E.g. a door should switch states at a certain point in time or at the certain position in an animation track. The problem is that if someone forgets to add an event then the logic breaks and the state will never be activated. To solve this we may check presence of desired events and make some fallbacks (e.g. fixed time offset) for the case wneh they are not present. I.e. it is a fixed time loke in a door.lua now but with an ability to override this hardcode / configured value with an animation or timeline event.
E.g. a door should switch states at a certain point in time or at the certain position in an animation track. The problem is that if someone forgets to add an event then the logic breaks and the state will never be activated. To solve this we may check presence of desired events and make some fallbacks (e.g. fixed time offset) for the case wneh they are not present. I.e. it is a fixed time loke in a door.lua now but with an ability to override this hardcode / configured value with an animation or timeline event.