OBD:File types/Level: Difference between revisions

remade List with new, more complete list of Level types
m (updated lede in light of upcoming changes)
(remade List with new, more complete list of Level types)
Line 4: Line 4:
==Hierarchy==
==Hierarchy==
==List==
==List==
{|
{| <!-- Create columns by making three tables, each a cell within this table -->
|
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
{| <!-- Enclose the BINA and BINA/OBJC tables as two rows in an add'l table so they occupy one column -->
|-style="background:#ffddbb"
|
{| class="wikitable"
|+ BINA
|-
!Type
!width="200"|Description
!Notes
|-
|[[OBD:BINA/ONIE|ONIE]]
|Impact Effects
| -
|-
|[[OBD:BINA/PAR3|PAR3]]
|3D Particle Class
| -
|-
|[[OBD:BINA/TMBD|TMBD]]
|Texture Materials Binary Data
| -
|}
|-
|
{| class="wikitable"
|+ BINA/OBJC
|-
!Type
!width="200"|Description
!Notes
|-
|[[OBD:BINA/OBJC/CHAR|CHAR]]
|Character
| -
|-
|[[OBD:BINA/OBJC/CMBT|CMBT]]
|Combat Profile
| -
|-
|[[OBD:BINA/OBJC/CONS|CONS]]
|Console
| -
|-
|[[OBD:BINA/OBJC/DOOR|DOOR]]
|Door
| -
|-
|[[OBD:BINA/OBJC/FLAG|FLAG]]
|Flag
| -
|-
|[[OBD:BINA/OBJC/FURN|FURN]]
|Furniture
| -
|-
|[[OBD:BINA/OBJC/MELE|MELE]]
|Melee Profile
| -
|-
|[[OBD:BINA/OBJC/NEUT|NEUT]]
|Neutral Behavior
| -
|-
|[[OBD:BINA/OBJC/PART|PART]]
|Particle
| -
|-
|[[OBD:BINA/OBJC/PATR|PATR]]
|Patrol Path
| -
|-
|[[OBD:BINA/OBJC/PWRU|PWRU]]
|Powerup
| -
|-
|[[OBD:BINA/OBJC/SNDG|SNDG]]
|Sound Group
| -
|-
|[[OBD:BINA/OBJC/TRGV|TRGV]]
|Trigger Volume
| -
|-
|[[OBD:BINA/OBJC/TRIG|TRIG]]
|Trigger
| -
|-
|[[OBD:BINA/OBJC/TURR|TURR]]
|Turret
| -
|-
|[[OBD:BINA/OBJC/WEAP|WEAP]]
|Weapon
| -
|}
|} <!-- End enclosing table for BINA and BINA/OBJC -->
|valign="top"|
{| class="wikitable"
|+Regular
|-
!Type
!Type
!Description
!Description
Line 18: Line 115:
|[[OBD:AGDB|AGDB]]
|[[OBD:AGDB|AGDB]]
|Gunk Quad Debug Array
|Gunk Quad Debug Array
| -
| Unused
|-
|-
|[[OBD:AGQC|AGQC]]
|[[OBD:AGQC|AGQC]]
Line 38: Line 135:
|[[OBD:AITR|AITR]]
|[[OBD:AITR|AITR]]
|AI Script Trigger Array
|AI Script Trigger Array
| -
| Unused
|-
|-
|[[OBD:AKAA|AKAA]]
|[[OBD:AKAA|AKAA]]
Line 54: Line 151:
|[[OBD:AKDA|AKDA]]
|[[OBD:AKDA|AKDA]]
|Door Frame Array
|Door Frame Array
| -
| Unused
|-
|-
|[[OBD:AKEV|AKEV]]
|[[OBD:AKEV|AKEV]]
Line 66: Line 163:
|[[OBD:AKVA|AKVA]]
|[[OBD:AKVA|AKVA]]
|BNV Node Array
|BNV Node Array
| -
|-
|[[OBD:CONS|CONS]]
|Console Class
| -
| -
|-
|-
|[[OBD:CRSA|CRSA]]
|[[OBD:CRSA|CRSA]]
|Corpse Array
|Corpse Array
| -
|-
|[[OBD:DOOR|DOOR]]
|Door Class
| -
| -
|-
|-
|[[OBD:ENVP|ENVP]]
|[[OBD:ENVP|ENVP]]
|Env Particle Array
|Env Particle Array
| -
|-
|[[OBD:FILM|FILM]]
|Film
| -
| -
|}
|}
|
|valign="top"|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
{| class="wikitable"
|-style="background:#ffddbb"
|+&nbsp;
|-
!Type
!Type
!Description
!Description
Line 85: Line 195:
|[[OBD:OBDC|OBDC]]
|[[OBD:OBDC|OBDC]]
|Door Class Array
|Door Class Array
| -
| Unused
|-
|-
|[[OBD:OBOA|OBOA]]
|[[OBD:OBOA|OBOA]]
|Starting Object Array
|Starting Object Array
| -
|-
|[[OBD:OFGA|OFGA]]
|Furniture Geometry Array
| -
| -
|-
|-
|[[OBD:ONFA|ONFA]]
|[[OBD:ONFA|ONFA]]
|Imported Flag Node Array
|Imported Flag Node Array
| Unused
|-
|[[OBD:ONLD|ONLD]]
|Level Descriptor
| -
| -
|-
|-
Line 101: Line 219:
|[[OBD:ONMA|ONMA]]
|[[OBD:ONMA|ONMA]]
|Imported Marker Node Array
|Imported Marker Node Array
| -
| Unused
|-
|-
|[[OBD:ONOA|ONOA]]
|[[OBD:ONOA|ONOA]]
Line 109: Line 227:
|[[OBD:ONSA|ONSA]]
|[[OBD:ONSA|ONSA]]
|Imported Spawn Array
|Imported Spawn Array
| -
| Unused
|-
|-
|[[OBD:ONSK|ONSK]]
|[[OBD:ONSK|ONSK]]
Line 117: Line 235:
|[[OBD:ONTA|ONTA]]
|[[OBD:ONTA|ONTA]]
|Trigger Array
|Trigger Array
|useless?
| Unused
|-
|[[OBD:ONWC|ONWC]]
|Oni Weapon Class
|0 byte file
|-
|-
|[[OBD:OTIT|OTIT]]
|[[OBD:OTIT|OTIT]]
Line 139: Line 253:
| -
| -
|-
|-
|[[OBD:TXMA|TXMA]]
|[[OBD:TRGE|TRGE]]
|Texture Map Array
|Trigger Emitter
| -
| -
|-
|-
|[[OBD:TRIG|TRIG]]
|Trigger Class
| -
| -
|-
|[[OBD:TURR|TURR]]
|Turret Class
| -
| -
|-
|[[OBD:TXMA|TXMA]]
|Texture Map Array
| -
| -
|}
|}