Escape Ganon glitch/en: Difference between revisions

Updating to match new version of source page
(Updating to match new version of source page)
 
(Updating to match new version of source page)
Line 55: Line 55:
Additionally, this reveals why the Digdogg Suspension Bridge is invisible after activating the final boss sequence: the map objects are internally called ''FldObj_RockBridgeGerudoEntrance_A_01'', and because of Nintendo's stupidly broad object name blacklist, the bridge objects end up being excluded from spawning.
Additionally, this reveals why the Digdogg Suspension Bridge is invisible after activating the final boss sequence: the map objects are internally called ''FldObj_RockBridgeGerudoEntrance_A_01'', and because of Nintendo's stupidly broad object name blacklist, the bridge objects end up being excluded from spawning.


Also, the only reason why Moldugas spawn at all is because a Zelda developer made a typo. The profile for Moldugas is supposed to be *Sandworm*, not *SandWorm*!
Also, the only reason why Moldugas spawn at all is because a Zelda developer made a typo. The profile for Moldugas is supposed to be ''Sandworm'', not ''SandWorm''!


==== Nintendo's broken patch ====
==== Nintendo's broken patch ====
Line 130: Line 130:
* An event was added to the landing event to warp the player back to the tower (-1746.71, 329.065, -772.847)… except the player is already being warped to the same exact coordinates in the original code. They might have wanted to be _extra sure_ the warp would work.
* An event was added to the landing event to warp the player back to the tower (-1746.71, 329.065, -772.847)… except the player is already being warped to the same exact coordinates in the original code. They might have wanted to be _extra sure_ the warp would work.
* When landing, the ''IsPlayed_Demo141_{0,1,2,3}'' and ''LastBossIncompleteGanonGenerateFlag'' flags are manually cleared. Yes, they forgot to clear any other flag such as ''IsPlayed_Demo145_0'' that may have been set.
* When landing, the ''IsPlayed_Demo141_{0,1,2,3}'' and ''LastBossIncompleteGanonGenerateFlag'' flags are manually cleared. Yes, they forgot to clear any other flag such as ''IsPlayed_Demo145_0'' that may have been set.
* While the minigame is active, the ''FirstInHyruleCastleBossRoom'' flag is cleared *every frame*.
* While the minigame is active, the ''FirstInHyruleCastleBossRoom'' flag is cleared ''every frame''.


It's as hacky as it sounds, and unsurprisingly it led to the 1.2.0 spawn glitch and required them to make yet another patch in 1.3.0.
It's as hacky as it sounds, and unsurprisingly it led to the 1.2.0 spawn glitch and required them to make yet another patch in 1.3.0.
826

edits