Small bugfix for Game Maker 2023.8 release (2 years late! :D)
It turns out the 2023.8 update broke the legacy system's level editor and nobody noticed until today. I've uploaded a fixed version of the legacy source code.
This is a small bugfix that only makes two changes; if you're for some reason using a project made in the legacy version in the latest version of Game Maker, you can easily apply the fix in your project like this.
In editoroverlay's Create event, remove the minus signs preceding any button event that's set to a script. (Negating a reference is not allowed from 2023.8 onward and this is the bug that's breaking the editor)
To actually get the right behavior after this change, change the check at the start of the Global Left Pressed event to !is_real instead of < 0. (I also updated the comments here but that's optional)

...and that's it.
Files
Get MariaEngine 64 + Open World Edition
MariaEngine 64 + Open World Edition
Lowpoly 3D platformer toolkit for GameMaker:Studio, now with open world systems!
| Status | Released |
| Category | Assets |
| Author | Yal |
| Tags | Game engine, Low-poly, Open World |
More posts
- Small bugfix for Game Maker 2023.11 releaseDec 07, 2023
- Small bugfix for Game Maker 2023.8 releaseSep 07, 2023
- Welp, deprecation false alarmFeb 14, 2023
- Source Code v.4: Upcoming deprecation of get_string.Feb 11, 2023
- Introducing MariaEngine64 Open World Edition!May 08, 2022
- Source code v2.3 version 3 (bugfix)Aug 16, 2021
- Performance update! (Demo / GMS 2.3 source)Oct 18, 2020

Leave a comment
Log in with itch.io to leave a comment.