EvilEngine/SURF: Difference between revisions
Content added Content deleted
Battlepedia>Igorseabra4 mNo edit summary |
Battlepedia>Seil No edit summary |
||
Line 1: | Line 1: | ||
{{AssetInfobox |
|||
|subtitle=Surface |
|||
|type=[[Object]] |
|||
|objectid=0x1A |
|||
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles<br>Rise of the Underminer}} |
|||
This asset defines an entry for a surface, which can be applied to other assets such as [[PLAT]], [[SIMP]], [[BOUL]] or even parts of [[JSP]] through the [[MAPR]] asset. The surface can have properties such as special materials, texture animations or patterns, and properties such as hurt, wall jump, out of bounds, prevent standing on. |
This asset defines an entry for a surface, which can be applied to other assets such as [[PLAT]], [[SIMP]], [[BOUL]] or even parts of [[JSP]] through the [[MAPR]] asset. The surface can have properties such as special materials, texture animations or patterns, and properties such as hurt, wall jump, out of bounds, prevent standing on. |
||
Revision as of 19:29, 30 November 2018
SURF | |
---|---|
Surface | |
Type | Object |
Games used | The Incredibles |
This asset defines an entry for a surface, which can be applied to other assets such as PLAT, SIMP, BOUL or even parts of JSP through the MAPR asset. The surface can have properties such as special materials, texture animations or patterns, and properties such as hurt, wall jump, out of bounds, prevent standing on.
Format
Surfaces are object assets, so they start with their 0x54 byte header, then are followed by:
Offset | Type | Description |
---|---|---|
0x08 | int | Unknown |
0x0C | byte | Unknown |
0x0D | byte | Unknown |
0x0E | byte | Unknown |
0x0F | byte | Unknown |
0x10 | float | Unknown |
0x14 | int | Unknown |
0x18 | int | Unknown |
0x1C | int | Unknown |
0x20 | int | Unknown |
0x24 | int | Unknown |
0x28 | int | Unknown |
0x2C | short | Unknown |
0x2E | short | Unknown |
0x30 | float | Unknown |
0x34 | float | Unknown |
0x38 | float | Unknown |
0x3C | float | Unknown |
0x40 | float | Unknown |
0x44 | float | Unknown |
0x48 | float | Unknown |
0x4C | float | Unknown |
0x50 | int | Unknown |
0x54 | int | Unknown |
0x58 | int | Unknown |
0x5C | int | Unknown |
0x60 | int | Unknown |
0x64 | int | Unknown |
0x68 | int | Unknown |
0x6C | float | UV Animation X |
0x70 | float | UV Animation Y |
0x74 | float | Unknown |
0x78 | float | Unknown |
0x7C | float | Unknown |
0x80 | float | Unknown |
0x84 | float | Unknown |
0x88 | float | Unknown |
0x8C | float | Unknown |
0x90 | float | Unknown |
0x94 | float | Unknown |
0x98 | float | Unknown |
0x9C | float | Unknown |
0x100 | float | Unknown |
0x104 | float | Unknown |
0x108 | float | Unknown |
0x10C | float | Unknown |
0x110 | float | Unknown |
0x114 | byte | Unknown |
0x115 | byte | Unknown |
0x116 | byte | Unknown |
0x117 | byte | Unknown |
0x118 | float | Unknown |
0x11C | float | Unknown |
0x120 | float | Unknown |
0x124 | float | Unknown |
0x128 | float | Unknown |
Events | ||
0x12C | Event[numberOfEvents] | Events |