OBD:File types: Difference between revisions

refining formatting
(added BINA and BINA/OBJC tags to new tables below main one, as well as to the top table (directing the reader to the lower tables))
(refining formatting)
Line 20: Line 20:


;Legend
;Legend
:Pink: Defunct (engine still has templates in code, but data does not exist)
:Dark Gray: Defunct (engine still has templates in code, but data does not exist)
:Yellow: Unused (data exists and is typically looked up by engine, but is not used)
:Gray: Unused (data exists and is typically looked up by engine, but is not used)


==Regular instances==
==All tags==
{| style="white-space:nowrap" width=100%
{| style="white-space:nowrap" width=100%
|
|
Line 32: Line 32:
!OK?
!OK?
|-
|-
!style="background:pink"|3CLA
!3CLA
|RGB Color Array
|style="background:#555;color:white"|RGB Color Array
!
!
|-
|-
Line 41: Line 41:
|-
|-
![[AGDB]]
![[AGDB]]
|style="background:black;color:white"|Gunk Quad Debug Array
|style="background:#AAA;color:white"|Gunk Quad Debug Array
!^_^
!^_^
|-
|-
Line 52: Line 52:
!^_^
!^_^
|-
|-
!style="background:pink"|AGQM
!AGQM
|Gunk Quad Material
|style="background:#555;color:white"|Gunk Quad Material
!
!
|-
|-
Line 65: Line 65:
|-
|-
![[AITR]]
![[AITR]]
|style="background:black;color:white"|AI Script Trigger Array
|style="background:#AAA;color:white"|AI Script Trigger Array
!
!
|-
|-
!style="background:pink"|AIWA
!AIWA
|AI Imported Waypoint Array
|style="background:#555;color:white"|AI Imported Waypoint Array
!
!
|-
|-
Line 81: Line 81:
|-
|-
![[AKDA]]
![[AKDA]]
|style="background:black;color:white"|Door Frame Array
|style="background:#AAA;color:white"|Door Frame Array
!
!
|-
|-
Line 101: Line 101:
|-
|-
!''[[BINA]]''
!''[[BINA]]''
|Binary Data
|'''Binary Data''' (BINA tags are below [[#BINA tags|⬇︎]])
!
! --
|-
|-
![[CBPI]]
![[CBPI]]
Line 113: Line 113:
|-
|-
!CHAR
!CHAR
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!CMBT
!CMBT
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[CONS]]
![[CONS]]
|Console (also see BINA/OBJC tags ⬇︎)
|Console (also see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]])
!^_^
!^_^
|-
|-
Line 129: Line 129:
|-
|-
![[DOOR]]
![[DOOR]]
|Door (also see BINA/OBJC tags ⬇︎)
|Door (also see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]])
!
!
|-
|-
Line 136: Line 136:
!^_^
!^_^
|-
|-
!style="background:pink"|EDIA
!EDIA
|Edge Index Array
|style="background:#555;color:white"|Edge Index Array
!
!
|-
|-
Line 149: Line 149:
|-
|-
!FLAG
!FLAG
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!FURN
!FURN
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!style="background:pink"|FXLR
!FXLR
|FX Laser Effect
|style="background:#555;color:white"|FX Laser Effect
!
!
|-
|-
!style="background:pink"|GMAN
!GMAN
|Geometry Animation
|style="background:#555;color:white"|Geometry Animation
!
!
|-
|-
Line 219: Line 219:
!^_^
!^_^
|-
|-
!style="background:pink"|M3TA
!M3TA
|Triangle Array
|style="background:#555;color:white"|Triangle Array
!
!
|-
|-
!MELE
!MELE
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[Mtrl]]
![[Mtrl]]
Line 232: Line 232:
|-
|-
!NEUT
!NEUT
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!style="background:pink"|NMSA
!NMSA
|Network Spawn Point Array
|style="background:#555;color:white"|Network Spawn Point Array
!
!
|-
|-
Line 244: Line 244:
|-
|-
![[OBDC]]
![[OBDC]]
|style="background:black;color:white"|Door Class Array
|style="background:#AAA;color:white"|Door Class Array
!
!
|-
|-
!''[[OBJC]]''
!''[[OBJC]]''
|Objects
|'''Objects''' (OBJC tags are below [[#BINA/OBJC tags|⬇︎]])
!
! --
|-
|-
!style="background:pink"|[[OBLS]]
![[OBLS]]
|Object LS Data
|style="background:#555;color:white"|Object LS Data
!
!
|-
|-
Line 276: Line 276:
|-
|-
![[ONFA]]
![[ONFA]]
|style="background:black;color:white"|Imported Flag Node Array
|style="background:#AAA;color:white"|Imported Flag Node Array
!
!
|-
|-
Line 288: Line 288:
|-
|-
!ONIE
!ONIE
|see BINA tags ⬇︎
|see BINA tags [[#BINA tags|⬇︎]]
!
! --
|-
|-
![[ONLD]]
![[ONLD]]
Line 300: Line 300:
|-
|-
![[ONMA]]
![[ONMA]]
|style="background:black;color:white"|Imported Marker Node Array
|style="background:#AAA;color:white"|Imported Marker Node Array
!
!
|-
|-
Line 308: Line 308:
|-
|-
![[ONSA]]
![[ONSA]]
|style="background:black;color:white"|Imported Spawn Array
|style="background:#AAA;color:white"|Imported Spawn Array
!
!
|-
|-
Line 316: Line 316:
|-
|-
![[ONTA]]
![[ONTA]]
|style="background:black;color:white"|Trigger Array
|style="background:#AAA;color:white"|Trigger Array
!
!
|-
|-
Line 344: Line 344:
|-
|-
!PAR3
!PAR3
|see BINA tags ⬇︎
|see BINA tags [[#BINA tags|⬇︎]]
!
! --
|-
|-
!PART
!PART
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!PATR
!PATR
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[PLEA]]
![[PLEA]]
Line 376: Line 376:
|-
|-
!PWRU
!PWRU
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
!style="background:pink"|QUDA
!QUDA
|Quad Array
|style="background:#555;color:white"|Quad Array
!
!
|-
|-
Line 388: Line 388:
|-
|-
!SABD
!SABD
|see BINA tags ⬇︎
|see BINA tags [[#BINA tags|⬇︎]]
!
! --
|}
|}
|style="vertical-align:top"|
|style="vertical-align:top"|
Line 403: Line 403:
|-
|-
!SNDG
!SNDG
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[StNA]]
![[StNA]]
|style="background:black;color:white"|String Array
|style="background:#AAA;color:white"|String Array
!^_^
!^_^
|-
|-
Line 415: Line 415:
|-
|-
!TMBD
!TMBD
|see BINA tags ⬇︎
|see BINA tags [[#BINA tags|⬇︎]]
!
! --
|-
|-
!style="background:pink"|TMFA
!TMFA
|Float Array
|style="background:#555;color:white"|Float Array
!
!
|-
|-
!style="background:pink"|TMRA
!TMRA
|Template Reference Array
|style="background:#555;color:white"|Template Reference Array
!
!
|-
|-
Line 446: Line 446:
!^_^
!^_^
|-
|-
!style="background:pink"|TRFT
!TRFT
|Totoro Facing Table
|style="background:#555;color:white"|Totoro Facing Table
!
!
|-
|-
Line 459: Line 459:
|-
|-
!TRGV
!TRGV
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[TRIA]]
![[TRIA]]
Line 467: Line 467:
|-
|-
![[TRIG]]
![[TRIG]]
|Trigger (also see BINA/OBJC tags ⬇︎)
|Trigger (also see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]])
!^_^
!^_^
|-
|-
Line 499: Line 499:
|-
|-
![[TStr]]
![[TStr]]
|style="background:black;color:white"|String
|style="background:#AAA;color:white"|String
!^_^
!^_^
|-
|-
![[TURR]]
![[TURR]]
|Turret (also see BINA/OBJC tags ⬇︎)
|Turret (also see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]])
!
!
|-
|-
Line 526: Line 526:
!^_^
!^_^
|-
|-
!style="background:pink"|TXPC
!TXPC
|Texture Procedure Data
|style="background:#555;color:white"|Texture Procedure Data
!
!
|-
|-
Line 534: Line 534:
!^_^
!^_^
|-
|-
!style="background:pink"|UUEA
!UUEA
|Error Binding Array
|style="background:#555;color:white"|Error Binding Array
!
!
|-
|-
!style="background:pink"|UVDA
!UVDA
|UV Data List
|style="background:#555;color:white"|UV Data List
!
!
|-
|-
Line 547: Line 547:
|-
|-
!WEAP
!WEAP
|see BINA/OBJC tags ⬇︎
|see BINA/OBJC tags [[#BINA/OBJC tags|⬇︎]]
!
! --
|-
|-
![[WMCL]]
![[WMCL]]
Line 572: Line 572:
|}
|}


==BINA instances==
==BINA tags==
{| style="white-space:nowrap" width=33%
{| style="white-space:nowrap" width=33%
|
|
Line 581: Line 581:
!OK?
!OK?
|-
|-
!ONIE
![[ONIE]]
|Oni Impact Effects
|Oni Impact Effects
!
!
|-
|-
!PAR3
![[PAR3]]
|3D Particle
|3D Particle
!
!
|-
|-
!SABD
![[SABD]]
|Sound Animations Binary Data
|Sound Animations Binary Data
!
!
|-
|-
!TMBD
![[TMBD]]
|Texture Materials Binary Data
|Texture Materials Binary Data
!
!
Line 599: Line 599:
|}
|}


==BINA/OBJC instances==
==BINA/OBJC tags==
{| style="white-space:nowrap" width=100%
{| style="white-space:nowrap" width=100%
|
|
Line 608: Line 608:
!OK?
!OK?
|-
|-
!CHAR
![[CHAR]]
|Character
|Character
!
!
|-
|-
!CMBT
![[CMBT]]
|Combat profile
|Combat profile
!
!
|-
|-
!CONS
![[CONS]]
|Console
|Console
!
!
|-
|-
!DOOR
![[DOOR]]
|Door
|Door
!
!
|-
|-
!FLAG
![[FLAG]]
|Flag
|Flag
!
!
|-
|-
!FURN
![[FURN]]
|Furniture
|Furniture
!
!
Line 639: Line 639:
!OK?
!OK?
|-
|-
!MELE
![[MELE]]
|Melee profile
|Melee profile
!
!
|-
|-
!NEUT
![[NEUT]]
|Neutral behavior
|Neutral behavior
!
!
|-
|-
!PART
![[PART]]
|Particle
|Particle
!
!
|-
|-
!PATR
![[PATR]]
|Patrol path
|Patrol path
!
!
|-
|-
!PWRU
![[PWRU]]
|Powerup
|Powerup
!
!
|-
|-
!SNDG
![[SNDG]]
|Sound Group
|Sound Group
!
!
Line 670: Line 670:
!OK?
!OK?
|-
|-
!TRGV
![[TRGV]]
|Trigger Volume
|Trigger Volume
!
!
|-
|-
!TRIG
![[TRIG]]
|Trigger
|Trigger
!
!
|-
|-
!TURR
![[TURR]]
|Turret
|Turret
!
!
|-
|-
!WEAP
![[WEAP]]
|Weapon
|Weapon
!
!