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