Difference between revisions of "Pikmin 2 Pikmin states"

From Pikmin Technical Knowledge Base
Jump to navigation Jump to search
m (confirmed the wraith's offset and made some corrections about a couple of annode enemies)
m (Fixed spelling/capitalization errors)
Line 1: Line 1:
Certain hitboxes in Pikmin 2 have unique identifiers that make pikmin do different actions which are applied to entities within the <code>.DOL</code> executable of the game.
+
Certain hitboxes in Pikmin 2 have unique identifiers that make Pikmin do different actions which are applied to entities within the <code>.DOL</code> executable of the game.
 
{{todo|Clean up and provide more information}}
 
{{todo|Clean up and provide more information}}
 
The following are offsets within the <code>.DOL</code> file for entities.
 
The following are offsets within the <code>.DOL</code> file for entities.
Line 5: Line 5:
 
! Entity || hitbox type/location || USA Offset
 
! Entity || hitbox type/location || USA Offset
 
|-
 
|-
| Captain || spicy spray (all following pikmin) || <code>13E09C</code>   
+
| Captain || spicy spray (all following Pikmin) || <code>13E09C</code>   
 
|-
 
|-
 
| Man-At-Legs || Explosion on bullet impact || <code>2C127C</code>   
 
| Man-At-Legs || Explosion on bullet impact || <code>2C127C</code>   
Line 15: Line 15:
 
| Munge Dweevil || Poison attack || <code>2B6440</code>   
 
| Munge Dweevil || Poison attack || <code>2B6440</code>   
 
|-
 
|-
| Anttena Beetle || Control whistle || <code>299BF0</code>   
+
| Antenna Beetle || Control whistle || <code>299BF0</code>   
 
|-
 
|-
| Withering blowhog || Withering wind attack || <code>2A0C14</code>   
+
| Withering Blowhog || Withering wind attack || <code>2A0C14</code>   
 
|-
 
|-
 
| Emperor Bulblax || Panic when nearby Roar || <code>357DB8</code>   
 
| Emperor Bulblax || Panic when nearby Roar || <code>357DB8</code>   
Line 33: Line 33:
 
| Fiery Dweevil || Fire attack || <code>2B5374</code>   
 
| Fiery Dweevil || Fire attack || <code>2B5374</code>   
 
|-
 
|-
| Mamuta || Bury flowers when slaming || <code>360244</code>   
+
| Mamuta || Bury flowers when slamming || <code>360244</code>   
 
|-
 
|-
| Both Snitch Bugs || Bury leaves when trowing pikmin || <code>270474</code>   
+
| Both Snitchbugs || Bury leaves when throwing pikmin || <code>270474</code>   
 
|-
 
|-
 
| Electric Wall || Electrocute when touched || <code>146B50</code>   
 
| Electric Wall || Electrocute when touched || <code>146B50</code>   
Line 43: Line 43:
 
| {{unsure|Unknown}} || An Electrocute State || <code>278084</code>   
 
| {{unsure|Unknown}} || An Electrocute State || <code>278084</code>   
 
|-
 
|-
| Annode Beetle || Electrocute surrounding the body during attack || <code>278260</code>   
+
| Anode Beetle || Electrocute surrounding the body during attack || <code>278260</code>   
 
|-
 
|-
| Annode Beetle || Electrocute between the attacking beetles || <code>279244</code>   
+
| Anode Beetle || Electrocute between the attacking beetles || <code>279244</code>   
 
|-
 
|-
| Annode Dweevil || Electrocute underneath Dweevil || <code>2B6D5C</code>   
+
| Anode Dweevil || Electrocute underneath Dweevil || <code>2B6D5C</code>   
 
|-
 
|-
 
| {{unsure|Unknown}} || An Electrocute State || <code>2F19B8</code>   
 
| {{unsure|Unknown}} || An Electrocute State || <code>2F19B8</code>   
Line 53: Line 53:
 
| Watery Blowhog || Bubble attack || <code>27A04C</code>   
 
| Watery Blowhog || Bubble attack || <code>27A04C</code>   
 
|-
 
|-
| Causic Dweevil || Bubble attack || <code>2B5BE4</code>   
+
| Caustic Dweevil || Bubble attack || <code>2B5BE4</code>   
 
|-
 
|-
 
| {{unsure|Unknown}} || A Poison State || <code>2042A4</code>   
 
| {{unsure|Unknown}} || A Poison State || <code>2042A4</code>   
Line 65: Line 65:
 
| Mitite || Panic near them || <code>36C51C</code>   
 
| Mitite || Panic near them || <code>36C51C</code>   
 
|-
 
|-
| Emperess Bulblax || Crush when rolling over || <code>286E3C</code>   
+
| Empress Bulblax || Crush when rolling over || <code>286E3C</code>   
 
|-
 
|-
 
| Beady Long Legs || Crush when foot on ground || <code>2A2D88</code>   
 
| Beady Long Legs || Crush when foot on ground || <code>2A2D88</code>   
Line 73: Line 73:
 
| Emperor Bulblax || Crush underneath during slam || <code>357418</code>   
 
| Emperor Bulblax || Crush underneath during slam || <code>357418</code>   
 
|-
 
|-
| Wraith rollers || Crush pikmin touching it || <code>3A9D8C</code>   
+
| Wraith rollers || Crush Pikmin touching it || <code>3A9D8C</code>   
 
|-
 
|-
 
| Segmented Crawbster || Crush when rolling over || <code>2F9A84</code>   
 
| Segmented Crawbster || Crush when rolling over || <code>2F9A84</code>   
 
|-
 
|-
| Rocks || Crush when rolling/landing on pikmin || <code>260638</code>   
+
| Rocks || Crush when rolling/landing on Pikmin || <code>260638</code>   
 
|-
 
|-
| Any Enemy || Flick when pikmin are attached (will not effect grounded/swarming pikmin) || <code>110274</code>   
+
| Any Enemy || Flick when Pikmin are attached (will not effect grounded/swarming Pikmin) || <code>110274</code>   
 
|-
 
|-
| Water Wraith || Flick when pikmin are in contact with the clear body (disabling this effect does not allow access to damaging the Water Wraith) || <code>3A49A0</code>
+
| Waterwraith || Flick when Pikmin are in contact with the clear body (disabling this effect does not allow access to damaging the Waterwraith) || <code>3A49A0</code>
 
|-
 
|-
 
|}
 
