summaryrefslogtreecommitdiff
path: root/soh/assets/custom
AgeCommit message (Collapse)Author
4 daysShuffle Scarecrow Song (#7205)Philip Dubé
7 daysSwap Logic combobox for No Logic checkbox. (#7196)Malkierian
Rename All Locations Reachable to All Checks Reachable. Rename Locations section to Check Locations. Properly fix checkbox/radio button label wrapping.
2026-09-07render stick/nut bag for upgrades past first (#7156)Philip Dubé
fix typos in their graphics
2026-09-06Ice Trap Name Setting (#6588)Pepe20129
Co-authored-by: Philip Dubé <159546+serprex@users.noreply.github.com>
2026-09-05Fix various trick issues (#7145)Pepper0ni
2026-09-03Logical bunny hood (#7032)Philip Dubé
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2026-08-31Lang Improvements (#7130)Pepe20129
Massively optimize Lang::Translate & add Lang::TryTranslate. Move all rando option text to lang json. In the future we should have something like .TranslationTooltip() that takes the translation string to use instead of .Tooltip() as that'd allow us to change language at runtime.
2026-08-31Remove completed mask quest option, add all masks to starting items menu (#7104)Philip Dubé
Fix masks not rendering properly with completed mask quest Remove completed mask quest option, add all masks to starting items menu logic: handle starting with masks being able to skip ahead a bit in trade sequence
2026-08-31[Enhancement] Hide quests in File Select (#7093)Jordan Longstaff
Migrate File Select CVars Co-authored-by: Unreference <87878910+unreference@users.noreply.github.com>
2026-08-25Gamepad Mapper (#7116)Malkierian
Also one more Torch VS fix.
2026-08-16Draw keys on keyring with code, consolidate dungeon key counting code (#7087)Philip Dubé
Remove CustomKeyModels option, always enabled
2026-08-14Format JSON, include CI check (#7071)Philip Dubé
2026-08-14Update the "Hell Mode" preset (#7066)Pepe20129
2026-08-04Progressive Deku Nut Bag and Stick Bag models (#7015)7hrone
2026-07-19Shuffle Zelda's Letter (#6938)Philip Dubé
Removes RSK_SKIP_CHILD_ZELDA & RSK_KAK_GATE, these are managed by RSK_SHUFFLE_ZELDAS_LETTER & RSK_STARTING_ZELDAS_LETTER & RSK_SHUFFLE_WEIRD_EGG
2026-07-13Fix presets, regressed from LACS decoupling (#6919)Philip Dubé
2026-07-08gGiScaleMtx (#6886)Jameriquiah
2026-07-05remove set env color from key dl (#6866)Jameriquiah
2026-07-04Decouple GBK from LACS (#5838)Philip Dubé
Triforce Pieces can now be tokens for bridge or ganon's soul. & can be tokens for multiple rewards Wincon can now be arbitrary conditions Ganon's Soul (removed from existing boss soul options) can now be arbitrary conditions Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2026-07-03DC MQ: RT_VISIBLE_COLLISION to reach above stairs with hookshot (#6840)Philip Dubé
Also RT_DC_ALCOVE_GS MQ crate is like RT_DC_VINES_GS but without precision
2026-06-22Updates the CMC models so fade in should work now (#6766)Reppan
Also fixed some shading issue on normals
2026-06-22triforce shard scale fix (#6791)Jameriquiah
2026-06-21Update Visuals for Ability Shuffles (#6783)nickel246
Adds new visuals for the open chest, climb, and crawl ability shuffles, including bespoke gi models more consistent with the rest of the game as well as unique icons for the item tracker
2026-06-20soh.o2r optimization part 1 (#6777)Jameriquiah
Co-authored-by: PurpleHato <47987542+PurpleHato@users.noreply.github.com> Co-authored-by: Dana Addams <6495350+danatheelf@users.noreply.github.com> Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com> Co-authored-by: krm01 <krm01@users.noreply.github.com>
2026-06-18Redo Fishing Pole Gi Model (#6759)nickel246
Replaces the gi model for the randomizer Fishing Pole to be more consistent with the rest of the game's gi models
2026-06-16asset purge (#6758)Jameriquiah
2026-06-09Merge remote-tracking branch 'origin/develop' into develop-ackbarDemur Rumed
2026-06-09Crop input viewer images (#6695)Philip Dubé
Addresses complaint that it's hard to stash in corner without getting black box
2026-05-29Update Hell Mode Preset (#6570)Pepe20129
2026-04-22rocksanity (#5015)Philip Dubé
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2026-04-07Add trick for jump to GTG eye statue (#6467)A Green Spoon
2026-04-05Add Voidout Collection trick (#6453)A Green Spoon
2026-03-29Fix debug assert caused by bad trick code (#6439)Philip Dubé
2026-03-29Language System Basis (#6172)Pepe20129
Introduces the basis for a language system to allow the UI to be translated to any language and/or have the text changed by mods. A lot of things would require more work but, for a proof of concept, this PR makes all randomizer trick names & descriptions translatable (currently not re-loadable at runtime as that would require deeper changes and this is already merge conflict hell every time a trick is touched). The system works by passing it a "translation path" which is resolved in the .json including object indentation. If the resulting json object is a list of strings, instead of a string, they get concatenated (purely for organization/QoL).
2026-03-27add tts for Roc's Feather (#6418)Philip Dubé
2026-03-19z_en_ko.c: port over more improvements from decomp, add hook to fix vanilla ↵Philip Dubé
forest quest state bug (#6373)
2026-01-28Shuffle Speak (#5538)Philip Dubé
Shuffles 6 languages (Deku, Gerudo, Goron, Hylian, Kokiri, Zora) to learn before being able to use Speak command with actors of that type. Other actors can still always initiate speech Owl speaks anything (relevant for owl flights)
2026-01-19Pot CMC (#6167)Philip Dubé
Copied from https://github.com/HarbourMasters/2ship2harkinian/pull/1011
2026-01-10Add Roc's Feather (custom item) to Rando Item Pool (#6035)aMannus
This adds Roc's as a fully implemented item into the randomizer pool. When both Roc's and Nayru's is found, you can swap between them on the pause menu Many people have contributed to this over time, so huge shoutout to: - kentonm, this item is directly inspired by their Roc's Feather from their romhack Indigo. Also provided me with their GI model, icon texture and animation to use. - PurpleHato, for providing the images for the item name shown on the kaleidoscope. - Dana The Elf, providing another custom animation for the item. - Reppan, for helping to tweak the animation and exporting the GI model for me.
2026-01-06remove unused chest assets (#6090)Philip Dubé
replaced in #6085
2026-01-04Add modal to teach player about presets (#5903)aMannus
* Add modal to teach player about presets * Change cvar to CVAR_GENERAL * Update soh/soh/Enhancements/FileSelectEnhancements.cpp Co-authored-by: Philip Dubé <serprex@users.noreply.github.com> --------- Co-authored-by: Philip Dubé <serprex@users.noreply.github.com>
2026-01-04Add some NTSC Player Name decoding in Save Editor (#5867)nclok1405
This adds a new font, Noto Sans JP
2026-01-04Update CSMC to CMC and update chests to other shuffles (#6085)Reppan
2025-11-03Add `"CuccosToReturn": 1` to Main Randomizer preset. (#5915)Malkierian
2025-10-13Rando: Split fairysanity into distinct options (#5726)Cameron
* Split Fairysanity into groups * Split fairy registration per type * fix song fairy shuffle locations * Change "Song Fairies" to "Fairy Spots" * Update preset settings * clang format * simplify `shouldRegister` logic
2025-08-29Fixes for the German translation in scenes_ger.jsonExtloga
2025-08-29Fixes for the German translation in filechoose_ger.jsonExtloga
2025-08-29Fixes for the German translation in kaleidoscope_ger.jsonExtloga
2025-08-25Fix Dampe Going Backwards (#5731)Pepe20129
* Add FixDampeGoingBackwards * Update SohMenuEnhancements.cpp
2025-07-01tts: replace rupee count with key count in dungeons (except first 3 child ↵Philip Dubé
dungeons) (#5642)