Philip Dubé
443badee87
combobox: use ordered maps to avoid dropdown having non-determinisitic ordering ( #6101 )
2026-01-06 01:22:10 +00:00
Philip Dubé
b5a7dc7c2d
deku tree outside boss room logic fixes ( #6088 )
...
also fix some issues in Ganon's Castle, somehow lost shadow trial from refactor, bring it back
2026-01-06 01:20:55 +00:00
Philip Dubé
8783f4cff7
remove unused chest assets ( #6090 )
...
replaced in #6085
2026-01-06 01:10:39 +00:00
Jordyn Hardyman
708bd0739a
disable fixed camera fix ( #6106 )
2026-01-06 01:09:58 +00:00
mckinlee
5b0d8be484
[Enhancement] Arrow Cycle ( #6105 )
2026-01-05 22:53:14 +00:00
Philip Dubé
da5f28afd8
RT_BARINADE_POTS ( #6102 )
2026-01-05 17:49:44 +00:00
Philip Dubé
3f8aa32d12
beans: fix generation for starting with planted beans ( #6099 )
...
beans is 0 in inventory, confusing CanPlantBeanCheck,
check for this specific scenario in BeanPlanted to mitigate
2026-01-05 15:58:51 +00:00
nclok1405
7c4a3359f0
Enable Battle Music for Leever option + Modularize EnemyBGMDisable ( #5985 )
...
Add "Enable Enemy Proximity Music for Leever" option + Modularize EnemyBGMDisable
2026-01-05 15:07:05 +00:00
Philip Dubé
392bb6c59f
RT_HOVER_BOOST_SIMPLE with recoil ( #5910 )
2026-01-05 04:00:57 +00:00
Philip Dubé
ea40cb2c0c
water logic: rename b1 jet pit, add hover boots across reverse basement jet pit ( #6092 )
...
region only represents being on side outside dragon room
2026-01-04 22:12:59 +00:00
aMannus
0e7212d939
Add modal to teach player about presets ( #5903 )
...
* 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-04 13:28:06 -07:00
Reppan
34728efe6f
Add back Junk-category ( #6091 )
...
accidentally removed `case ITEM_CATEGORY_JUNK:` from large crate switch case
2026-01-04 14:03:26 +00:00
nclok1405
2ed9c56ca3
Add some NTSC Player Name decoding in Save Editor ( #5867 )
...
This adds a new font, Noto Sans JP
2026-01-04 14:02:06 +00:00
Reppan
a134d2c59a
Update CSMC to CMC and update chests to other shuffles ( #6085 )
2026-01-04 13:37:41 +00:00
Garrett Cox
16249f0909
Fix check name conflict ( #6087 )
2026-01-04 03:05:43 +00:00
Pepper0ni
db91fd37e1
Refactor GenerateItemPool and Ice Trap settings ( #5773 )
...
Refactors the item pool to fix numerous bugs, especially with Plentiful item pools, makes ship exclusive items affected by item pool, and changes ice trap settings to be more clear and consistent to the user.
2026-01-03 18:42:26 +00:00
Jordyn Hardyman
9af262c1bb
Disable Fixed Camera Enhancement ( #6083 )
...
Co-authored-by: PurpleHato <linkvssangoku.jr@gmail.com >
2026-01-03 18:07:19 +00:00
Philip Dubé
6c724a2c01
bean souls: prevent skulltula spawning from bugs ( #6084 )
...
woe is me thinking bugs reacted to soil patch instead of invisible actor
2026-01-03 16:43:52 +00:00
nclok1405
6a1fb1412b
Add "File Number" to Save Editor ( #5860 )
2026-01-03 14:24:30 +00:00
nclok1405
5b275343db
Allow Enemy Randomizer in Debug Save ( #5841 )
2026-01-03 14:19:06 +00:00
Reppan
7db2a97cea
modding: alt equipment ( #6062 )
...
Implements object_custom_equip objects that adds more support to have items modified by modders without having to export with hands or do xml edits to load hands. This is autonomous if exported as a object_custom_equip
Also adds non existing DisplayList for items that originally did not have a DisplayList. Longshot and Big Goron Sword Sheath is 2 examples
2026-01-03 14:18:11 +00:00
Philip Dubé
07208fcf15
rando menu: fix shop price options ( #6080 )
2026-01-03 14:16:49 +00:00
Pepper0ni
ba78039a69
add rang as a way to get the LW water rupees ( #6082 )
2026-01-03 14:14:31 +00:00
Philip Dubé
e3865e28af
Remove pseudo RGs: RG_EPONA, RG_SCARECROW, RG_DISTANT_SCARECROW ( #6078 )
2026-01-03 13:50:38 +00:00
nclok1405
1e55c1295f
Add an option to disable Autosave Notification ( #6081 )
2026-01-03 13:48:58 +00:00
Philip Dubé
6953edecee
rando menu: bring back shuffle grass ( #6079 )
2026-01-03 04:27:22 +00:00
Philip Dubé
7748939504
RT_GV_CHILD_TENT ( #5823 )
...
Also add logic for RT_GV_CRATE_HOVERS, which already had a trick entry, but no logic
2026-01-03 03:02:38 +00:00
Pepper0ni
5fea53ed56
Spirit refactor to handle reverse entry ( #5456 )
2026-01-03 00:52:02 +00:00
Philip Dubé
1c4b78d35e
Medallion Locked Trials: logic ( #6077 )
2026-01-03 00:41:03 +00:00
Philip Dubé
657b78a016
refactor water ( #5916 )
...
Co-authored-by: Pepper0ni
2026-01-02 23:58:32 +00:00
Pepper0ni
7d6c6f032e
Refactor fire ( #5868 )
2026-01-02 23:13:44 +00:00
Philip Dubé
480a1658b1
randomizer: bring back item pool options ( #6076 )
2026-01-02 22:36:51 +00:00
Pepper0ni
ef2b4cd42c
fix an assert and va_arg linux crash ( #6075 )
2026-01-02 20:55:30 +00:00
Philip Dubé
6f060a9222
jabu mq: fix copy paste error, rename MQ_EAST_ROOM to MQ_NEAR_BOSS_ROOM ( #6074 )
...
renaming matches vanilla naming convention
2026-01-02 20:18:54 +00:00
Philip Dubé
31824afa4a
fix compiler warnings ( #6072 )
2026-01-02 20:17:44 +00:00
xxAtrain223
c0ba618f60
Set CurrentRegionKey when checking an entrance. ( #6073 )
2026-01-02 18:32:05 +00:00
Garrett Cox
10680f53e7
Fix syncing bombchuUpgradeLevel ( #6071 )
2026-01-02 10:35:45 -06:00
Philip Dubé
88494169e6
Add option for Navi to hint location of boss key at boss doors ( #6058 )
2026-01-02 16:23:15 +00:00
Philip Dubé
33758e49db
Medallions Locked Trials ( #6046 )
...
Adds rando option to bar doors to trials until corresponding medallion acquired
2026-01-02 15:17:57 +00:00
Glought
dd9d63eecb
Add the ability to Randomize Music and Sound Effects and Cosmetrics based on Rando File Seed. ( #5970 )
...
Add the ability to Randomize All Music and sfx based on file Rando seed.
Add the ability to Randomize All cosmetics based on file rando seed.
Add combobox for selection:
- Disabled: No music or sound effects are randomized.
- On New Scene: Randomizes when you enter a new scene.
- On Rando Gen Only: Randomizes only when you generate a new randomizer
- On File Load: Randomizes on File Load.
- On File Load (Seeded): Randomizes on file load based on the current randomizer seed/file.
Removed checkboxes.
2026-01-02 15:01:01 +00:00
Sirius902
0bd08d626a
Rando: Add Triforce Hunt GBK setting ( #5739 )
2026-01-02 14:55:34 +00:00
Glought
31db9e4ade
Added "firstInput" stat and repurposed the "fileCreatedAt" stat. ( #6070 )
...
- The "firstInput" stat is set on first input in game. Used for RTA
Timing.
- The "fileCreatedAt" stat is now set when then save file is created
(After the player is done entering the file name). Useful for seeding
non rando randomizers like Mirrorworld, Enemy Randomizer, extraTraps,
etc.
2026-01-02 14:39:42 +00:00
Garrett Cox
f666444876
Fix issue when syncing skipped checks ( #6068 )
2026-01-01 21:20:30 -06:00
Philip Dubé
d3a6288c7e
Combine check identity structs into CheckIdentity ( #5852 )
2026-01-02 01:51:03 +00:00
Philip Dubé
ff0c309b5a
shuffle scrubs: use object extensions ( #5853 )
2026-01-02 01:08:39 +00:00
Christopher Leggett
14a241ed3f
Integrate Randomizer Window into Modern Menu Properly ( #6017 )
...
Also comes with a menu reorganization
2026-01-02 00:46:22 +00:00
Pepe20129
9e6c9a478e
File Select More Info Update ( #5998 )
...
massively improves the "File Select More Info" enhancement:
- Moves it to a separate file
- Moves it to VB
- Adds triforce pieces & fishing pole
- General cleanup
2026-01-02 00:28:33 +00:00
Philip Dubé
d227292935
Combine mq/vanilla flame wall skip tricks, include child skipping wall in MQ lobby ( #5814 )
...
Checked that logic past fire wall handles child logic
To get past without taking damage:
Z-target wall to left of fire wall. Turn left. 2 ESS turns right. Side hop
2026-01-01 23:08:42 +00:00
Philip Dubé
1463e76ef7
refactor jabu ( #5671 )
2026-01-01 22:58:15 +00:00
xxAtrain223
c0d9fe876c
Remove Here Parameter and Rename to AnyAgeTime ( #5714 )
2026-01-01 22:16:50 +00:00