Shipwright/soh/soh/Enhancements/randomizer
Malkierian 19be6e9b99
Trackers MQ Cleanup (#4009)
* Clean up grayed out items in file select.
Tie personal notes saving to `OnExitGame()` to account for save scum resets.
Hide text input box (but not window) for personal notes when a save isn't loaded to prevent saving over a save's notes while in file select.

* Allow check tracker window to be visible and show the "Waiting for file load..." text in file select (ease of positioning).

* Fix key label text placement.

* Persist `areasSpoiled`, change trigger to `OnSceneTransition`.
Add `IsAreaSpoiled` for tie-in to Item Tracker.
Add `SetAreaSpoiled` to unify bitmagic.

* Add proper spoiling evaluation based on specific entrance IDs, or first check collection.
Add light yellow color for vanilla dungeon abbreviations to match the purple for MQ.

* Initialize `areasSpoiled` to 0, so 0 gets saved on file create.

* All new conditional statements around `GameInteractor::IsSaveLoaded()` were inverted. Fixed that.

* Change some c-style casts to `static_cast`.

* Few more cleanups, plus clarifying comment.
2024-04-19 09:41:46 -04:00
..
3drando Logic bug: child cannot climb forest temple to the straight hallway either (#3934) 2024-02-15 20:03:58 -06:00
adult_trade_shuffle.c Use PlayState instead of GlobalContext (#1927) 2022-11-06 09:24:34 +01:00
adult_trade_shuffle.h Use PlayState instead of GlobalContext (#1927) 2022-11-06 09:24:34 +01:00
draw.cpp Rando: Master Sword Shuffle (#2981) 2023-10-21 20:51:37 -05:00
draw.h Rando: Master Sword Shuffle (#2981) 2023-10-21 20:51:37 -05:00
rando_hash.h Sync asset names with decomp documentation (#3153) 2023-09-10 12:21:56 -05:00
randomizer_check_objects.cpp Flag tracker (#3447) 2023-11-28 21:25:48 -05:00
randomizer_check_objects.h Update to RCObjects (#3193) 2023-09-16 15:59:03 -05:00
randomizer_check_tracker.cpp Trackers MQ Cleanup (#4009) 2024-04-19 09:41:46 -04:00
randomizer_check_tracker.h Trackers MQ Cleanup (#4009) 2024-04-19 09:41:46 -04:00
randomizer_entrance_tracker.cpp Check Tracker Update (#2668) 2023-10-04 10:03:36 -05:00
randomizer_entrance_tracker.h Check Tracker Update (#2668) 2023-10-04 10:03:36 -05:00
randomizer_entrance.c prevent remember save location in dungeons/boss rooms (#3983) 2024-02-28 22:33:51 -05:00
randomizer_entrance.h limit entrance discovered saving to end of operation (#3459) 2023-11-29 00:29:25 -05:00
randomizer_grotto.c limit entrance discovered saving to end of operation (#3459) 2023-11-29 00:29:25 -05:00
randomizer_grotto.h [Feature] Entrance Rando v2 (#2071) 2022-12-07 00:37:50 +01:00
randomizer_inf.h Rando: Master Sword Shuffle (#2981) 2023-10-21 20:51:37 -05:00
randomizer_item_tracker.cpp Trackers MQ Cleanup (#4009) 2024-04-19 09:41:46 -04:00
randomizer_item_tracker.h Test Tracker Rework Breakout (#3180) 2023-09-13 10:09:45 +02:00
randomizer_settings_window.h build soh with LUS 1.0.0 (#2881) 2023-06-03 15:27:45 -04:00
randomizer_tricks.cpp Rename all instances of Desert Wasteland to Haunted Wasteland. (#3372) 2023-11-13 23:45:52 -05:00
randomizer_tricks.h build soh with LUS 1.0.0 (#2881) 2023-06-03 15:27:45 -04:00
randomizer.cpp Add CVarClear to appropriate sections of randomizer Locations and Tricks tabs to get around issue with saving blank CVar strings. (#3916) 2024-02-15 19:50:31 -06:00
randomizer.h Check Tracker Update (#2668) 2023-10-04 10:03:36 -05:00
randomizerTypes.h Rando: Master Sword Shuffle (#2981) 2023-10-21 20:51:37 -05:00
savefile.cpp Fix Starting Triforce Piece Count (#3797) 2024-01-05 20:53:18 -05:00
savefile.h chore: move rando savefile setup and document flags (#2697) 2023-04-11 18:27:51 -04:00