EvilEngine/GRUP: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{AssetInfobox |
{{AssetInfobox |
||
|subtitle=Group |
|subtitle=Group |
||
|type=[[ |
|type=[[Base]] |
||
|objectid=0x11 |
|objectid=0x11 |
||
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles<br>Rise of the Underminer}} |
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles<br>Rise of the Underminer}} |
||
Line 8: | Line 8: | ||
==Format== |
==Format== |
||
Groups are [[ |
Groups are [[Base|base assets]], so they start with their 0x8 byte header, then are followed by: |
||
{| class="wikitable" |
{| class="wikitable" |
Revision as of 19:36, 30 March 2021
GRUP | |
---|---|
Group | |
Type | Base |
Games used | The Incredibles |
This asset groups an amount of other assets. It's used, for example, to make duplicatotrons function.
Format
Groups are base assets, so they start with their 0x8 byte header, then are followed by:
Offset | Type | Variable | Description |
---|---|---|---|
0x08 | short | itemCount | |
0x0A | short | groupFlags | what to do with an event when it is received.
|
0x0C | AssetID[itemCount] | unknown | List of asset IDs for each item in the group. |
Events | |||
- | Event[numberOfEvents] | Events | can GRUP receive/send events? |