Considering that:
- Player can interact with it, or there is some gameplay event that can trigger its animation.
- Door might use a state tree (unless not recommended?).
- Current door state (open, closed, opening or closing) can be “saved”, to be “loaded” into said state, later.
- Animation can be “saved” at a certain time, to be resumed when “loaded”.
- Specific audio needs to play at specific times during animation.
Is it Level Sequence, simple Timeline, or other?
Thanks.