Skip to content

Multiple tracks running concurrently #251

@sebkacz

Description

@sebkacz

While testing scene 188, I noticed actor 2 (JailBottom) is never triggered into animation state 10 which causes the jail to fall into the lava and terminate.
Further searching went in to see that the kids (actors 23, 24, 25, and 26) don't have the animation state 165 applied as well, and FunFrock (actor 7) doesn't say Adieu.

Applying a breakpoint on SET_TRACK() showed that multiple tracks are able to run at the same time causing some operands to not fire correctly:
screen shot 2018-06-27 at 12 36 43 pm

Track 14 is running and is returned by CURRENT_TRACK(), but both 15 and 16 are running at the same time even though "WAIT_ANIM" should be preventing 15 from starting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions