Interrupt / delverengine

Delver game engine and editor
zlib License
803 stars 79 forks source link

Features/breakable delay #245

Closed joshuaskelly closed 3 years ago

joshuaskelly commented 3 years ago

Summary

Adds the ability for breakables to delay their break action. This behavior is configurable and defaults to no delay to preserve legacy behavior.

Additionally adds JSON schema for the Brekable class.

Interrupt commented 3 years ago

breakDelayTimer should probably not be transient if there is gameplay logic tied to it, those kinds of timers can be abused by doing a save + quit if they are not persisted.