Refactor OverworldEditor and Tile16Editor for enhanced functionality and user experience

- Removed unnecessary build flags for Yaze minimal builds in release.yml.
- Updated version number to 0.3.2 in yaze.h to reflect recent changes.
- Enhanced OverworldEditor with new method to scroll the blockset canvas to the currently selected tile, improving navigation.
- Implemented logic to handle area size checks for ZSCustomOverworld v3, ensuring compatibility with different ROM versions.
- Refactored tile selection and drawing logic in Tile16Editor for improved accuracy and user interaction.
- Updated context menu in OverworldEditor to include a refresh option for map changes, enhancing usability.
This commit is contained in:
scawful
2025-09-29 18:56:41 -04:00
parent c7d7d2f614
commit f6f278bf65
7 changed files with 577 additions and 338 deletions

View File

@@ -28,18 +28,11 @@ extern "C" {
* @{
*/
/** Major version number */
#define YAZE_VERSION_MAJOR 0
/** Minor version number */
#define YAZE_VERSION_MINOR 3
/** Patch version number */
#define YAZE_VERSION_PATCH 1
/** Combined version as a string */
#define YAZE_VERSION_STRING "0.3.2"
/** Combined version as a number (major * 10000 + minor * 100 + patch) */
#define YAZE_VERSION_NUMBER 301
#define YAZE_VERSION_NUMBER 302
/** @} */