• Added test widget to the Widget Editor with the ability to adjust the number of columns and rows (this widget is only for testing purposes currently)
  • Added toolbar button to the Widget Editor for toggling display of the grid lines (only applicable to the test widget for now)
  • Added Widget Tools panel to the Widget Editor for dragging and dropping elements onto the test widget
  • Added usage information and a list of available commands to the in-game debug console (displayed in the console at startup)
  • Added "help" command to the in-game debug console for displaying the usage information and command list at any time
  • Added "Scale Factor" to the attach point settings in the Voxel Editor for defining how much to scale the attached object by
  • Changed "Detach Object" scripting function to not stop the script if an object couldn't be detached and instead log an error message
  • Updated Voxel Editor to automatically select newly added attach points in the Model Properties panel
  • Updated font used by the default UI theme (PixelMplus) to include Polish diacritic characters (ĄĆĘŁŃÓŚŹŻąćęłńóśźż)
  • Fixed issue where local variables within scripts were not being properly restored when loading a saved game
  • Fixed issue with "for" loops and "while" loops within scripts not resuming properly when loading a saved game
  • Fixed issue with the way entities were being stored in variables and properties, which could cause problems when using "Set Entity Model" or loading a saved game
  • Fixed issue with script parser not allowing the global property syntax where entities are expected (e.g. remove_entity(global.property["x"])
  • Fixed issue with script parser not allowing $my_variable.coord syntax to get an entity's coordinate when the entity is stored in a local variable
  • Fixed issue where deleting the first node in a visual script then undoing the deletion will not update the source code
  • Fixed issue where attach points in a model would sometimes move after opening another model of the same type
  • Fixed issue with script trigger type being lost after changing a tile's model via the "Set Entity Model" function
  • Fixed issue where printing or displaying an array containing entities would inadvertently replace the entity references with their display string
  • Fixed issue with entities not being converted properly for display as a string when inside nested arrays
  • Fixed issue with mouse input in certain editors when the "Item Container" widget was currently selected in the Widget Editor
  • Fixed issue where the Dialogue Editor was not being marked as having changes when dropping new nodes onto placeholders or adding multiple player choices
  • Fixed issue where the "Move Up" arrow button would not work properly for the last node in a series of player choices when its branch was at the bottom of the dialogue
  • Fixed issue with the "Move Up" and "Move Down" arrow buttons not appearing for new player choice nodes until the dialogue was re-opened
  • Fixed issue with the "Move Up" and "Move Down" arrow buttons getting stuck with a "pressed" appearance after being used to move a player choice within a dialogue
  • Fixed caret position error when using the up/down arrows keys to navigate through the command history of the in-game debug console