mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-08-13 17:03:47 -04: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. |
||
---|---|---|
.. | ||
audio | ||
boss-rush | ||
controls | ||
cosmetics | ||
crowd-control | ||
custom-message | ||
debugger | ||
game-interactor | ||
item-tables | ||
randomizer | ||
speechsynthesizer | ||
tts | ||
bootcommands.c | ||
bootcommands.h | ||
debugconsole.cpp | ||
debugconsole.h | ||
enemyrandomizer.cpp | ||
enemyrandomizer.h | ||
enhancementTypes.h | ||
gamecommand.h | ||
gameconsole.c | ||
gameconsole.h | ||
gameplaystats.cpp | ||
gameplaystats.h | ||
gameplaystatswindow.h | ||
gfx.c | ||
gfx.h | ||
mods.cpp | ||
mods.h | ||
n64_weird_frame_data.inc | ||
nametag.cpp | ||
nametag.h | ||
presets.cpp | ||
presets.h | ||
savestates_extern.inc | ||
savestates.cpp | ||
savestates.h |