mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-15 22:15:16 -05:00
19be6e9b99
* 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. |
||
---|---|---|
.. | ||
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 | ||
SohModals.cpp | ||
SohModals.h | ||
stubs.c | ||
UIWidgets.cpp | ||
UIWidgets.hpp | ||
util.cpp | ||
util.h | ||
z_message_OTR.cpp | ||
z_play_otr.cpp | ||
z_scene_otr.cpp |