| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
* Add temp file flow to `SaveManager::SaveFileThreaded`.
Add "Save finish" info log message.
* Fix WiiU/Switch
|
|
* Move to frame counter init to a place that fast file select also touches
* Undo removing old fix
* Reset on gameover
|
|
* Move threadpool initialization and `OnExitGame` registration from `SaveManager::Init` to SM's constructor.
Comment on `Init` to mention it's not an initializer for `SaveManager`.
Added check for `SaveManager::SaveSection` to prevent firing a save worker if the game is already exited from a reset.
* Removed `IsSaveLoaded` check in favor of another `ThreadPoolWait()` at the start of `SaveManager::Init()`.
|
|
See https://github.com/HarbourMasters/OTRExporter/pull/12
|
|
* fix prevent patching custom models
* prevent patching chests textures for custom chest models
* add tooltip for cosmetic editor about custom models
* chest texture handling for alt toggles
|
|
|
|
* Removes delayed save functionality, making autosave work everywhere except Ganon and Chamber of Sages scenes.
* Change AutoSave comment to remove the scenarios we no longer block autosave in.
* handle temp B on saving outside of kaleido
---------
Co-authored-by: Adam Bird <archez39@me.com>
|
|
(#3375)
* Extends `Assignable Boots and Tunics` functionality to check for and remove Goron and Zora tunics from item buttons when like likes steal them.
* Comment documentation.
|
|
|
|
|
|
load the "trackerData" section to a new `OnLoadGame` hook function to fix crashes on transferred saves. (#3368)
|
|
|
|
`InitializeShufflePool` to exclude them before modifying either shuffle pool. (#3370)
|
|
|
|
|
|
|
|
search paths (#3359)
* fix otr regen on mac release
* linux args
|
|
* share common scenes between mq and nonmq
* move shared scenes under shared folder and bring back thieves hideout mq handling
* update headers for shared scenes
* bump submodules
* remove mq handling for mirror world song patch
* only have unique dungeons be nomq/mq variants
* bump submodules
|
|
|
|
and proper file permissions (write/modify, to prevent things like Program Files or Windows, or other folders we couldn't know about that don't have proper file permissions). Instructs users as to what it discovered and how to fix, then exits. (#3097)
|
|
larger) and experimental tag. (#3037)
|
|
interval options. (#3335)
|
|
* vanilla bugfix for wall climbing on edge of polys
* rename missed vars
* add CVar toggle
|
|
|
|
regenerate (#3218)
* parse sohver arg and store version file in otr
* parse args for soh.otr gen only
* pass soh version from built in extractor
* update launch scripts, cmake and extract steps to pass soh version
* check otr versions and error or ask to regenerate
* add wiiu core header for osfatal
* review feedback
* remove soh dummy version for lus change instead
* only configure linux script for linux
* change lus commit
* rename soh version to port version
* fix submodules
* bump OTRExporter
* clean up error messages for switch/wiiu
* strings not char array
* typo
* init wiiu before otr detection
* Add message for mac/linux extraction
* remove unneeded exits
* change version number types to u16 to fix 32bit devices
* bump otrexporter
|
|
|
|
(#3337)
* Add a `CVarClear` inside the check for a sequence's lock to get rid of old data.
* Rework all replacement and lock `CVarSetInteger` calls to call a function which checks for previous format with `CVarGet` to know if it needs clearing before setting either the lock or the sequence
* Swapped everything over to a migrator where it loops through the `sequenceMap` and just clears everything from there in "gAudioEditor.ReplacedSequences"
|
|
|
|
* fix mq logic for ganons castle main area
* update logic to use logic helpers
* add hammer check
* grouping
|
|
|
|
* Change initialization of `areasSpoiled` to improve utilization and fix crash during max debug file creation.
* Renamed `RCAreaFromSceneID` to `DungeonRCAreasBySceneID` for clarification.
|
|
|
|
|
|
|
|
checks (#3353)
|
|
|
|
* Fix Entrance hubs having no HintKey, causing hints to No Item
* Add castle grounds hint area to cover the OGC/HC to market entrence
|
|
* hopefully everything
* update docs for MS shuffle sections
|
|
* Add a (not yet functional) "Navi" option.
* It works!
* Slightly better name for this menu option.
* Revert accidental commit of comments in z_en_elf.c
* Renaming and tweaks.
* Temporary fix(?) for compile error on non-Windows platforms.
* … Just pretend this particular commit doesn't exist. :OHYEAH:
* A more suitable fix. + Partial suggestions from review.
In-progress implementation of Cosmetics Navi colours.
* Convert relevant code to use Color_RGB8 sans alpha, matching the controller LED.
Defaults are now labeled for clarity.
* Revert back to Color_RGBA8. + Implement Cosmetics Navi colours.
Add Color conversion functions.
* Tidy comments.
* Changed mind yet a third time. Uses Color_RGB8 sans alpha again.
Uses CVarGetColor24 instead of CVarGetColor to drop alpha from cosmetics editor values, like how Tunic Colors does it.
This of course does require me to go with the prior idea of storing the Navi colours without alpha channels.
* Color type conversion functions removed
as they're no longer needed.
* Tidy up commented out code once more.
* Fix a typo
* Suggestion from code review. (Yeah nah you're totally right though.)
* Correct indentation.
* A minor goof in the comments was bothering me.
|
|
|
|
|
|
* Add gRegEditEnabled
* Remove TCRF link
|
|
* add safe string copy method
* use string copy for save manager
* use string copy in spoiler log hint parsing
* remove intermediate string vars
* more string copy use in randomizer methods
* use string copy in gameplay stats
* add load char array method to remove string intermediate var
* try string.h import instead
|
|
* Check for zip/rar header in the extractor.
* 7z
|
|
* Add limb override for Goron shopkeep
* Remove extra line breaks
* Fix bug with goron neck length
---------
Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
|