ROOM (File Format): Difference between revisions

>Aruki
>Aruki
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:'''
''Regular structure:''


{| class="wikitable"
{| class="wikitable"
Line 386: Line 420:
|}
|}


'''GameObject structure:'''
''GameObject structure:''


{| class="wikitable"
{| class="wikitable"
Anonymous user