Shipwright/soh/soh/Enhancements
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
..
audio Moved the check for `!seqInfo.canBeUsedAsReplacement` in `InitializeShufflePool` to exclude them before modifying either shuffle pool. (#3370) 2023-11-13 18:11:29 -05:00
boss-rush fix quest assignment (#3343) 2023-11-04 22:52:09 +01:00
controls Renames Freecam to Free Look. (#3771) 2024-02-01 19:26:36 -06:00
cosmetics Fix: Move Ruto earring fix to graphic patch and fix Ganon fight rubble DL reference (#3810) 2024-01-15 10:31:33 -06:00
crowd-control Use Correct Player Boot Enums in CC (#3403) 2023-11-15 20:38:21 -05:00
custom-message change adult shooting gallery reward and add message (#3506) 2023-12-16 20:51:44 -05:00
debugger Player Equip Docs (#3282) 2023-10-30 10:56:36 -05:00
game-interactor Allow IsSaveLoaded to consider debug saves (#3929) 2024-02-15 19:54:35 -06:00
item-tables Adds `OnTransitionEnd` hook to `GameInteractor`, called at the end of a transition after all mid-transition setup is called. (#2635) 2023-04-02 04:47:23 -04:00
randomizer Trackers MQ Cleanup (#4009) 2024-04-19 09:41:46 -04:00
speechsynthesizer Fix voice compilation (#2571) 2023-03-02 21:58:27 +01:00
tts Allow IsSaveLoaded to consider debug saves (#3929) 2024-02-15 19:54:35 -06:00
bootcommands.c tweak: easy pause buffer to track inputs better (#3054) 2023-08-13 11:41:19 -04:00
bootcommands.h refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
debugconsole.cpp Fix magic being zeroed out when using fast file select (#3389) 2023-11-14 17:08:45 -05:00
debugconsole.h Implement GameInteractor & move CrowdControl and console commands to it (#2358) 2023-01-25 18:13:33 -05:00
enemyrandomizer.cpp Quest Cleanup (#3178) 2023-09-26 09:20:33 -05:00
enemyrandomizer.h refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
enhancementTypes.h Race Integrity QoL (#3445) 2023-11-28 23:42:37 -05:00
gamecommand.h git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
gameconsole.c refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
gameconsole.h refactor: use LUS 1.0 RC 2023-01-17 00:33:56 -05:00
gameplaystats.cpp retain gameplay stats window size (#3508) 2023-12-16 20:52:36 -05:00
gameplaystats.h Randomizer feature: Triforce Hunt (#3062) 2023-09-26 08:45:37 -05:00
gameplaystatswindow.h build soh with LUS 1.0.0 (#2881) 2023-06-03 15:27:45 -04:00
gfx.c Use PlayState instead of GlobalContext (#1927) 2022-11-06 09:24:34 +01:00
gfx.h testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
mods.cpp Allow IsSaveLoaded to consider debug saves (#3929) 2024-02-15 19:54:35 -06:00
mods.h Mirrored world enhancement (#1569) 2023-06-13 08:46:15 -04:00
n64_weird_frame_data.inc Add N64 weird frames and OOB Bombchus cvars (#602) 2022-07-06 18:46:01 -04:00
nametag.cpp Actor Nametag System (#3083) 2023-08-20 12:59:23 -05:00
nametag.h Actor Nametag System (#3083) 2023-08-20 12:59:23 -05:00
presets.cpp No Magic Numbers for Preset Location Exclusions (#3801) 2024-02-01 19:29:24 -06:00
presets.h No Magic Numbers for Preset Location Exclusions (#3801) 2024-02-01 19:29:24 -06:00
savestates.cpp build soh with LUS 1.0.0 (#2881) 2023-06-03 15:27:45 -04:00
savestates.h Save states (#300) 2022-05-12 13:28:24 -04:00
savestates_extern.inc [zret] Port some documentation changes (#1164) 2022-08-16 21:53:28 -04:00