Glitches in Pikmin 2: Difference between revisions

Added bridge glitches.
(Added one glitch... I'll continue tomorrow.)
(Added bridge glitches.)
Line 287: Line 287:
*'''Possible explanation''': For each frame, the code to dismiss the Pikmin comes after the code that updates their counter. As such, when the game is paused by the cave entering confirmation dialog box, it processes only what happened on that frame. And on that frame, the game tried to update the counter: all Pikmin are still in the party, so the counter indicates over 0 Pikmin (and the message box uses this value as well). However, after the counter updater code comes the dismiss code. Because X was pressed on that frame as well, the game runs the code that dismisses all Pikmin and turns them pale. Normally, the game would update the counter on the next frame, but because the game is paused by the message box, the counter is only updated when the game returns to normal, i.e. when the cave exploration starts. When this happens, the game realizes there are 0 Pikmin and the player is inside a cave, so it triggers a Pikmin extinction.
*'''Possible explanation''': For each frame, the code to dismiss the Pikmin comes after the code that updates their counter. As such, when the game is paused by the cave entering confirmation dialog box, it processes only what happened on that frame. And on that frame, the game tried to update the counter: all Pikmin are still in the party, so the counter indicates over 0 Pikmin (and the message box uses this value as well). However, after the counter updater code comes the dismiss code. Because X was pressed on that frame as well, the game runs the code that dismisses all Pikmin and turns them pale. Normally, the game would update the counter on the next frame, but because the game is paused by the message box, the counter is only updated when the game returns to normal, i.e. when the cave exploration starts. When this happens, the game realizes there are 0 Pikmin and the player is inside a cave, so it triggers a Pikmin extinction.


===Pikmin through the bridge===
===Lifeguards through the bridge===
{|class="wikitable"
!Reproducibility !! Danger !! Demonstration
|-
| High || Harmless || Missing
|}
*'''Effects''': Makes a Blue Pikmin save a drowning non-Blue, through a bridge.
*'''Prerequisites''': Have a built bridge and Blue Pikmin.
*'''How to''': Leave some Blue Pikmin idle on top of a bridge. Then, throw some non-Blues under the Blue Pikmin. After a bit, the Blues will grab the drowning Pikmin through the bridge, and throw them to safety.
*'''Notes''': This glitch does not work in ''[[Pikmin (game)|Pikmin]]''.
*'''Possible explanation''': Normally, lifeguard Blue Pikmin that are close to drowning Pikmin don't have anything in between. As such, the check for whether a Blue Pikmin should rescue a drowning one doesn't take into account walls, objects or bridges. All that's needed is for the Blue and the drowning Pikmin to be close enough to one another.
 
===Pikmin stuck under bridge===
{|class="wikitable"
!Reproducibility !! Danger !! Demonstration
|-
| Low || Harmless || [[File:Bridge glitch.JPG|150px]]
|}
*'''Effects''': Makes a Pikmin become stuck under a bridge, without dying.
*'''Prerequisites''': Have a partially built bridge that's close to the water, such as the one in the [[Awakening Wood]] near the [[Unmarked Spectralids]] and the one in the [[Perplexing Pool]], near the [[Citadel of Spiders]].
*'''How to''': There are two ways for the glitch to happen. One way is to throw Purple Pikmin on top of [[Sheargrub]]s (Awakening Wood) or a [[Cloking Burrow-nit]] ([[Wistful Wild]]) that are chewing at a bridge that is not fully constructed. If you did it right, the Pikmin and carcass will fall through the bridge and onto the water, sometimes the former will stand on top of the latter, and not drown. Something similar can also happen with a [[Yellow Wollywog]], on the Perplexing Pool, though the creature will remain on top of the bridge. The second way to pull off the glitch is when a non-Blue Pikmin "swims" underneath a bridge, or if the bridge is constructed on top of them.
*'''Notes''': To release the stuck Pikmin, you should push them with your Captain, as they cannot be whistled. [[Wollywog]]s and Yellow Wollywogs can also get stuck under bridges in the same way; this too is rare.
*'''Possible explanation''': Deconstructed bridge sections have collision data that's sub-optimal, because they're meant to be temporary things. As such, collisions that involve bridge sections sometimes fail. Pikmin can survive drowning because, again, the bridge section's poor collision makes the game consider them as being out of the water.
 
===Pikmin vanish through the bridge===
{|class="wikitable"
{|class="wikitable"
!Reproducibility !! Danger !! Demonstration
!Reproducibility !! Danger !! Demonstration