OBD:File types

From OniGalore
Revision as of 15:41, 30 December 2005 by Ssg (talk | contribs)
Jump to navigation Jump to search

Main Page >> Oni Binary Data >> File Types

OK, I've tried to organize it a little bit. The first little table is in alphabetical order, and the other ones are thematic. The thematic grouping is subject to change and further hierarchisation.

@geyser: Stop destroying my artwork. Please wait until I've finished it. Btw., this site sucks totally.

The table below shows all of Oni's file types.

Appearance Meaning
BLAH Absent from the binaries
BLAH Level 0 file
BLAH Level file
BLAH Character file
3CLA ABNA AGDB AGQC AGQG AGQM
AGQR AISA AITR AIWA AKAA AKBA
AKBP AKDA AKEV AKOT AKVA BINA
CBPI CBPM CONS CRSA DOOR DPge
EDIA ENVP FILM FXLR GMAN HPge
IDXA IGHH IGPA IGPG IGSA IGSt
Impt IPge KeyI M3GA M3GM M3TA
Mtrl NMSA OBAN OBDC OBLS OBOA
OFGA ONCC ONCP ONCV ONFA ONGS
ONIA ONLD ONLV ONMA ONOA ONSA
ONSK ONTA ONVL ONWC OPge OSBD
OTIT OTLF PLEA PNTA PSpc PSpL
PSUI QTNA QUDA SNDD StNA SUBT
TMFA TMRA TRAC TRAM TRAS TRBS
TRCM TRFT TRGA TRGE TRIA TRIG
TRMA TRSC TRTA TSFF TSFL TSFT
TSGA TStr TURR TXAN TXCA TXMA
TXMB TXMP TXPC TxtC UUEA UVDL
VCRA WMCL WMDD WMM_ WMMB WPge

Misc files

Main Page >> Oni Binary Data >> File types

Unsorted

Type Description Notes
BINA Binary Data Start file
FILM Film -
IDXA Index Array -
M3GA Geometry Array -
M3GM Geometry -
Mtrl Material 0 byte file
OBAN Object Animation -
PNTA 3D Point Array -
SNDD Sound Data -
TXAN Texture Map Animation -
TXCA Texture Coordinate Array -
TXMB Texture Map Big -
TXMP Texture Map -
VCRA 3D Vector Array -

Message files

Type Description Notes
IGPA IGUI Page Array -
IGPG IGUI Page -
IGSA IGUI String Array -
IGSt IGUI String -
IPge Item Page not in all levels
OPge Objective Page -
PSpc Part Specification -
TSFF Font Family 0 byte file
TxtC Text Console -

Defunct files

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 -
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

Type Description Notes
CONS Console -
DOOR Door -
DPge Diary Page -
HPge Help Page -
IGHH IGUI HUD Help -
KeyI Key Icons -
OFGA Object Furn Geom Array -
ONGS Oni Game Settings -
ONLD Oni Game Level Descriptor -
ONVL Oni Variant List useless?
OSBD Oni Sound Binary Data -
PSpL Part Specification List -
PSUI Part Specifications UI -
StNA String Array -
Type Description Notes
SUBT Subtitle Array -
TRGE Trigger Emitter -
TRIG Trigger -
TSFL Font Language -
TSFT Font -
TSGA Glyph Array -
TStr String -
TURR Turret -
WMCL WM Cursor List -
WMDD WM Dialog Data -
WMM_ WM Menu -
WMMB WM Menu Bar -
WPge Weapon Page -
- - -

Level files

Unsorted

Type Description Notes
ABNA BSP Tree Node Array -
AGDB Gunk Quad Debug Array -
AGQC Gunk Quad Collision Array -
AGQG Gunk Quad General Array -
AGQR Gunk Quad Render Array -
AISA AI Character Setup Array -
AITR AI Script Trigger Array -
AKAA Adjacency Array -
AKBA Side Array -
AKBP BSP Node Array -
AKDA Door Frame Array -
AKEV Akira Environment -
AKOT Oct Tree -
AKVA BNV Node Array -
CRSA Corpse Array -
ENVP Env Particle Array -
Type Description Notes
OBDC Door Class Array -
OBOA Starting Object Array -
ONFA Imported Flag Node Array -
ONLV Oni Game Level -
ONMA Imported Marker Node Array -
ONOA Object Gunk Array -
ONSA Imported Spawn Array -
ONSK Oni Sky Class -
ONTA Trigger Array useless?
ONWC Oni Weapon Class 0 byte file
OTIT Oct Tree Interior Node Array -
OTLF Oct Tree Leaf Node Array -
PLEA Plane Equation Array -
QTNA Quad Tree Node Array -
TXMA Texture Map Array -
- - -

Character files

Type Description Notes
CBPI Character Body Part Impacts -
CBPM Character Body Part Material -
Impt Impact Tree 0 byte file
ONCC Oni Character Class -
ONCP Oni Character Particle Array useless?
ONCV Oni Character Variant 0 byte file, useless?
ONIA Oni Character Impact Array useless?
TRAC Animation Collection -
TRAM Totoro Animation Sequence -
Type Description Notes
TRAS Totoro Aiming Screen -
TRBS Totoro Body Set -
TRCM Totoro Quaternion Body -
TRGA Totoro Quaternion Body Geometry Array -
TRIA Totoro Quaternion Body Index Array -
TRMA Texture Map Array -
TRSC Screen (Aiming) Collection half 0 byte file
TRTA Totoro Quaternion Body Translation Array -
- - -

BIG table

Main Page >> Oni Binary Data >> File types

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

Main Page >> Oni Binary Data >> File types