ROOM (File Format)

The ROOM format is used to store object layout data in Tropical Freeze.

Game Object Component
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:

GameObject structure:

Sub-Component
This structure is used to define sub-components that are attached to GameObject components.