Aaron Gamache
db60f64f8e
Compile with -ffp-contract=off on arm64 macOS ( #6584 )
2026-06-06 20:01:54 +00:00
Qshadow
f45d65381f
Add Windows ARM64 build support ( #6635 )
2026-06-06 20:01:40 +00:00
Shishu the Dragon
ef014a35e6
Enhancement to disable heat haze ( #6663 )
2026-06-06 19:56:31 +00:00
Pepe20129
2d962bbb8c
Split up mods.cpp ( #6677 )
2026-06-06 03:47:41 +00:00
Matt Jakubowski
8a0315a2df
Fix Crowd Control Wolfos despawning when scene switch 0 is set ( #6591 )
...
Crowd Control passed actor params 0 for EN_WF, so EnWf_Init treated
switchFlag 0 and killed the actor when scene switch 0 was set. Match
vanilla EnEncount1 Wolfos spawns: (0xFF << 8) | 0x00
Also prevent crowd control effects from triggering when link is not in controllable state
2026-06-05 06:18:26 +00:00
Philip Dubé
b61db77020
more hardening of code in Network/ ( #6650 )
...
also unique_ptr
2026-06-05 06:16:11 +00:00
Pepe20129
90823fad5a
Identify clean up ( #6673 )
...
Can't move `IdentifyShopItem` as it's used all over the place.
2026-06-04 02:35:43 +00:00
A Green Spoon
1f16987215
extend NTSC10 spawn to NTSC11 ( #6675 )
2026-06-04 02:35:10 +00:00
A Green Spoon
1ee0f5a654
Fix anchor get item crash ( #6678 )
...
* remove Roc's GID and prevent OOB from prior versions
* change OOB gi to stone of agony
2026-06-04 02:34:50 +00:00
Pepper0ni
ec27775e81
Fix Logic issues in DMC > Fire Temple and DMC wall PoH ( #6679 )
...
* DMC logic: wall poh needs climb
Include jumpslash as unintuitive jump
Leave one note about getting there with hovers or acrobatics
* Handle fire temple boulders properly, add some new cases to skip climb with the wall
---------
Co-authored-by: Demur Rumed <159546+serprex@users.noreply.github.com >
2026-06-04 02:33:26 +00:00
A Green Spoon
abcb3ad94b
adult-only crate ( #6674 )
2026-06-03 03:17:30 +00:00
Pepper0ni
fe78ae21a6
Properly send Link to the beginning to the dungeon in boss room shuffle ( #6676 )
2026-06-03 03:12:31 +00:00
Philip Dubé
80d3114f79
Fix logic placing item on saving carpenters when carpenters start free ( #6661 )
...
Set flag on savefile, fill location when freed, don't junk check when card shuffled
Also fix other misc issues in fill logic
2026-05-31 13:46:37 +00:00
Philip Dubé
1de22d816c
OTRGlobals.h: include stdint.h ( #6656 )
...
standardize on stdint.h over cstdint
2026-05-30 14:29:39 +00:00
Pepper0ni
004adaae14
Update LUS to build in GCC 16 ( #6601 )
2026-05-30 13:38:58 +00:00
Philip Dubé
a3ab0e2bdf
Eradicate rand ( #6553 )
...
Random seed: always generate 10 digits
Reduce max seed size, this is getting hashed so it's not valuable to have so many characters
2026-05-29 21:50:19 +00:00
Philip Dubé
b8a3998c51
Fix master sword timing info ( #6552 )
...
General fix: don't reset timestamp if already set,
this is particularly important for retrieving master sword vs ganon
Also fix master sword timing not being set when shuffled
2026-05-29 02:51:57 +00:00
Philip Dubé
31cbeb929b
Fix bean merchant check not being listed in tracker when bean merchant only shuffled ( #6557 )
2026-05-29 02:51:15 +00:00
Philip Dubé
d09cd4ffcd
Fix sword scaling ( #6558 )
...
Don't apply transforms when scale 1.0, adjust translation to be gradual
2026-05-29 02:50:02 +00:00
Pepe20129
a57cdc6f77
Update Hell Mode Preset ( #6570 )
2026-05-29 02:39:56 +00:00
Philip Dubé
5bccc8a340
avoid ganon's castle blue warp dropping Link in lava ( #6647 )
2026-05-29 02:24:54 +00:00
aMannus
dc4b27d65a
Fix gossip stone check ( #6648 )
2026-05-29 02:14:17 +00:00
Philip Dubé
0dcd52e5c7
Fix warp shuffle without warp hint text ( #6551 )
...
Issue was needing to hook on RSK_SHUFFLE_WARP_SONGS, but cleaned up code
2026-05-27 18:28:43 +00:00
Chris
e5ad4e6f11
Fix ending audio shuffle ( #6608 )
2026-05-27 15:58:17 +00:00
Unreference
e3ee258a92
fix(actors): Restore vanilla default for Kokiri Forest quest state hook ( #6614 )
2026-05-27 14:02:32 +00:00
Jameriquiah
30dcd7946f
add fps custom equips ( #6543 )
2026-05-25 03:31:29 +00:00
Chris
b728e671bf
Fix blank text on carpet salesman ( #6605 )
2026-05-25 03:30:31 +00:00
xxAtrain223
2845baad6c
Identify checks for Merchants and Scrubs ( #6641 )
...
Identify checks for merchants and deku scrubs to show their prices and non-mysterious checks in the check tracker.
2026-05-24 22:49:00 +00:00
Pepe20129
1785a70f22
Clean OTRGlobals 2 ( #6636 )
...
The main effect of this PR is completely decoupling OTRGlobals.h from any non-std header making it so that the "everything is being rebuilt because I changed a header that at some point gets included in OTRGlobals" problem doesn't happen anymore.
2026-05-23 20:32:51 +00:00
A Green Spoon
772fe2bb92
add grotto butterflies ( #6619 )
2026-05-18 06:44:35 +00:00
Chris
37db034815
Use singular on message for 1 token ( #6567 )
2026-05-09 22:25:09 +00:00
Pepper0ni
5b4d8edf51
fix bad merge with the suns song fairy in spirit ( #6590 )
2026-05-04 02:02:21 +00:00
Jameriquiah
1a46d2ec96
hyrule field typo fix ( #6574 )
2026-04-29 09:37:20 -07:00
Pepper0ni
a6ceda989e
Fix KF to LW sign region ( #6571 )
2026-04-28 20:16:49 +00:00
Pepper0ni
4b90ae48c7
Add missing hint logic, cleanup ganon's tower and mido logic, change LA rock name ( #6565 )
2026-04-26 14:39:01 +00:00
Pepper0ni
ea76550fc7
Fix owl talk logic to include kokiri ( #6564 )
2026-04-25 15:30:27 +00:00
Philip Dubé
ccfa31a245
Fix drag&drop not updating excluded locations ( #6559 )
2026-04-23 22:48:12 +00:00
Philip Dubé
806398a65b
Fix OGC great fairy reward in vanilla with skip misc interactions when fish is not obtainable ( #6556 )
...
Item_CheckObtainability should only be called with MOD_NONE GI
For RG_DOUBLE_DEFENSE that became ITEM_FISH. Nonsense ensued
To reproduce issue, create debug save & go straight to OGC great fairy with only magic/ocarina/lullaby
2026-04-23 12:34:26 +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
Philip Dubé
f3d60e0ddd
use bool over s8 ( #6547 )
2026-04-22 13:36:18 +00:00
Philip Dubé
92ba43d675
fix seed generation regression ( #6549 )
...
seedString is some unused variable, correct variable is seed
2026-04-22 03:11:07 +00:00
Philip Dubé
18bf4b315f
RC_HF_OCARINA_OF_TIME_ITEM gated on RSK_OOT_HINT ( #6546 )
...
forgot to push in hint refactor
2026-04-21 23:07:59 +00:00
Pepper0ni
3221d8a988
Fix bean fairies + start with beans generation ( #6548 )
2026-04-21 23:04:37 +00:00
Philip Dubé
5d8c3c8883
Refactor hints ( #6540 )
...
small hint logic cleanup
share code for bridge requirements
refactor DistributeAndPlaceHints
2026-04-21 16:31:41 +00:00
Philip Dubé
69681e608f
Fix swimvoid in grottos to just respawn in grotto ( #6529 )
2026-04-21 16:02:33 +00:00
Philip Dubé
719bb87eda
add hint text for sun song fairies in spirit temple ( #6544 )
2026-04-21 15:30:33 +00:00
Philip Dubé
fa875596f2
pool_functions cleanup ( #6536 )
...
remove 3drando/rando_main
2026-04-21 15:29:36 +00:00
Philip Dubé
94a5311cba
port text.hpp to custom-message as text.cpp/text.h ( #6541 )
...
remove unused logic, leaving Text pretty bare bones
2026-04-20 18:37:05 +00:00
Philip Dubé
461cc0930f
don't use 3drando/random.hpp outside 3drando ( #6537 )
2026-04-20 17:18:48 +00:00
Philip Dubé
aa5379a8e0
remove 3drando/custom_messages ( #6538 )
2026-04-20 17:18:25 +00:00