summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-21Fix old file deletion. (#5688)9.0.3Malkierian
2025-07-21Bump version to Blair Delta 9.0.3, and fix a typo. (#5687)Malkierian
2025-07-21Fix logic for items given at run start due to settings (#5665)Pepper0ni
* initial changes * submodules * fix master sword, skip zelda and skip epona logic * I for one welcome our new clang overlords...
2025-07-21Ivan: collect deku seeds (#5654)Shishu the Dragon
2025-07-21Add Clear Devices button that will erase the controllers block. (#5683)Malkierian
2025-07-02Split Skip Pickup Messages (#5648)OtherBlue
* Split Skip Pickup Messages following ZFG's comment https://youtube.com/clip/UgkxF-LDaR-zyTkqSkqtP3dkLrCca_KGScIw?si=RJY9SIG8QKSiWgVl splits the Skip Pickup Messages time saver for consumables and bottle pickups * CVar updates I missed * another cvar I missed
2025-06-29Change early return in CheckTrackerLoadGame to check specifically for Boss ↵Malkierian
Rush instead of Not Rando. (#5634)
2025-06-28Fix Boss Rush scene/cutscene setup after Bongo/Twinrova. (#5623)Malkierian
Also prevent check tracker crash loading Boss Rush.
2025-06-28Expand tooltip for Free Look to explain camera locks and scene reload. (#5624)Malkierian
2025-06-25first person to first-person (#5616)Eric Hoey
2025-06-25Ruto no longer targetable with sitting down skip (#5611)Jordan Longstaff
2025-06-23Fix dpad navigation on Quest Status pause screen. (#5607)Malkierian
2025-06-23Updated SpoilerFileExists to cache the results. (#5606)xxAtrain223
2025-06-23Fix Available Checks On Load (#5599)xxAtrain223
* Setup call to RecalculateAvailableChecks instead of direct call. * Remove RecalculateAvailableChecks from CheckTrackerSettingsWindow::DrawElement.
2025-06-19Add wallet to mask logic, clean up mask logic (#5567)Pepper0ni
2025-06-19Adds saving and loading for location exclusion, and hooks the check tracker ↵Malkierian
up to return false from IsVisibleInCheckTracker if a location was excluded. (#5594)
2025-06-19Change excluded checks to have junk instead of non-advancment. (#5592)Pepper0ni
* Change excluded checks to have junk instead of non-advancment * loud frying pan noises
2025-06-18Clarify hint text for pots in interiors (#5591)Pepper0ni
* Clarify hint text for pots in interors * Make dampe's pots text less like a naming error
2025-06-16Hardcode spirit hands to be dungeon checks (#5590)Pepper0ni
* Hardcode spirit hands to be dungeon checks * CLANG CLANG CLANG!
2025-06-16fix various oversights with altar hint off (#5589)Pepper0ni
2025-06-15Fix rare crash in randomiser generation (#5585)Pepper0ni
2025-06-15RecalculateAvailableChecks Fix - IsSaveLoaded Guard (#5587)xxAtrain223
* Added IsSaveLoaded guard clause to RecalculateAvailableChecks. * Combined RecalculateAvailableChecks guard clauses.
2025-06-15Create macro to make All and None buttons for cutscene skips trigger ↵Malkierian
ShipInit for each CVar changed. (#5576)
2025-06-15New options that affect feeding Jabu-Jabu (#5397)Jordan Longstaff
* New options that affect feeding Jabu-Jabu * Add hints for what Jabu-Jabu wants * Roll back "key" settings to just closed/open, finish rando logic * Revert "Add hints for what Jabu-Jabu wants" This reverts commit 2a1974a669a51f3ff0f33ce8ba251769614cfde5. * Fix vanilla enhancement disabler
2025-06-14CanUse instead of HasItem for Hover Boots to reach jabu switch ledge (#5581)Pepper0ni
* CanUse instead of HasItem for Hover Boots to reach jabu switch * also fix a similar issue in fountain
2025-06-13Finish hint translations for fish by waterfall (#5466)Jordan Longstaff
* Finish hint translations for fish by waterfall * Revise
2025-06-12Fix club moblins moving out of bounds and remove them from the no-clear-room ↵Pepper0ni
list (#5569)
2025-06-11Save and Randomizer Version Control (#5557)Malkierian
* Add version control for Rachael saves and old rando saves. * Change spoiler drop success sound to puzzle success chime. Add spoiler drop fail sound (sys_error). Improve path sanitizer operation. Add check for a spoiler having a version and it equaling running version. Deletes spoiler CVar if spoiler becomes unusuable while running, and prevents loading dropped spoilers that don't match. * clang * Remove backslash escaping from Sanitize. Remove duplicate Sanitize from Context and make it use SohUtils. Fix typo.
2025-06-11Fix Search Crash from Scrolling (#5571)Malkierian
* Fix search crashing when section child scrolled too far. * clang
2025-06-11prevent OOB write for BGM fix in grotto mixed pools (#5572)Eric Hoey
2025-05-29Fix some dark link issues (#5532)Pepe20129
2025-05-27Fix minor mistakes in region table (#5545)Hunter Marshall
* Fix minor mistakes in region table * Update soh/soh/Enhancements/randomizer/location_access/dungeons/ice_cavern.cpp Co-authored-by: Philip Dubé <serprex@users.noreply.github.com> --------- Co-authored-by: Philip Dubé <serprex@users.noreply.github.com>
2025-05-27Fix failure to assign areas to regions on initial spoiler load (#5540)Pepper0ni
2025-05-24Typo Fixes (#5533)xxAtrain223
* Fixed a couple typos. * Ran clang format.
2025-05-23Available Checks Entrance Shuffle (#5363)xxAtrain223
* EntranceShuffler ApplyEntranceOverrides. * Updated ApplyEntranceOverrides. * Updated ApplyEntranceOverrides. * Initial Entrance Discovery. * Added Randomizer_EntranceDiscovered. * Updated Randomizer_DiscoverRegion to discover unshuffled connected regions. * Removed extra semi-colon. * Update to latest entranceShuffleTable. * Format fixes. * Updated EntranceDiscovered to account for entrances not in the entranceShuffleTable. * Rediscover regions when loading a game. * Rediscover entrances when enabling Available Checks. * Added Rando::Context::ParseTricksJson. * Updated ApplyEntranceOverrides to skip default (unset) overrides. * Fix clang-format failed check. * Set mLACSCondition when loading a Randomizer game. * Updated rediscover loop to use MAX_ENTRANCE_RANDO_USED_INDEX. * Move entrance discovered into ProcessExits. * Discover spawns when pulling/placing the master sword. * Discover adult/child spawn when using Song of Time to switch age. * Reset logic and ApplyOrStoreItems without applying the item effects to the save when calculating available checks. * Removed !itemLoc->IsAddedToPool() from the check tracker. * Remove region discovery as its not needed anymore. * Cleanup changed files for PR. * Added Available Checks - Process Undiscovered Exits DebugConsole command. * Added initial Available Checks - Recalculate DebugConsole command. * ACPUE, recalculate only if save loaded. ACR, set age and times for the starting region.
2025-05-23Adds a check for "OneDrive" in the execution path to the startup errors that ↵Malkierian
prevent running. (#5522)
2025-05-22Fix crash when no valid enemies are selected (#5519)Pepper0ni
* fix crash when no valid enemies are selected * Clanged
2025-05-21Fix getting heart containers on pocket and skipped impas song (#5518)Pepper0ni
* fix getting heart containers on pocket and skipped impas song * curse you clang! CURSE YOU!
2025-05-21Fix oversight in lab boots trick, you need to be able to swim back up (#5524)Pepper0ni
2025-05-21Fix Boss and Tower entryways skipping requirements in decoupled (#5484)Pepper0ni
* Fix boss and tower entryways in decoupled * Add patches to child boss room entryways * Apply fixes * remember to set ALL the new exits
2025-05-18fix link voice missing when hanging off ledges (#5506)briaguya
* fix link voice missing when hanging off ledges * remove unused bitrate var * hardcoded but justified * format
2025-05-18fix the wrong codepath being used in CanBuy when generating seeds (#5514)Pepper0ni
2025-05-18fix incorrect token count in messages when tokensanity is off (#5503)briaguya
* fix incorrect token count in messages when tokensanity is off * Update OTRGlobals.cpp
2025-05-18fix and rename IsKeysanity to IsFireLoopLocked (#5515)Pepper0ni
* c * fix and rename IsKeysanity * add comment
2025-05-18fix incorrect `__VA_ARGS__` use in `lusprintf` version of `osSyncPrintf` (#5510)briaguya
2025-05-17Add tooltip to Generate Seed button when disabled indicating the need to be ↵Malkierian
on File Select. (#5509)
2025-05-17Toggle the vanilla flags instead of the rando flags when removing one time ↵Pepper0ni
scrubs (#5504)
2025-05-17Available Checks Prices (#5446)xxAtrain223
* Improved the item location price availability. * Moved the available checks price logic into location_access.cpp. * Fixed typo and clarified check status identified.
2025-05-17Skip Forest Temple Basement Pillars Cutscene (#5473)Eric Hoey
* vb forest pillar cs skip * change to one point cutscene skip * rm whitespace
2025-05-17Remove freestanding key from Bottom of the Well Perimeter. (#5496)xxAtrain223