OBD:File types: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
Line 30: Line 30:
|}
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File Types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File Types
==Overview table==
{| style="white-space:nowrap"
{| style="white-space:nowrap"
|
|
Line 510: Line 509:
|}
|}
|}
|}
==Misc files==
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
===Unsorted===
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:BINA|BINA]]
|Binary Data
|Start file
|-
|[[OBD:FILM|FILM]]
|Film
| -
|-
|[[OBD:IDXA|IDXA]]
|Index Array
| -
|-
|[[OBD:M3GA|M3GA]]
|Geometry Array
| -
|-
|[[OBD:M3GM|M3GM]]
|Geometry
| -
|-
|[[OBD:Mtrl|Mtrl]]
|Material
|0 byte file
|-
|[[OBD:OBAN|OBAN]]
|Object Animation
| -
|-
|[[OBD:PNTA|PNTA]]
|3D Point Array
| -
|-
|[[OBD:SNDD|SNDD]]
|Sound Data
| -
|-
|[[OBD:TXAN|TXAN]]
|Texture Map Animation
| -
|-
|[[OBD:TXCA|TXCA]]
|Texture Coordinate Array
| -
|-
|[[OBD:TXMB|TXMB]]
|Texture Map Big
| -
|-
|[[OBD:TXMP|TXMP]]
|Texture Map
| -
|-
|[[OBD:VCRA|VCRA]]
|3D Vector Array
| -
|}
===Message files===
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:IGPA|IGPA]]
|IGUI Page Array
| -
|-
|[[OBD:IGPG|IGPG]]
|IGUI Page
| -
|-
|[[OBD:IGSA|IGSA]]
|IGUI String Array
| -
|-
|[[OBD:IGSt|IGSt]]
|IGUI String
| -
|-
|[[OBD:IPge|IPge]]
|Item Page
|not in all levels
|-
|[[OBD:OPge|OPge]]
|Objective Page
| -
|-
|[[OBD:PSpc|PSpc]]
|Part Specification
| -
|-
|[[OBD:TSFF|TSFF]]
|Font Family
|0 byte file
|-
|[[OBD:TxtC|TxtC]]
|Text Console
| -
|}
===Defunct files===
{|
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|3CLA
|RGB Color Array
| -
|-
|AGQM
|Gunk Quad Material
| -
|-
|AIWA
|AI Imported Waypoint Array
| -
|-
|EDIA
|Edge Index Array
| -
|-
|FXLR
|FX Laser Effect
| -
|-
|GMAN
|Geometry Animation
| -
|-
|M3TA
|Triangle Array
| -
|-
|NMSA
|Network Spawn Point Array
| -
|}
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|OBLS
|Object LS Data
| -
|-
|QUDA
|Quad Array
| -
|-
|TMFA
|Float Array
| -
|-
|TMRA
|Template Reference Array
| -
|-
|TRFT
|Totoro Facing Table
| -
|-
|TXPC
|Texture Procedure Data
| -
|-
|UUEA
|Error Binding Array
| -
|-
|UVDL
|UV Data List
| -
|}
|}
==Level 0 files==
{|
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:CONS|CONS]]
|Console
| -
|-
|[[OBD:DOOR|DOOR]]
|Door
| -
|-
|[[OBD:DPge|DPge]]
|Diary Page
| -
|-
|[[OBD:HPge|HPge]]
|Help Page
| -
|-
|[[OBD:IGHH|IGHH]]
|IGUI HUD Help
| -
|-
|[[OBD:KeyI|KeyI]]
|Key Icons
| -
|-
|[[OBD:OFGA|OFGA]]
|Object Furn Geom Array
| -
|-
|[[OBD:ONGS|ONGS]]
|Oni Game Settings
| -
|-
|[[OBD:ONLD|ONLD]]
|Oni Game Level Descriptor
| -
|-
|[[OBD:ONVL|ONVL]]
|Oni Variant List
|useless?
|-
|[[OBD:OSBD|OSBD]]
|Oni Sound Binary Data
| -
|-
|[[OBD:PSpL|PSpL]]
|Part Specification List
| -
|-
|[[OBD:PSUI|PSUI]]
|Part Specifications UI
| -
|-
|[[OBD:StNA|StNA]]
|String Array
| -
|}
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:SUBT|SUBT]]
|Subtitle Array
| -
|-
|[[OBD:TRGE|TRGE]]
|Trigger Emitter
| -
|-
|[[OBD:TRIG|TRIG]]
|Trigger
| -
|-
|[[OBD:TSFL|TSFL]]
|Font Language
| -
|-
|[[OBD:TSFT|TSFT]]
|Font
| -
|-
|[[OBD:TSGA|TSGA]]
|Glyph Array
| -
|-
|[[OBD:TStr|TStr]]
|String
| -
|-
|[[OBD:TURR|TURR]]
|Turret
| -
|-
|[[OBD:WMCL|WMCL]]
|WM Cursor List
| -
|-
|[[OBD:WMDD|WMDD]]
|WM Dialog Data
| -
|-
|[[OBD:WMM_|WMM_]]
|WM Menu
| -
|-
|[[OBD:WMMB|WMMB]]
|WM Menu Bar
| -
|-
|[[OBD:WPge|WPge]]
|Weapon Page
| -
|-
| -
| -
| -
|}
|}
==Level files==
===Unsorted===
{|
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:ABNA|ABNA]]
|BSP Tree Node Array
| -
|-
|[[OBD:AGDB|AGDB]]
|Gunk Quad Debug Array
| -
|-
|[[OBD:AGQC|AGQC]]
|Gunk Quad Collision Array
| -
|-
|[[OBD:AGQG|AGQG]]
|Gunk Quad General Array
| -
|-
|[[OBD:AGQR|AGQR]]
|Gunk Quad Render Array
| -
|-
|[[OBD:AISA|AISA]]
|AI Character Setup Array
| -
|-
|[[OBD:AITR|AITR]]
|AI Script Trigger Array
| -
|-
|[[OBD:AKAA|AKAA]]
|Adjacency Array
| -
|-
|[[OBD:AKBA|AKBA]]
|Side Array
| -
|-
|[[OBD:AKBP|AKBP]]
|BSP Node Array
| -
|-
|[[OBD:AKDA|AKDA]]
|Door Frame Array
| -
|-
|[[OBD:AKEV|AKEV]]
|Akira Environment
| -
|-
|[[OBD:AKOT|AKOT]]
|Oct Tree
| -
|-
|[[OBD:AKVA|AKVA]]
|BNV Node Array
| -
|-
|[[OBD:CRSA|CRSA]]
|Corpse Array
| -
|-
|[[OBD:ENVP|ENVP]]
|Env Particle Array
| -
|}
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|[[OBD:OBDC|OBDC]]
|Door Class Array
| -
|-
|[[OBD:OBOA|OBOA]]
|Starting Object Array
| -
|-
|[[OBD:ONFA|ONFA]]
|Imported Flag Node Array
| -
|-
|[[OBD:ONLV|ONLV]]
|Oni Game Level
| -
|-
|[[OBD:ONMA|ONMA]]
|Imported Marker Node Array
| -
|-
|[[OBD:ONOA|ONOA]]
|Object Gunk Array
| -
|-
|[[OBD:ONSA|ONSA]]
|Imported Spawn Array
| -
|-
|[[OBD:ONSK|ONSK]]
|Oni Sky Class
| -
|-
|[[OBD:ONTA|ONTA]]
|Trigger Array
|useless?
|-
|[[OBD:ONWC|ONWC]]
|Oni Weapon Class
|0 byte file
|-
|[[OBD:OTIT|OTIT]]
|Oct Tree Interior Node Array
| -
|-
|[[OBD:OTLF|OTLF]]
|Oct Tree Leaf Node Array
| -
|-
|[[OBD:PLEA|PLEA]]
|Plane Equation Array
| -
|-
|[[OBD:QTNA|QTNA]]
|Quad Tree Node Array
| -
|-
|[[OBD:TXMA|TXMA]]
|Texture Map Array
| -
|-
| -
| -
| -
|}
|}
===Character files===
<small>[[OBD:ONCC|ONCC]] Oni Character Class
#[[OBD:TXMP|TXMP]] Texture Map (character's shadow)
#[[OBD:ONCV|ONCV]] Oni Character Variant (probably obsolete)
#[[OBD:ONCP|ONCP]] Oni Character Particle Array
#[[OBD:ONIA|ONIA]] Oni Character Impact Array (possibly obsolete)
#[[OBD:TRBS|TRBS]] Totoro Body Set
#*[[OBD:TRCM|TRCM]] Totoro Quaternion Body
#*#[[OBD:TRGA|TRGA]] Tototo Quaternion Body Geometry Array
#*#*[[OBD:M3GM|M3GM]] Geometry
#*#*#[[OBD:PNTA|PNTA]] 3D Point Array
#*#*#[[OBD:VCRA|VCRA]] 3D Vector Array
#*#*#[[OBD:TXCA|TXCA]] Texture Coordinate Array
#*#*#[[OBD:IDXA|IDXA]] Index Array
#*#[[OBD:TRTA|TRTA]] Tototo Quaternion Body Translation Array
#*#[[OBD:TRIA|TRIA]] Tototo Quaternion Body Index Array
#[[OBD:TRMA|TRMA]] Texture Map Array
#*[[OBD:TXMP|TXMP]] Texture Map
#**[[OBD:TXMP|TXMP]] Texture Map
#[[OBD:CBPM|CBPM]] Character Body Part Material
#*[[OBD:Mtrl|Mtrl]] Material (empty, probably obsolete)
#[[OBD:CBPI|CBPI]] Character Body Part Impacts
#*[[OBD:Impt|Impt]] Impact Tree (empty, probably obsolete)
#[[OBD:TRAC|TRAC]] Totoro Animation Collection
#*[[OBD:TRAM|TRAM]] Totoro Animation Sequence
#[[OBD:TRSC|TRSC]] Screen (Aiming) Collection
#*[[OBD:TRAS|TRAS]] Totoro Aiming Screen
#**[[OBD:TRAM|TRAM]] Totoro Animation Sequence
</small>

