summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-15Version bump to MacReady Charlie (#3406)8.0.2briaguya
2023-11-15bump lus (#3405)briaguya
2023-11-15Use Correct Player Boot Enums in CC (#3403)inspectredc
2023-11-14Version bump to MacReady Bravo (#3398)8.0.1Garrett Cox
2023-11-14Add gFixEyesOpenWhileSleeping (#3365)Garrett Cox
2023-11-14[Feature/fix] Save to temp file first (#3376)Malkierian
* Add temp file flow to `SaveManager::SaveFileThreaded`. Add "Save finish" info log message. * Fix WiiU/Switch
2023-11-14Fix magic being zeroed out when using fast file select (#3389)Josh Bodner
* Move to frame counter init to a place that fast file select also touches * Undo removing old fix * Reset on gameover
2023-11-14SaveManager cleanup (#3386)Malkierian
* 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()`.
2023-11-14Use substr method to determine file extension (#3390)AltoXorg
See https://github.com/HarbourMasters/OTRExporter/pull/12
2023-11-14Fix: Prevent patching custom models (#3367)Adam Bird
* 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
2023-11-14Stop hardcoding skeleton type to flex (#3397)Garrett Cox
2023-11-14[Feature] Remove `performDelayedSave` functionality from Autosave (#3387)Malkierian
* 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>
2023-11-14[Feature Fix] Tunics stolen by like likes now removed from the item buttons ↵Malkierian
(#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.
2023-11-14bump lus (#3394)briaguya
2023-11-13Rename all instances of Desert Wasteland to Haunted Wasteland. (#3372)Malkierian
2023-11-13Move everything in `RandomizerCheckTracker::LoadFile()` except the block to ↵Malkierian
load the "trackerData" section to a new `OnLoadGame` hook function to fix crashes on transferred saves. (#3368)
2023-11-13Fix edge case of MS shuffle (#3364)Ralphie Morell
2023-11-13Moved the check for `!seqInfo.canBeUsedAsReplacement` in ↵Malkierian
`InitializeShufflePool` to exclude them before modifying either shuffle pool. (#3370)
2023-11-06version bump to MacReady Alfa (#3363)8.0.0Adam Bird
2023-11-06bump lus (#3361)Adam Bird
2023-11-06Add MS shuffle to the hell mode preset (#3360)Pepe20129
2023-11-06Fix: Repair working directory on Mac and use app directory for extractor ↵Adam Bird
search paths (#3359) * fix otr regen on mac release * linux args
2023-11-06[OTR Archive] Move shared scenes out of nonmq/mq folders (#3191)Adam Bird
* 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
2023-11-05items tied to items rather than slots + dpad items now work (#2884)inspectredc
2023-11-05Add checks to Windows for running in temp directory (running from archive), ↵Malkierian
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)
2023-11-05Add UI scaling combobox with 4 options (one smaller than default, two ↵Malkierian
larger) and experimental tag. (#3037)
2023-11-05Updates from Feedback, Wallet size affects reduction rate and wider range of ↵Caladius
interval options. (#3335)
2023-11-05vanilla bugfix for wall climbing on edge of polys (#3358)krm01
* vanilla bugfix for wall climbing on edge of polys * rename missed vars * add CVar toggle
2023-11-05Add TTS for Game Over menu (#3338)Adam Bird
2023-11-05[OTR Archive] Store soh version in OTR files and verify on launch/ask to ↵Adam Bird
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
2023-11-05Randomized Enemy Sizes (#3321)aMannus
2023-11-05[Bugfix] Prevent crash in audio editor when shuffling over old CVar format ↵Malkierian
(#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"
2023-11-04Fix audio editor mistake (#3356)aMannus
2023-11-04Fix: MQ logic for Ganons Castle main area (#3275)Adam Bird
* fix mq logic for ganons castle main area * update logic to use logic helpers * add hammer check * grouping
2023-11-04Force the Sarias Song magic hint to replace all other Sarias Song text. (#3296)Pepper0ni
2023-11-04[Bugfix] Fixes check tracker crash on max debug file creation (#3309)Malkierian
* Change initialization of `areasSpoiled` to improve utilization and fix crash during max debug file creation. * Renamed `RCAreaFromSceneID` to `DungeonRCAreasBySceneID` for clarification.
2023-11-04fix quest assignment (#3343)Adam Bird
2023-11-04fix entrance rando validation missing edge cases (#3344)Adam Bird
2023-11-04Fix preset strings for spocks (#3349)Eric Hoey
2023-11-04fix master sword check not being behind door of time and some other logic ↵Adam Bird
checks (#3353)
2023-10-30Addresses Forest Temple Poes and NPC Dialogue issues. (#3334)Caladius
2023-10-30Fix Entrance hubs having no HintKey, causing hints to No Item (#3295)Pepper0ni
* Fix Entrance hubs having no HintKey, causing hints to No Item * Add castle grounds hint area to cover the OGC/HC to market entrence
2023-10-30Player Equip Docs (#3282)inspectredc
* hopefully everything * update docs for MS shuffle sections
2023-10-30Add "Navi Targeting Colors" options to Controller LED Color (#3254)Tina H. (sheepytina)
* 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.
2023-10-30improve free camera reset (#3225)Adam Bird
2023-10-30Added 'Fix enemies not spawning near water' checkbox to Fixes (#3179)Andrew Van Caem
2023-10-30Add gRegEditEnabled (#3173)Pepe20129
* Add gRegEditEnabled * Remove TCRF link
2023-10-27String copy util method and fix Save Manager string copy overflows (#3274)Adam Bird
* 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
2023-10-26Check for compressed files in the extractor (#3292)louist103
* Check for zip/rar header in the extractor. * 7z
2023-10-26Apply Goron Neck Length to Goron City Shopkeeper (#3289)Eric Hoey
* Add limb override for Goron shopkeep * Remove extra line breaks * Fix bug with goron neck length --------- Co-authored-by: Garrett Cox <garrettjcox@gmail.com>