Posted February 16, 2024 by Gleb Tsereteli
This Patch release fixes instance execution order to match GameMaker's default.
If you've already used GMRoomLoader for loading instances that have Variable Definitions and Creation Code, you might have to make some adjustments to adapt your code.
Please note the execution order differences shown in the table below and (re)structure your instances accordingly.
Order | Before v1.2.1 | v1.2.1 and after |
---|---|---|
1 | Room-defined parameters | Room-defined parameters + Variable Definitions (mixed in a single pre-create struct) |
2 | Create event | Create event |
3 | Variable Definitions | Creation Code |
4 | Creation Code | - |