EvilEngine/PICK: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
Battlepedia>Igorseabra4
(Created page with "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 sta...")
 
Battlepedia>Seil
No edit summary
Line 1: Line 1:
{{AssetInfobox
|subtitle=Pickup Table
|type=[[Binary]]
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>Rise of the Underminer}}

A '''pickup table''' is an asset which usually has only one instance in the entire game (in boot.hip) and defines information regarding pickups.
A '''pickup table''' is an asset which usually has only one instance in the entire game (in boot.hip) and defines information regarding pickups.



Revision as of 19:12, 30 November 2018

PICK
Pickup Table
TypeBinary

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 'PICK' written in ASCII, then an int which defines the amount of entries, then the entries themselves. Each entry has the following format:

Offset Type Description
0x00 AssetID Reference ID. Used by PKUP assets to define pickup type.
0x04 byte Unknown. Usually 0xCD.
0x05 byte Unknown. Usually 0xCD.
0x06 byte Unknown. Usually 0x00.
0x07 byte Unknown. Usually 0x00.
0x08 int Unknown. Usually 1.
0x0C AssetID (Model) Model
0x10 int Unknown. Usually 0.