DSTR

From Battlepedia
Jump to navigationJump to search
DSTR
Destructible Object
Type Placeable
Object ID 0x1B
Games used Night of 100 Frights
Battle for Bikini Bottom

This asset defines an entry for a destructible object.

Format

Destructables are placeable assets, so they start with their 0x54 byte header, then are followed by:

Note: the asset ID at 0x50 (in the Placeable header) refers to an animation.

Offset Type Variable Description
0x54 ? animSpeed null
0x58 ? initAnimState null
0x5C int health always 1
0x60 AssetID? spawnItemID null
0x64 int dflags hit mask?
0x68 byte collType usually 0 or 2
0x69 byte fxType usually 0, 1, or 2
0x6A short pad padding
0x6C float blast_radius
0x70 float blast_strength
0x74 AssetID (Shrapnel) shrapnelID_destroy Not present in Scooby
0x78 AssetID (Shrapnel) shrapnelID_hit Not present in Scooby
0x7C AssetID (SFX) sfx_destroy Not present in Scooby
0x80 AssetID (SFX) sfx_hit Not present in Scooby
0x84 AssetID (Model) hitModel Not present in Scooby
0x88 AssetID (Model) destroyModel Not present in Scooby
Events
0x8C Event[numberOfEvents] Events