Skip to main content

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

Yes, the error seems to be from this section, which uses the new animations curve feature to ease in/out motions.  This section works completely fine normally, but causes a fatal error when GMLive is running.  Seems like GMLive is working for everything else as normal though :

var _curveStruct = animcurve_get(Ease_InOut);
 var  _channel = animcurve_get_channel(_curveStruct,"x");
 ease_value = animcurve_channel_evaluate(_channel,curve_pos)
(1 edit)

Ah, that would do it - animation curves were added in 2.3.1 so GMLive doesn’t process them yet.

You should be able to workaround this by doing

live_constant_add("Ease_InOut", Ease_InOut);

at the end of obj_gmlive’s Create event

I’ll fix this in the next version and see as to why that error gets to become fatal.