Small bugfix: GMS2 ver.3


This is just a small bug fix. As usual, if you haven't started a project yet, make sure you get the latest version of the code. If you have started a project, here's how to port the fixes to your game.

  • In recent versions of GMS, overworld interactions would get you stuck in an infinite loop of retriggering them, this is fixed now. You can easily fix this in your project by adding a countdown to the player object's step event which prevents further interactions for a little while after triggering one:

    (don't forget to initialize interaction_cooldown to 0 in the Create event as well)
  • Changed the order of actions in mev_pause_use_actually_use to prevent a depth sorting glitch making one menu invisible. Now it destroys the previous menu before spawning the new one. This is the fixed code:
  • Finally did a search-replace to replace all array_length_1d with array_length. This has no functional impact but might be necessary for compatibility with Game Maker's future new runtime (GMRT), which has recently entered closed beta testing.

Files

Source Code (GMS 2.3) (fixed, v.3) 26 MB
Jul 19, 2024

Get Yal's Monster Collector Engine

Buy Now$14.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.