Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

I cited what happens in a live-reloaded script after it has been modified once (thus is being compiled-executed by GMLive) - something across the built-in functions now works differently from the last update, and there are no warnings about this in the release notes.

If the same code has different outputs depending on GameMaker runtime version used, that is not intended behaviour.

Thanks for the reply, but I don't know what to do with this response. GMLive is clearly not working correctly with event inheritance. If I report a bug to YYG and tell them this is an issue with this extension, you know they'll just tell me they won't look into how GM works with non YYG extensions.

So is event_inherited just not going to work with GMLive moving forward or what? I'd be happy to file a bug report, but whatever it is that is causing event_inherited to no longer work with GMLive has to be replicated without any interaction with GMLive. If you know how to replicate it and tell me, I can file the bug report.

(+1)

It’s not just event_inherited - all functions/scripts are now being called with an incorrect self value.

In time, I will figure out what is it that’s broken this time around (GMLive’s a big extension, that’s not fast) and file a bug report, or someone else might.

Either way, I recommend sticking to 2023.8 or 2023.11 runtimes until 2024.2 gets fixed up a bit.