Changes
Scripting optimizations: several improvements were made related to scripting that should noticeably improve map load times in your game (specifically, scripts are now all pre-parsed at save-time in the editor). This also improves the speed of scripting within dialogue and should remove small hesitations that would sometimes occur when triggering a script. To fully utilize these optimizations, any existing script files or quick scripts will need to be re-saved as detailed below.
Scripts: Open and re-save any script files (a node can just be moved slightly to enable the save button)
Maps: Open any quick scripts attached to entities, re-validate in the Quick Script Builder, then save the map.
Dialogues: For any quick script nodes in dialogues, use the “Build” button to open the script in the Quick Script builder and re-validate, then save the dialogue.
Redesigned part of the UI Properties panel for editing the theme images. This section was replaced with a list of the components that can be edited and a single preview box to show the selected component’s image.
Changed behavior of the “Set Entity Light Color” function back to its original behavior so the function doesn’t hold up the current script until the fade has completed.