serprex
ec7d0225c5
Merge branch 'develop-dewey' into merge-dewey
2026-10-18 21:20:57 +00:00
Pepper0ni
156c2a4a0a
Some logic fixes for dewey ( #7417 )
...
add outside GTG sign to guards with nothing trick.
2026-10-18 14:47:34 +00:00
A Green Spoon
dd702b0679
[Rando] Shuffle Fisherman's Hat ( #7388 )
2026-10-15 23:09:12 +00:00
Chris
a6be06874f
Add consumable Nayru's Love ( #7365 )
2026-10-13 00:02:47 +00:00
Chris
96be197fd2
Fire Temple Goron Shuffle ( #7377 )
2026-10-12 23:17:09 +00:00
Chris
4a1b846c90
Fix typos in randomizer ( #7357 )
2026-10-10 15:38:33 +00:00
Pepper0ni
2d529b3155
Damage boost trick implementation Part 1 ( #7293 )
2026-10-09 20:30:08 +00:00
A Green Spoon
c724b412b9
Win condition tooltip + altar hint + draw full triforce for anywhere wincon ( #7341 )
2026-10-08 01:35:22 +00:00
Philip Dubé
ecd889c201
speedrun presets: no BSM, always allow ATE ( #7325 )
2026-10-06 02:03:14 +00:00
Philip Dubé
3d8cd5aa88
Remove FQwc preset. Skip learning song
...
Also render exempt settings on preset selection, with values they'll have in-game
2026-10-05 23:38:48 +00:00
Philip Dubé
4afcb78331
speedrun mode ( #7073 )
...
prevent Esc menu while speedrun file loaded, instead toggles gameplay stats / time splits
render RUN tag on speedrun files
don't persist speedrun preset into player's settings
2026-10-05 05:19:52 +00:00
Chris
5508cf3633
Add migrations for presets and drag-and-drops ( #7312 )
2026-10-05 01:38:04 +00:00
Pepper0ni
d9ddeeb3e0
Update Hell Mode preset, add Demise Difficulty ( #7306 )
2026-10-04 19:43:52 +00:00
Chris
316d8e6a1b
Excluded Locations Migration ( #7302 )
2026-10-04 17:27:22 +00:00
Philip Dubé
a353b6e7ce
Shuffle Scarecrow Song ( #7205 )
2026-09-18 14:54:24 +00:00
Malkierian
034bf5f3c7
Swap Logic combobox for No Logic checkbox. ( #7196 )
...
Rename All Locations Reachable to All Checks Reachable.
Rename Locations section to Check Locations.
Properly fix checkbox/radio button label wrapping.
2026-09-14 23:53:03 +00:00
Philip Dubé
86a55cb1fb
render stick/nut bag for upgrades past first ( #7156 )
...
fix typos in their graphics
2026-09-07 21:19:09 +00:00
Pepe20129
97f4fd5925
Ice Trap Name Setting ( #6588 )
...
Co-authored-by: Philip Dubé <159546+serprex@users.noreply.github.com >
2026-09-06 18:52:08 +00:00
Pepper0ni
73a739b7a4
Fix various trick issues ( #7145 )
2026-09-05 15:51:12 +00:00
Philip Dubé
eca767dcbf
Logical bunny hood ( #7032 )
...
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com >
2026-09-03 20:05:14 +00:00
Pepe20129
8ca5ca60aa
Lang Improvements ( #7130 )
...
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-31 19:24:11 +00:00
Philip Dubé
3175ea9c20
Remove completed mask quest option, add all masks to starting items menu ( #7104 )
...
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 17:13:25 +00:00
Jordan Longstaff
2dd51f1288
[Enhancement] Hide quests in File Select ( #7093 )
...
Migrate File Select CVars
Co-authored-by: Unreference <87878910+unreference@users.noreply.github.com >
2026-08-31 14:03:04 +00:00
Malkierian
e09e15e7e1
Gamepad Mapper ( #7116 )
...
Also one more Torch VS fix.
2026-08-25 18:23:11 +00:00
Philip Dubé
0bae4961ab
Draw keys on keyring with code, consolidate dungeon key counting code ( #7087 )
...
Remove CustomKeyModels option, always enabled
2026-08-16 23:30:38 +00:00
Philip Dubé
afcfe4f7bf
Format JSON, include CI check ( #7071 )
2026-08-14 22:03:44 +00:00
Pepe20129
db147f6a0a
Update the "Hell Mode" preset ( #7066 )
2026-08-14 18:23:39 +00:00
7hrone
a75c8113dd
Progressive Deku Nut Bag and Stick Bag models ( #7015 )
2026-08-04 17:09:34 +00:00
Philip Dubé
1ea7206073
Shuffle Zelda's Letter ( #6938 )
...
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-19 22:37:45 +00:00
Philip Dubé
de8edbf136
Fix presets, regressed from LACS decoupling ( #6919 )
2026-07-13 04:22:04 +00:00
Jameriquiah
10cde0b8ad
gGiScaleMtx ( #6886 )
2026-07-08 13:47:32 +00:00
Jameriquiah
b7b565aaf0
remove set env color from key dl ( #6866 )
2026-07-05 12:12:06 +00:00
Philip Dubé
015440fdff
Decouple GBK from LACS ( #5838 )
...
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-04 20:04:09 +00:00
Philip Dubé
c76d175526
DC MQ: RT_VISIBLE_COLLISION to reach above stairs with hookshot ( #6840 )
...
Also RT_DC_ALCOVE_GS
MQ crate is like RT_DC_VINES_GS but without precision
2026-07-03 22:21:42 +00:00
Reppan
e50d03dab0
Updates the CMC models so fade in should work now ( #6766 )
...
Also fixed some shading issue on normals
2026-06-22 20:53:05 +00:00
Jameriquiah
88006aee2a
triforce shard scale fix ( #6791 )
2026-06-22 01:41:40 +00:00
nickel246
eb272ef689
Update Visuals for Ability Shuffles ( #6783 )
...
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-21 13:15:54 +00:00
Jameriquiah
af6d465146
soh.o2r optimization part 1 ( #6777 )
...
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-20 12:02:44 +00:00
nickel246
0744396e0e
Redo Fishing Pole Gi Model ( #6759 )
...
Replaces the gi model for the randomizer Fishing Pole to be more consistent with the rest of the game's gi models
2026-06-18 13:32:50 +00:00
Jameriquiah
948b84d8fa
asset purge ( #6758 )
2026-06-16 21:15:29 -07:00
Demur Rumed
17f5983771
Merge remote-tracking branch 'origin/develop' into develop-ackbar
2026-06-09 22:57:16 +00:00
Philip Dubé
d901223ade
Crop input viewer images ( #6695 )
...
Addresses complaint that it's hard to stash in corner without getting black box
2026-06-09 20:34:57 +00:00
Pepe20129
a57cdc6f77
Update Hell Mode Preset ( #6570 )
2026-05-29 02:39:56 +00:00
Philip Dubé
eeca7626d8
rocksanity ( #5015 )
...
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com >
2026-04-22 14:50:14 +00:00
A Green Spoon
67191665df
Add trick for jump to GTG eye statue ( #6467 )
2026-04-07 14:55:07 +00:00
A Green Spoon
e86e0ff693
Add Voidout Collection trick ( #6453 )
2026-04-05 17:51:09 +00:00
Philip Dubé
0127cbcf62
Fix debug assert caused by bad trick code ( #6439 )
2026-03-29 08:58:45 +00:00
Pepe20129
e0a1b23525
Language System Basis ( #6172 )
...
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-29 02:27:30 +00:00
Philip Dubé
7edf44e170
add tts for Roc's Feather ( #6418 )
2026-03-27 02:07:11 +00:00
Philip Dubé
9f6ffc9f2a
z_en_ko.c: port over more improvements from decomp, add hook to fix vanilla forest quest state bug ( #6373 )
2026-03-19 01:38:56 +00:00