New Features
- The "Missing Dependencies" dialog that shows when attempting to open a map with missing resources now allows you to specify replacement resources for any tiles, objects, or characters that cannot be found within your game project. This feature can also be used as a way to replace, for example, all tiles of one type with another until I am able to add an equivalent tool to the Map Editor. You can accomplish this by deleting the tile from your game project (or renaming it) and then opening the map and selecting a replacement in the new dialog.
Changes
- The "Modify Navigation" scripting function now supports the use of named constants in place of the numeric values that represent each navigation/interaction type, for example: modify_navigation("tile01", "tile02", WALK_AND_INTERACT). The following values are allowed: WALK_AND_INTERACT, WALK_ONLY, INTERACT_ONLY, PENDING, and NONE.
- Changed the "Attach Voxels" button tooltip to "Attach/Place Voxels".
Bug Fixes
- Fixed an issue where the "Exit" button on the main toolbar was not correctly checking for unsaved changed before closing the application.
- Calling the "Display Message" or "Start Dialogue" function after "Load Map" (within the same script) will now properly trigger the screen to fade back in.