ROOM (File Format): Difference between revisions
→Layer
>Aruki (→Layer) |
>Aruki (→Layer) |
||
Line 309: | Line 309: | ||
| '''Generated Script Object Descriptor''' | | '''Generated Script Object Descriptor''' | ||
| Data type is <code>GSRP</code>. | | Data type is <code>GSRP</code>. | ||
|- | |||
| [[#Generated Game Object|Generated Game Object]] | |||
| Varies | |||
| '''Generated Game Objects''' | |||
| Unsure if there is a generated object count. | |||
|- | |- | ||
| [[Form Descriptor (Tropical Freeze)|Form Descriptor]] | | [[Form Descriptor (Tropical Freeze)|Form Descriptor]] | ||
Line 319: | Line 324: | ||
| '''Components''' | | '''Components''' | ||
| Unsure if there is a layer component count. | | Unsure if there is a layer component count. | ||
|} | |||
==== Generated Game Object ==== | |||
{| class="wikitable" | |||
! Type | |||
! Count | |||
! Name | |||
! Notes | |||
|- | |||
| [[Chunk Descriptor (Tropical Freeze)|Chunk Descriptor]] | |||
| 1 | |||
| '''Generated Game Object Descriptor''' | |||
| Data type is <code>GGOB</code> | |||
|- | |||
| GUID | |||
| 1 | |||
| '''Generated Game Object ID''' | |||
| | |||
|- | |||
| u16 | |||
| 1 | |||
| {{unknown|'''Unknown'''}} | |||
| | |||
|- | |||
| [[#Game Object Component|Game Object Component]] | |||
| Varies | |||
| '''Components''' | |||
| | |||
|} | |} | ||
Line 357: | Line 391: | ||
The remaining data seems to have two structures; one that's used by most objects and one that's specific to GameObject components. | The remaining data seems to have two structures; one that's used by most objects and one that's specific to GameObject components. | ||
''Regular structure:'' | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 386: | Line 420: | ||
|} | |} | ||
''GameObject structure:'' | |||
{| class="wikitable" | {| class="wikitable" |