EvilEngine/BUTN
BUTN
This asset defines an entry for buttons such as switches and pressure plates.
Format
Offset | Type | Description |
---|---|---|
Header | ||
0x00 | AssetID | Asset ID. |
0x04 | byte | Asset type. 0x18 for BUTN. |
0x05 | byte | Number of Events. |
0x06 | short | Flags. Usually 00 1D |
Button | ||
0x08 | byte[4] | Unknown. Usually 01 00 00 02 but sometimes different |
0x0C | int | null |
0x10 | int | null |
0x14 | Vector3 | Rotation |
0x20 | Vector3 | Position |
0x2C | Vector3 | Scale |
0x38 | Vector4 | Color |
0x48 | float | Unknown |
0x4C | AssetID | MINF |
0x50 | int | null |
0x54 | AssetID | ? |
0x58 | int | Type? 0 = Switch, 1 = Pressure Plate |
0x5C | int | null |
0x60 | int | Unknown. 0 or 1. |
0x64 | float | Unknown. |
0x68 | int | Unknown. |
0x6C | byte[8] | Unknown. |
0x74 | Vector2 | Unknown. |
0x7C | int[8] | Unknown (null?) |
Events | ||
0x9C | Event[numberOfEvents] | Events |