github adventuregamestudio/ags v3.6.1.10
v3.6.1 - Beta 11

latest releases: v3.6.1.29, v4.0.0.9, v3.6.1.28...
pre-release11 months ago

Editor:

  • Added "Export Global Messages to script" menu command. This command is meant for upgraded pre-3.2 game projects, and will generate a script with a String array, moving global messages texts there.
  • Made Editor be somewhat more tolerate to missing XML nodes in Game.agf, in many cases it will still let open a game.
  • When upgrading older game projects, Editor will insert a call to SetRestartPoint() in the end of the 'game_start' function in GlobalScript.asc. This is done to complement removal of an automatic startup SetRestartPoint() call in the engine. This inserted command is safe to remove.
  • When upgrading pre-3.2 rooms with disabled SaveLoadEnabled property the Editor will reset this property and insert a comment with a warning into the corresponding room's script. This is done because this property is deprecated as is no longer accessible.
  • Fixed Project Explorer's folders collapsing after certain user actions, such as dragging items or renaming things.
  • Fixed Script editor not marking "autoptr" and "builtin" as keywords.
  • Fixed Script editor not applying color theme to character literals.

Scripting:

  • Support "#else" preprocessor directive.

Script API:

  • Added support for a text formatting to a number of functions: DisplayAtY(), Character.SayAt(), Character.SayBackground(), DrawingSurface.DrawStringWrapped().

Engine:

  • Removed an automatic SetRestartPoint() call at startup. This is done in case user does not want to use default "restart" save slot, or has a custom save system.
  • When starting up, engine will now precache only first 4 or 8 loops of the starting player character's View. This is done to avoid filling sprite cache with too much sprites at once in case when the player's View contains lots of additional animations.
  • Fixed engine failing to startup sometimes if controller device subsystem failed to init (it should not init at all in this version, as we do not support joysticks yet).
  • Fixed characters occasionally "teleporting" when ordered to move (regression since Beta 10)

Don't miss a new ags release

NewReleases is sending notifications on new releases.