Commit Graph

21 Commits

Author SHA1 Message Date
scawful
912cc3fb56 Update overworld map properties and overlay functionality
- Changed the included assembly file for custom overworld to version 3 for improved features.
- Enhanced documentation in the overworld loading guide to clarify overlay effects and configurations.
- Refactored MapPropertiesSystem to support overlay previews and improved mosaic controls.
- Added functionality for loading vanilla overlays and displaying overlay descriptions in the editor.
- Updated UI components in OverworldEditor to integrate new overlay settings and preview options.
2025-09-24 20:16:53 -04:00
scawful
93b000d1a8 Add usdasm submodule for asset management
- Added a new submodule for usdasm located in assets/asm/usdasm to facilitate asset management.
- Updated .gitmodules to include the new submodule URL for easier integration and updates.
2025-09-24 19:09:50 -04:00
scawful
49b4f6d677 Add ZScreamCustomOverworld ASM v3 and integrate area size support
- Introduced ZScream Custom Overworld ASM to enhance customization of the ALTTP overworld, allowing users to modify various aspects such as palettes, backgrounds, and transitions.
- Updated OverworldEditor to include area size selection for v3 support, enabling users to choose between different area sizes (Small, Large, Wide, Tall).
- Enhanced OverworldMap to load area size information based on the applied ASM version, ensuring compatibility with expanded features.
- Implemented SaveAreaSizes method in Overworld to persist area size settings in the ROM, supporting the new customization capabilities.
- Refactored related classes and methods to accommodate the new area size logic and ensure seamless integration with existing functionalities.
2025-09-24 15:36:29 -04:00
scawful
6201aa963d add ZSCustomOverworld to assets/asm 2024-08-11 11:56:52 -04:00
scawful
db6ff2ec10 add yaze.asm and include mosaic_change.asm 2024-08-11 10:49:09 -04:00
scawful
0bd244b71f add yaze app icon png to assets 2024-08-07 14:59:10 -04:00
scawful
1c76fddff4 add tile16 editor and gfx group editor as tabs 2024-07-19 16:02:00 -04:00
scawful
70cead23cb Add zeml layout to OverworldEditor 2024-04-19 11:12:23 -04:00
scawful
c788f92c20 Add IBM Plex JP font 2023-08-26 12:18:14 -04:00
scawful
b9d06f43bc Add JP font support 2023-08-26 04:51:08 -04:00
scawful
c0d94a5982 Add palettes to GraphicsEditor, build housekeeping 2023-07-09 22:35:10 -04:00
scawful
66e320357a remove experimental asm tests and delta tests 2023-01-01 14:07:41 -06:00
scawful
deaeedfc87 add music editor gui elements 2022-12-30 16:40:58 -06:00
scawful
03e9ec90e7 update cmake 2022-09-17 11:03:47 -05:00
Justin Scofield
465b3fc49b update mosaic_change assembly template 2022-08-07 00:29:01 -04:00
Justin Scofield
d27039cb1f replace asar dll and update SDL 2022-08-06 23:33:06 -04:00
Justin Scofield
9862c8af2a attempt to switch to asar dll 2022-08-06 16:13:07 -04:00
Justin Scofield
89e87720ca remove part of template 2022-08-06 13:19:58 -04:00
Justin Scofield
35e410bf30 Add mosaic transition assembly source 2022-08-05 08:08:14 -04:00
Justin Scofield
21cf693acd modify fonts and add asm directory with workspace repo attached 2022-06-20 13:23:36 -04:00
Justin Scofield
0de51934ab GUI Improvements with fonts and some underlying palette and bitmap code stuff 2022-06-11 13:51:02 -04:00