summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-03Update hook debugger to pull from GameInteractor ptrs rather than cloning ↵Garrett Cox
the data every frame (#4609)
2024-12-03Add Timer Display Window (#4553)Caladius
* Add new timer window and display options * Fix overflow spacing * Icons for Timers * Swap Labels for Icons. * Additional Timers * Navi Timer Icon * Clean up unused Defines. * Code clean up and double check. Ready for Review * Update from Suggestions * Update magic numbers, correct indentations hopefully * One moooooore thing * Undo z_param change * Updates
2024-12-03Split "Starting Consumables" to Sticks and Nuts. (#4583)Malkierian
* Split "Starting Consumables" to Sticks and Nuts. Setup disabling for them based on status of bag shuffles. * Updated to split index options format.
2024-12-03Fixes for the English text in several files (#4605)Extloga
* Fixes for the English text in option_descriptions.cpp * Fixes for the English text in static_data.cpp * Fixes for the English text in option_descriptions.cpp * Fixes for the English text in option_descriptions.cpp * Fixes for the English text in settings.cpp * Fixes for the German translation in hint_list.cpp
2024-12-03fix text Poeverflow on Poes hint (#4598)Pepper0ni
2024-12-02VBify Ruto (#4602)Garrett Cox
2024-12-02Fix errors introduced by actor check reveal PR from references to ↵Malkierian
GetSelectedOptionIndex. (#4607)
2024-12-02Adjust Actor_GetProjectileActor to behave more like hardware, fixing an ↵Garrett Cox
issue with Dark Link (#4606)
2024-12-02update check tracker when actor tells what they reward (#4568)Philip Dubé
* update check tracker when actor tells you what they reward do not render price when 0 * feedback
2024-12-02Boomerang Reticle and First-Person Aiming (#3374)Eric Hoey
* First-person, reticle, sway, menu, and presets * Put sway back behind reticle, adjust aim height for age * block vanilla + comments * new documentation method * second try formatting * Correct boomerang distance * Update for CVAR changes * Fix alignment? * Condition cleanup * Change reticle range to match bow behavior * remove magic values
2024-12-02Ornament Exchange (#4582)Caladius
2024-11-30Zora's River waterfall always open, take two (#4459)Jordan Longstaff
* Zora's River waterfall always open, take two * Remove improper, redundant checks in hook * Move all checks into update hook * Add Randomizer setting for keeping Sleeping Waterfall open * Change header exports to extern exports * Remove "closed as child" option for rando setting * Oops, missed a spot * A bit more cleanup: simplify a redundant condition * Unify hook handlers * Oopsie, fix build error * Add "play only once" option * Force Sleeping Waterfall enhancement in rando mode * Force enhancement only if waterfall is Open in rando * Restore forced-open waterfall in rando * Fix rando condition in hook * Fix? rando entrance logic for OI * Fix build errors
2024-11-30Fix Lab Man actor breaking and the invisible UI glitch (#4599)Pepper0ni
* fix Lab Man actor breaking and the invisible UI glitch * address review
2024-11-29Add saved status setting to StartingItemGive (#4600)Malkierian
2024-11-29Separate option values into context and menu indexes. (#4581)Malkierian
* Separate option values into context and menu indexes. * Fix option index reference in `CleanCheckConditionString`. * Update soh/soh/Enhancements/randomizer/3drando/location_access.cpp Co-authored-by: Pepe20129 <72659707+Pepe20129@users.noreply.github.com> * Restore `const` classification to functions returning `string&`. * Restore `const` classification to getter functions. * Restore a couple more `const`s; cleanup header. * Final consts; rename `SetCVar` to `SaveCVar`.
2024-11-29Cosmetics cleanup (#4587)Malkierian
* Convert defaultColor from ImVec4 to Color_RGBA8. Convert defaultColor's ints to floats when being applied to currentColor in the macro. * Address previous cleanup comments. Surround `Message` tab in an advanced check. * Resolve warnings and cleanup whitespace/formatting. * Make Color_RGBA8 constructing function because... platform differences... * Function name clarification. * Remove default color conversion, reference default colors directly in CosmeticOption initialization.
2024-11-27Fix some situations where trade items spoiled (#4569)Pepe20129
* Fix some situations where trade items reverted * Update z_game_over.c * Hopefully fix mac
2024-11-26Add some +/- buttons and clean up timesavers menu (#4571)Pepper0ni
* Add some +/- buttons and clean up timesavers menu * Better implement Image Button Style
2024-11-26Setup AdvancePond to run in OnItemReceive. (#4585)Malkierian
2024-11-26Prevent void and teleport traps from being added to the shuffle pool while ↵Malkierian
fishing in the pond. (#4586)
2024-11-26Cosmetics Changes (#4275)Pepe20129
* Clean CosmeticsEditor.h * Add CosmeticsEditor_GetDefaultValue * Add message text cosmetics * Format cleanup * Remove dependency on 3drando random functions * Fix rainbow for every cosmetic * Add "Rainbow All" & "Un-Rainbow All" * Add HookshotChain cosmetic * Add Nayru's cosmetics * Add Farore's cosmetics * Add Din's cosmetics * Add Title card cosmetics * Update CosmeticsEditor.cpp * Add Copyright text cosmetic
2024-11-26Fix OnePoint cutscenes, make Skip Glitch cutscenes into Exclude Glitch ↵Pepper0ni
Cutscenes (#4575) * Fix OnePoint chutscenes, make skip glitch cutscenes into exclude cutscenes * address comments
2024-11-25Add master sword to ItemIDtoRandomizerGetMap to prevent assert crash in ↵Malkierian
Return_Item after custom GIE was removed for MS. (#4584)
2024-11-25fix readme link formatting (#4576)briaguya
* fix readme link formatting * Update README.md * Update README.md * Update README.md * Update README.md
2024-11-24Merge pull request #4578 from garrettjoecox/let-it-snowGarrett Cox
develop -> let-it-snow
2024-11-24Merge branch 'develop' of garrettjoecox.github.com:HarbourMasters/Shipwright ↵Garrett Cox
into let-it-snow
2024-11-24Rocs Feather - LetItSnow Edition - No Save Edition - Limited Edition (#4577)aMannus
* Rocs Feather Take 2 * Tooltip
2024-11-22Holiday Modding Event - Bomb Arrows (#4573)lilDavid
* Bomb Arrows: Turn arrows into bomb arrows * Bomb Arrows: Drain bombs when fired * Bomb Arrows: Equip Over Bow * Bomb Arrows: Item icons and ammo counts * Bomb Arrows: Save files * Bomb Arrows: Fix equip and ammo display bugs * Bomb Arrows: Interactions with multi-arrows * Bomb Arrows: Fix fuse graphics
2024-11-22Fix array out of bounds in entrance init (#4566)Archez
2024-11-22Limit retries of the randomiser quest menu seed generation (#4564)Pepper0ni
2024-11-22Fix the "Greg as Reward" option in logic (#4565)Pepper0ni
2024-11-22Save timesplits colour to cvar and reload it on init. (#4572)Pepper0ni
* save timesplits colour to cvar and reload it * fix mac and match cosmetics with the color conversion * more stupid other platform fixes
2024-11-21Shiny enemies (#4570)Pepe20129
2024-11-19learning how to VB (#4563)Pepper0ni
2024-11-19typo: incorrect variable assignment (#4560)Philip Dubé
2024-11-19Enhacment presets no longer reimport randomiser settings (#4561)Pepper0ni
* Enhacment presets no longer reimport randomiser settings * make the change only apply to the Randomiser button instead
2024-11-19Boulder Shuffle - Shuffles all Boulders randomly (#4554)Caladius
2024-11-19Update PR artifacts actions and exclude soh.otr (#4558)Archez
* update pr artifacts actions and exclude soh.otr * remove deprecated save-always for windows cache
2024-11-19Fix infinite freeze in rando on GS pickup. (#4555)Malkierian
2024-11-19Fix Gift from Sages not showing in tracker (it's a valid shuffle now!). (#4556)Malkierian
Bit of tracker code cleanup.
2024-11-19Fix Plando Window Crash on new installs (#4557)Malkierian
* Add check for Randomizer folder existing, and creating it if not, to plando window. * Changed seed list population to just bail if the Randomizer folder doesn't exist. Added button disabling to prevent crashes loading or saving empty structures.
2024-11-19OTRGlobals cleanup (#4251)Pepe20129
* Remove unused headers * Move all "ResourceMgr_" functions to a new file * Don't transitively include SaveManager * Move cvar prefixes to a new header * Add missing includes * Update OTRGlobals.cpp * Fix build * Address review * Fix some of the errors * Update gameplaystats.h * Update z_en_in.c * Hopefully fix the linux issues * Fix Linux issues for real this time, I checked * Update ResourceManagerHelpers.cpp * Update z_obj_mure2.c * Post-merge fixes * Fix build (hopefully) * Post-merge fixes * Update z_file_nameset_PAL.c * cleanup some unnecessary headers (#7) --------- Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-11-17Built-in Plandomizer Editor (#4532)Caladius
* Add Plandomizer Editor Window * UI, Ice Trap Editor, Hint Editor * Drop down for previous seeds, wip hash display. * Clean Up, Hash Icon Editor * Updates based on suggestions * Replace Tint with Color * Add Boss Soul Icon * Corrected App Folder Directory and updated from suggesstions. * Add Hints to Junk Pool * Utilize RandomElement for hints * Hint update for pep * apply patch * Fix Sorting issue on Linux * Skeleton Key, Shop Items, Milk, Fishing Pole, Ocarina Buttons, Loser Rupee fixed * Fix stretched note icons. * Remove Triforce, add Triforce Pieces. Centered Song Notes. * Update soh/soh/Enhancements/randomizer/Plandomizer.cpp Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com> * Update hint_list.cpp One spelling, removed 1 hint. * Update Plandomizer.cpp --------- Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com> Co-authored-by: Malkierian <malkierian@live.com>
2024-11-15Holiday Fever (#4551)Caladius
* Holiday Fever * Swap to Int32 for safety net
2024-11-13Merge pull request #4546 from garrettjoecox/let-it-snowGarrett Cox
Fix christmas tree messages
2024-11-13Fix christmas tree messagesGarrett Cox
2024-11-13Refine mixed pool options to be more dynamic. (#4545)Malkierian
2024-11-12Fix duplicate use of CVar for invert shield aiming. (#4544)Malkierian
2024-11-12Fix skipping twisted hallway cutscenes (#4536)Jordan Longstaff
2024-11-12Heal goron necks (#4540)aMannus