Commit Graph

10 Commits

Author SHA1 Message Date
scawful
d41dcdadb9 Fix ZSOW vs Day/Night Sprites: Use Oracle_CheckIfNight and move ZSOW include to end 2025-11-22 19:39:18 -05:00
scawful
93bd42be8b Refactor Time System: Introduce TimeState struct and modularize RunClock 2025-11-22 19:10:15 -05:00
scawful
2b504d987f Fix Time System BG color tinting and overlay clearing bugs
- Fixed: BG color resetting to untinted value on screen transitions (InitColorLoad2).
- Fixed: Addressing mode error in ColorSubEffect causing incorrect tinting.
- Fixed: Active overlays being cleared when hour advances due to static table lookup and incomplete logic in Overworld_LoadBGColorAndSubscreenOverlay.
- Updated handoff documentation with resolution details.
2025-11-22 16:41:58 -05:00
scawful
8d4d2b8f41 Temporarily comment out sections for porting to ZSOWv3 in ocarina.asm, ZSCustomOverworld.asm, and time_system.asm 2025-10-01 13:29:54 -04:00
scawful
3066aae151 Add debug printing macros and replace print statements with %print_debug in multiple files 2025-10-01 12:39:51 -04:00
scawful
3c36567947 Fix LostWoods hook bug, inject into ZSCustomOverworld 2025-09-14 13:45:04 -04:00
scawful
c5474fae5d Fix special area time based custom bg color by removing unnecessary buffer operations 2025-09-14 13:43:49 -04:00
scawful
6f6e17df85 Add lost woods hook to ZSCustomOverworld 2025-09-14 12:23:46 -04:00
scawful
3834e4df0f Upgrade to ZSOverworld ASM ver3
- Adds tall and wide areas
- Adds support for special overworld maps
2025-09-14 11:00:37 -04:00
scawful
905ee8582c Refactor Overworld ASM files: replace ZSCustomOverworld_Latest with ZSCustomOverworld, delete obsolete ZCustomOverworld and ZCustomOverworld2 files. 2025-04-12 12:57:21 -04:00