itch.io is community of indie game creators and players

Devlogs

Bugfix: crash when using Unnerve after the 2022.11 runtime ID overhaul

Yal's Monster Collector Engine
A downloadable asset pack for Windows

So it just got to my attention that in the current version of Game Maker, the game crashes when you use Unnerve - this is due to an ancient typo, and a change in how IDs works that finally made it go from harmless to an actual problem. (It's a problem in the 2022.11 runtime and potentially 2022.9 as well - nobody has pointed it out until today)

I've fixed this in the GMS2.3 source code now, but here's the location of the problem and how to fix it if your project has this issue:

Replace the indicated asterisk with a dot. This line should actually be:

n.vspeed = n.hspeed*0.391


The new fixed version of the source code has been exported from IDE v2022.11.1.56 (the latest version at time of writing) and there's been some GM file format rewrites (new tilemap format, etc) since the last export, so it might not be possible to open with older versions of GMS2, but I can make the old version available on request if necessary - please let me know.


(The GMS1.4 source code is unaffected by the problem, since IDs still are valid numbers there)

Files

  • Source Code (GMS 2.3) (fixed, v.2) 26 MB
    Dec 29, 2022
Download Yal's Monster Collector Engine
Read comments (2)