EvilEngine/PICK
From Heavy Iron Modding
(Redirected from PICK)
PICK | |
---|---|
Pickup Table | |
Type | Binary |
Games used | Night of 100 Frights Battle for Bikini Bottom |
Source code | zPickupTable.h |
A pickup table is an asset which usually has only one instance in the entire game (in boot.hip) and defines information regarding pickups.
Format
The asset data starts with an 8-byte header:
zAssetPickupTable
Offset | Type | Variable | Description |
---|---|---|---|
0x00 | uint | Magic | 0x5049434B ("PICK") |
0x04 | uint | Count | Amount of entries |
After the header is the entries themselves. Each entry has the following format:
zAssetPickup
Offset | Type | Variable | Description |
---|---|---|---|
0x00 | uint | pickupHash | Used by PKUP assets to define pickup type. |
0x04 | byte | pickupType | Usually 0xCD. |
0x05 | byte | pickupIndex | Usually 0xCD. |
0x06 | ushort | pickupFlags | Usually 0x0000. |
0x08 | uint | quantity | Usually 1. |
0x0C | AssetID | modelID | |
0x10 | AssetID | animID | Usually 0. |
Navigation | |
---|---|
Assets |
Retrieved from "https://heavyironmodding.org/wiki/EvilEngine/PICK?oldid=6744"