New Features
Added a new “Revival State” property to GameObject.
This can be configured after placing the object in a scene, making it convenient when reusing a single Visual Script across multiple objects.
This was added because the existing “Initial State” setting could not specify the state used when an object is revived.
You can now change the overall scale of a GameObject by modifying the scale_x and scale_y values in VariableSettings.
Due to AGMaker’s internal implementation, flipping was previously handled using Rotation -180° and Y Scale -1, which caused objects such as Sprite2D to become vertically inverted when changing scale values directly.
By changing scale_x and scale_y in VariableSettings, you can now resize objects without causing vertical inversion.
Bug Fixes
Fixed an issue where console errors could appear when resizing group sizes after certain operations.
Fixed an issue where the “Play SE” feature in scene transitions could be affected by the pitch or volume settings of the previously played sound effect.
Fixed an issue where enabling loop settings in “PlayAudio” prevented sounds from being properly stopped using “StopAudio.”
Fixed an issue where using “MoveObject” on objects that were child nodes in the scene caused them to be affected by the parent node’s coordinates.