Commit Graph

3903 Commits

Author SHA1 Message Date
aMannus e9268c4467 Fix Outside ToT crash when using din's or dying (#6731) 2026-06-12 11:55:38 +00:00
Philip Dubé 2da8cf50c9 Fix rando code not using rando rng (#6730) 2026-06-12 06:06:58 +00:00
Philip Dubé 739225d222 Add 6th notch to text speed which makes text speed instant (#6694)
Helps frustration trying to read hints faster without skipping
2026-06-12 05:09:24 +00:00
Philip Dubé 7b01a7bf2e Early Granny's Potion Shop (#6693)
ZFG thinks it makes more sense not requiring Claim Check, so add option
2026-06-12 05:05:37 +00:00
Philip Dubé 8499286899 Only store grotto entrance for voiding out when grottos mixed, or in decoupled (#6721)
Does some bookkeeping for shuffled spawns / warp songs / owl
2026-06-12 04:59:19 +00:00
Amber Burton 319207e795 Co op syncing and tower collapse softlock fixes. (#6684)
We now have both tower collapse corrected, and other potential softlocks and bugs that would occur from weird network timing causing an UNSET of values in the game with these fixes.
2026-06-12 03:01:10 +00:00
Philip Dubé 255ea2da26 fix recent refactoring regression (#6724) 2026-06-11 19:58:41 +00:00
Pepe20129 8470f41c29 Increase warnings in Windows and fix most of them (#5858)
/W3
2026-06-11 15:05:33 +00:00
Pepe20129 7c42a63ceb Add the 2 "decoy" crates as NL crates (#6672) 2026-06-11 12:49:55 +00:00
xxAtrain223 8b7109f603 Hard Code Small Key Doors (#6578) 2026-06-11 04:01:53 +00:00
Chris 483849b977 Single bombchu bag mode should give refills (#6717) 2026-06-11 02:30:47 +00:00
ItsHeckinPat 54d7ed365b [Bug Fix] Fix Dark Link Crash/Missing Trails Bug (#6720)
Delete Unused Effect Slot
2026-06-11 02:27:26 +00:00
Garrett Cox 7022eca36b More MacOS CI iteration (#6382) 2026-06-10 01:48:09 +00:00
Shishu the Dragon 1c58bcc3e9 Ivan: Hookify and improve spawning (#6707)
Spawn/despawn Ivan immediately (not on next scene)

Move Ivan’s boomerang code out of z_player.c
2026-06-10 01:41:38 +00:00
Philip Dubé 44888584c4 Fix extended file select info showing random triforce piece counts (#6687) 2026-06-10 01:36:08 +00:00
Philip Dubé de170e9746 skip text: cancel in shops (#6703) 2026-06-10 01:24:15 +00:00
Philip Dubé 29b9b4a5a7 Skip Epona Race: don't set EVENTCHKINF_EPONA_OBTAINED until collecting Epona's Song (#6706)
Most notably this doesn't despawn gates allowing itemless epona steal
2026-06-10 01:23:47 +00:00
Philip Dubé 35a2ce4bfe Merge pull request #6715 from serprex/ackbar
merge ackbar to develop
2026-06-10 01:23:01 +00: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
lepideble 88a5b3ff48 Add an option to limit the location of triforce pieces (#6710) 2026-06-09 20:30:35 +00:00
Pepe20129 e93ea5b919 Enemy rando cleanup 3 (#6518)
* Fix bari's biris not respecting the seeded option
* Randomize Peehat Larvas
* Refactor `IsEnemyAllowedToSpawn`
* Fix the issue where some enemies spawn above the ceiling
* Partially fix twisted hallway issue
* Prevent Baris from spawning Baris
2026-06-09 19:52:25 +00:00
Philip Dubé 5875ed880a Fix Malformed Preset Filenames (#6712)
Sanitize preset names for filesystem safety, log errors without crashing

Co-authored-by: Unreference <87878910+unreference@users.noreply.github.com>
2026-06-09 19:51:15 +00:00
Philip Dubé 8649085862 add option gating shields / tunics in shop behind finding one first (#6700) 2026-06-09 19:45:04 +00:00
Philip Dubé eaad45879a remove unused code from option.cpp (#6690) 2026-06-09 16:19:06 +00:00
Philip Dubé 3e1318edc0 uncomment code in z_camera.c (#6709)
pointed out by Evangelia, cause of discrepancy in crawlspace glitch
* [Console](https://www.youtube.com/watch?v=2_tFHeEvXI0)
* [SoH](https://www.youtube.com/watch?v=-u3TzbdUr3c)
2026-06-09 16:17:22 +00:00
A Green Spoon 47e386197d Fix random seed string gen (#6697) 2026-06-09 01:59:02 +00:00
Chris 43777996a8 Fix Ocarina Time Travel Registration (#6698) 2026-06-09 00:11:25 +00:00
Pepe20129 b424e4d57e Sort some files into their correct folder (#6689) 2026-06-08 16:26:24 +00:00
Reppan 228f9fecea [Modding] Add Adult Mask DL for mod compability (#6642) 2026-06-08 00:42:03 +00:00
Philip Dubé b6151c131a Allow all 8 items in shop to be randomized in No Logic (#6688) 2026-06-07 06:13:09 +00:00
Jordan Longstaff 38e12a33c4 Child Link cycles arrow types (#6686) 2026-06-07 04:35:28 +00:00
Pepper0ni 8215b97cb8 Add MQ water lock fix, force it in rando (#6575) 2026-06-07 01:35:43 +00:00
Pepper0ni 91769a0e3e boss key hint typo (#6583) 2026-06-07 01:35:07 +00:00
louist103 dd2e952cf5 Don't use shared pointers for the CS helpers (#6685) 2026-06-07 00:51:47 +00:00
Chris 8bc72638c3 Add 2nd water control switch and sync floating key (#6568) 2026-06-06 21:38:56 +00:00
Pepper0ni 8a14cd1096 Move to port-maintainance LUS branch to fix crash on close (#6629) 2026-06-06 21:30:55 +00:00
Jordan Longstaff d4d88de827 Change trial barrier cutscene skip to Story (#6592) 2026-06-06 20:26:53 +00:00
Pepe20129 10e429d8f7 Don't Spoil Ice Trap (#6597) 2026-06-06 20:23:11 +00:00
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