|}

Revision as of 08:28, 27 April 2020

Certain hitboxes in Pikmin 2 have unique identifiers that make Pikmin do different actions which are applied to entities within the .DOL executable of the game.

To do: Clean up and provide more information

The following are offsets within the .DOL file for entities.

Entity hitbox type/location USA Offset
Captain spicy spray (all following Pikmin) 13E09C
Man-At-Legs Explosion on bullet impact 2C127C
Gatling Groink Explosion on impact 2EB540
Any Bombs Explosion in surrounding area when timer expires 346B40
Munge Dweevil Poison attack 2B6440
Antenna Beetle Control whistle 299BF0
Withering Blowhog Withering wind attack 2A0C14
Emperor Bulblax Panic when nearby Roar 357DB8
Puffy Blowhog Wind attack 27E55C
Gatling Groink Wind on impact (surrounds explosion hitbox) 2EB758
Unknown[unsure] A Fire State 26CE9C
Fiery Bulblax Fire surrounding the body 28C910
Fiery Blowhog Fire attack 29BD60
Fiery Dweevil Fire attack 2B5374
Mamuta Bury flowers when slamming 360244
Both Snitchbugs Bury leaves when throwing pikmin 270474
Electric Wall Electrocute when touched 146B50
Broken Wires Electrocute in between the wires 26CE40
Unknown[unsure] An Electrocute State 278084
Anode Beetle Electrocute surrounding the body during attack 278260
Anode Beetle Electrocute between the attacking beetles 279244
Anode Dweevil Electrocute underneath Dweevil 2B6D5C
Unknown[unsure] An Electrocute State 2F19B8
Watery Blowhog Bubble attack 27A04C
Caustic Dweevil Bubble attack 2B5BE4
Unknown[unsure] A Poison State 2042A4
Poison Geyser Poison surrounding geyser 26A660
Doodle Bug Poison fart clouds 282818
Unknown[unsure] A Poison State 2F0F00
Mitite Panic near them 36C51C
Empress Bulblax Crush when rolling over 286E3C
Beady Long Legs Crush when foot on ground 2A2D88
Raging Long Legs Crush when foot on ground 2C54F8
Emperor Bulblax Crush underneath during slam 357418
Wraith rollers Crush Pikmin touching it 3A9D8C
Segmented Crawbster Crush when rolling over 2F9A84
Rocks Crush when rolling/landing on Pikmin 260638
Any Enemy Flick when Pikmin are attached (will not effect grounded/swarming Pikmin) 110274
Waterwraith Flick when Pikmin are in contact with the clear body (disabling this effect does not allow access to damaging the Waterwraith) 3A49A0


To do: Find more pikmin state values

The following are IDs for different states.

state ID
Spicy Spray 49 98
Explosion 49 2C
Poison 48 0C
Control 49 E0
Wither Wind 49 50
Panic 48 54
Wind 49 74
Fire 48 78
Bury Flowers 48 C0
Bury Leaves 48 E4
Electrocute 49 08
Bubble 48 30
Crush B3 20
Flick 4E 04