fixed one-frame delay when global animations leave "init" state
authorHolger Schemel <info@artsoft.org>
Sun, 20 Aug 2023 14:36:36 +0000 (16:36 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 3 Sep 2023 20:59:58 +0000 (22:59 +0200)
commitc9f607a3507174565b5228cc03f9a31169baa8c8
tree3e69eb4eb8bc25474973de86b5ad6a8b0b6a883f
parentbca34a000fa9da59f4fed2885ce81da10527e757
fixed one-frame delay when global animations leave "init" state

This fixes a bug for global animations which either have an initial
delay or an initial event defined, causing a delay of one screen frame
after the initial waiting state has ended and before the running state
(which displays the global animation) is started.

This can especially be visible if a changing CE is graphically replaced
with a global animation triggered by the CE change.
src/anim.c