mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-12-18 14:22:17 -05:00
c4f34624ba
* Hook into flagset hooks for processing check tracking. Has some manual workarounds (some breaks still need to be found). Remove areaChecks and looping functionality as redundant. * Additional vanilla handling. * Fix tracker not showing MQ checks in MQ non-rando. Fix tracker marking non-MQ variants of dungeon checks (e.g. map chest, etc) when collecting in MQ. * Set all areas to spoiled if not rando. * Revert attempt to spoil in randomizer based on MQ dungeon count as I don't know how that works at the moment. * Restore and update spoiling based on MQ dungeon settings (none, selection, or count of 12). Fix Anju As Adult check. * Remove Anchor-specific code :baguette: * Use `ClearAreaTotals()` in `Teardown()` instead of the duplicate code there. * Update to `ClearAreaChecksAndTotals()` with `vec.clear()` added. * Fix type spoiling again. Now spoils on 0 MQ dungeons, not rando, if the option is enabled in check tracker settings, selection, or set number of 12. Fix vanilla checks being marked collected in MQ dungeons. * Fix 100 GS check. * ACTUALLY fix 100 GS: change flag type to `RandomizerInf()` in `item_location.cpp`, add RC to RandoInf for it to the table. Also don't send GI for flag if father, falsely triggers ZR frogs minigame. * Fix gravedigging tour tracking. * Fix membership card check tracking. Change scene and flag values to any existing enums. Clarifying formatting for the checking loop vOrMQ conditions. * Fix Gravedigging Tour tracking. Simplify Always Win Gravedigging Tour and Fix Gravedigging Tour Glitch applications. Modified all necessary paths to use vanilla GDT PoH collection flag instead of randomizer variant. * Fix Kak Potion Shop being "seen" when entering as child. |
||
---|---|---|
.. | ||
config | ||
Enhancements | ||
Extractor | ||
resource | ||
ActorDB.cpp | ||
ActorDB.h | ||
CrashHandlerExp.h | ||
CrashHandlerExt.cpp | ||
frame_interpolation.cpp | ||
frame_interpolation.h | ||
GbiWrap.cpp | ||
gu_pc.c | ||
mixer.c | ||
mixer.h | ||
mq_asset_hacks.h | ||
OTRAudio.h | ||
OTRGlobals.cpp | ||
OTRGlobals.h | ||
SaveManager.cpp | ||
SaveManager.h | ||
SohGui.cpp | ||
SohGui.hpp | ||
SohMenuBar.cpp | ||
SohMenuBar.h | ||
stubs.c | ||
UIWidgets.cpp | ||
UIWidgets.hpp | ||
util.cpp | ||
util.h | ||
z_message_OTR.cpp | ||
z_play_otr.cpp | ||
z_scene_otr.cpp |