New Features
- Custom cursor types - in the Game Configuration dialog, you can now define custom cursors beyond the standard types. When editing the properties of an object in the Map Editor, there is now an option to assign one of these custom cursors as the "Interaction" cursor that will be displayed when hovering over it.
- Auto-Tiling - Added a new "Generate Auto-Tile Config" button to the Map Editor toolbar. You can click this button, and then "Yes" to the confirmation, while in a blank map to see the required tileset layout. Once you have configured at least one tileset, you can access them by choosing "Auto-Tiles" from the tile filter dropdown. More detailed documentation will be created once this functionality is built out a bit more.
- Added a new Game Configuration option, "Show Player Choice", under the new Dialogue section. When the player is given an option to choose from during dialogue, the default behavior now is to not display what the player selected in the dialogue box. You can use this setting to enable the original behavior if desired.
Changes
- The "interact" cursor is now displayed when hovering over a dialogue option.
Bug Fixes
- Fixed an issue where attempting to use an uninitialized property (of an entity) in an arithmetic expression would fail. The value is now properly initialized to zero to match the behavior of global properties.
- Fixed a few Map Editor issues relating to navigation grid updates.