Revision as of 23:05, 16 February 2006

Overview table code
Color/Label Meaning
L Level file
C Character file
L0 Level 0 file
M Message file
S Start file
Defunct file
(0B) Zero byte file
?! Useless file?

Main Page >> Oni Binary Data >> File Types

Type Description Notes
3CLA RGB Color Array
ABNA BSP Tree Node Array L
AGDB Gunk Quad Debug Array L
AGQC Gunk Quad Collision Array L
AGQG Gunk Quad General Array L
AGQM Gunk Quad Material
AGQR Gunk Quad Render Array L
AISA AI Character Setup Array L
AITR AI Script Trigger Array L
AIWA AI Imported Waypoint Array
AKAA Adjacency Array L
AKBA Side Array L
AKBP BSP Node Array L
AKDA Door Frame Array L
AKEV Akira Environment L
AKOT Oct Tree L
AKVA BNV Node Array L
BINA Binary Data S
CBPI Character Body Part Impacts C
CBPM Character Body Part Material C
CONS Console L0
CRSA Corpse Array L
DOOR Door L0
DPge Diary Page L0
EDIA Edge Index Array
ENVP Env Particle Array L
FILM Film -
FXLR FX Laser Effect
GMAN Geometry Animation
HPge Help Page L0
IDXA Index Array -
IGHH IGUI HUD Help L0
IGPA IGUI Page Array M
IGPG IGUI Page M
IGSA IGUI String Array M
IGSt IGUI String M
Impt Impact Tree C (0B)
IPge Item Page M
Type Description Notes
KeyI Key Icons L0
M3GA Geometry Array -
M3GM Geometry -
M3TA Triangle Array
Mtrl Material (0B)
NMSA Network Spawn Point Array
OBAN Object Animation -
OBDC Door Class Array L
OBLS Object LS Data
OBOA Starting Object Array L
OFGA Object Furn Geom Array L0
ONCC Oni Character Class C
ONCP Oni Character Particle Array C ?!
ONCV Oni Character Variant C (0B) ?!
ONFA Imported Flag Node Array L
ONGS Oni Game Settings L0
ONIA Oni Character Impact Array C ?!
ONLD Oni Game Level Descriptor L0
ONLV Oni Game Level L
ONMA Imported Marker Node Array L
ONOA Object Gunk Array L
ONSA Imported Spawn Array L
ONSK Oni Sky Class L
ONTA Trigger Array L ?!
ONVL Oni Variant List L0 ?!
ONWC Oni Weapon Class L (0B)
OPge Objective Page M
OSBD Oni Sound Binary Data L0
OTIT Oct Tree Interior Node Array L
OTLF Oct Tree Leaf Node Array L
PLEA Plane Equation Array L
PNTA 3D Point Array -
PSpc Part Specification M
PSpL Part Specification List L0
PSUI Part Specifications UI L0
QTNA Quad Tree Node Array L
QUDA Quad Array
SNDD Sound Data -
Type Description Notes
StNA String Array L0
SUBT Subtitle Array L0
TMFA Float Array
TMRA Template Reference Array
TRAC Animation Collection C
TRAM Totoro Animation Sequence C
TRAS Totoro Aiming Screen C
TRBS Totoro Body Set C
TRCM Totoro Quaternion Body C
TRFT Totoro Facing Table
TRGA Totoro Quaternion Body Geometry Array C
TRGE Trigger Emitter L0
TRIA Totoro Quaternion Body Index Array C
TRIG Trigger L0
TRMA Texture Map Array C
TRSC Screen (Aiming) Collection C
TRTA Totoro Quaternion Body Translation Array C
TSFF Font Family M (0B)
TSFL Font Language L0
TSFT Font L0
TSGA Glyph Array L0
TStr String L0
TURR Turret L0
TXAN Texture Map Animation -
TXCA Texture Coordinate Array -
TXMA Texture Map Array L
TXMB Texture Map Big -
TXMP Texture Map -
TXPC Texture Procedure Data
TxtC Text Console M
UUEA Error Binding Array
UVDL UV Data List
VCRA 3D Vector Array -
WMCL WM Cursor List L0
WMDD WM Dialog Data L0
WMM_ WM Menu L0
WMMB WM Menu Bar L0
WPge Weapon Page L0