OBD:File types: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (OBD image now actually does something)
(beginning to revise layout and contents; removed category coloring; added defunct types from /Defunct, temporarily marked in pink)
Line 1: Line 1:
{{OBD Home}}
{{OBD Home}}


{|border="1" cellpadding="1" cellspacing="0" style="background:#f9f9f9;white-space:nowrap" style="float:right"
;Categories
|+Categories
View the below resources types grouped by purpose.
!style="background:lime"|[[OBD:File types/Level|Level]]
:[[OBD:File types/Character|Character]]
|-
:[[OBD:File types/Message|Interface]]
!style="background:yellow"|[[OBD:File types/Character|Character]]
:[[OBD:File types/Level|Level]]
|-
:[[OBD:File types/Generic|Other]]
!style="background:cyan"|[[OBD:File types/Message|Interface]]
 
|-
;Resources
![[OBD:File types/Generic|Other]]
About the resources.
|}
:[[OBD:File types/Named|Named resources]] (and unnamed ones)
;See also
:[[OBD:File types/Named|Named files]] (and unnamed ones)
:[[OBD:File types/Defunct|Defunct files]] (and unused ones, too)
:[[OBD:File types/Defunct|Defunct files]] (and unused ones, too)
:[[OBD:File types/Global|Global files]] (types found only in level 0)
:[[OBD:File types/Global|Global resources]] (types found only in level 0)
 
;Data files
About the level data files.
:[[dat|Instance files]] (.dat files)
:[[dat|Instance files]] (.dat files)
:[[raw|Raw and separate files]] (.raw/.sep files)
:[[raw|Raw and separate files]] (.raw/.sep files)
Line 27: Line 28:
!OK?
!OK?
|-
|-
!style="background:lime"|[[ABNA]]
!style="background:pink"|3CLA
|RGB Color Array
!
|-
![[ABNA]]
|BSP Tree Node Array
|BSP Tree Node Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AGQC]]
![[AGQC]]
|Gunk Quad Collision Array
|Gunk Quad Collision Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AGQG]]
![[AGQG]]
|Gunk Quad General Array
|Gunk Quad General Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AGQR]]
!style="background:pink"|AGQM
|Gunk Quad Material
!
|-
![[AGQR]]
|Gunk Quad Render Array
|Gunk Quad Render Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AISA]]
![[AISA]]
|AI Character Setup Array
|AI Character Setup Array
!
!
|-
|-
!style="background:lime"|[[AKAA]]
!style="background:pink"|AIWA
|AI Imported Waypoint Array
!
|-
![[AKAA]]
|Adjacency Array
|Adjacency Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AKBA]]
![[AKBA]]
|Side Array
|Side Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AKBP]]
![[AKBP]]
|BSP Node Array
|BSP Node Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AKEV]]
![[AKEV]]
|Akira Environment
|Akira Environment
!^_^
!^_^
|-
|-
!style="background:lime"|[[AKOT]]
![[AKOT]]
|Oct Tree
|Oct Tree
!^_^
!^_^
|-
|-
!style="background:lime"|[[AKVA]]
![[AKVA]]
|BNV Node Array
|BNV Node Array
!
!
Line 75: Line 88:
![[OBD_talk:BINA|...]]
![[OBD_talk:BINA|...]]
|-
|-
!style="background:yellow"|[[CBPI]]
![[CBPI]]
|Character Body Part Impacts
|Character Body Part Impacts
!^_^
!^_^
|-
|-
!style="background:yellow"|[[CBPM]]
![[CBPM]]
|Character Body Part Material
|Character Body Part Material
!^_^
!^_^
Line 87: Line 100:
!^_^
!^_^
|-
|-
!style="background:lime"|[[CRSA]]
![[CRSA]]
|Corpse Array
|Corpse Array
!^_^
!^_^
Line 95: Line 108:
!
!
|-
|-
!style="background:aqua"|[[DPge]]
![[DPge]]
|Diary Page
|Diary Page
!^_^
!^_^
|-
|-
!style="background:lime"|[[ENVP]]
!style="background:pink"|EDIA
|Edge Index Array
!
|-
![[ENVP]]
|Env Particle Array
|Env Particle Array
!^_^
!^_^
Line 107: Line 124:
!
!
|-
|-
!style="background:aqua"|[[HPge]]
!style="background:pink"|FXLR
|FX Laser Effect
!
|-
!style="background:pink"|GMAN
|Geometry Animation
!
|-
![[HPge]]
|Help Page
|Help Page
!^_^
!^_^
Line 115: Line 140:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IGHH]]
![[IGHH]]
|IGUI HUD Help
|IGUI HUD Help
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IGPA]]
![[IGPA]]
|IGUI Page Array
|IGUI Page Array
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IGPG]]
![[IGPG]]
|IGUI Page
|IGUI Page
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IGSA]]
![[IGSA]]
|IGUI String Array
|IGUI String Array
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IGSt]]
![[IGSt]]
|IGUI String
|IGUI String
!^_^
!^_^
Line 139: Line 164:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[IPge]]
![[IPge]]
|Item Page
|Item Page
!^_^
!^_^
|-
|-
!style="background:aqua"|[[KeyI]]
![[KeyI]]
|Key Icons
|Key Icons
!^_^
!^_^
Line 154: Line 179:
|Geometry
|Geometry
!^_^
!^_^
|-
!style="background:pink"|M3TA
|Triangle Array
!
|-
|-
![[Mtrl]]
![[Mtrl]]
|Material
|Material
!^_^
!^_^
|-
!style="background:pink"|NMSA
|Network Spawn Point Array
!
|}
|}
|
|
Line 170: Line 203:
!^_^
!^_^
|-
|-
!style="background:lime"|[[OBOA]]
!style="background:pink"|[[OBLS]]
|Object LS Data
!
|-
![[OBOA]]
|Starting Object Array
|Starting Object Array
!
!
Line 178: Line 215:
!^_^
!^_^
|-
|-
!style="background:yellow"|[[ONCC]]
![[ONCC]]
|Oni Character Class
|Oni Character Class
!
!
|-
|-
!style="background:yellow"|[[ONCP]]
![[ONCP]]
|Oni Character Particle Array
|Oni Character Particle Array
!
!
|-
|-
!style="background:yellow"|[[ONCV]]
![[ONCV]]
|Oni Character Variant
|Oni Character Variant
!^_^
!^_^
Line 194: Line 231:
!
!
|-
|-
!style="background:yellow"|[[ONIA]]
![[ONIA]]
|Oni Character Impact Array
|Oni Character Impact Array
!^_^
!^_^
Line 202: Line 239:
!^_^
!^_^
|-
|-
!style="background:lime"|[[ONLV]]
![[ONLV]]
|Oni Game Level
|Oni Game Level
!^_^
!^_^
|-
|-
!style="background:lime"|[[ONOA]]
![[ONOA]]
|Object Gunk Array
|Object Gunk Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[ONSK]]
![[ONSK]]
|Oni Sky Class
|Oni Sky Class
!^_^
!^_^
Line 222: Line 259:
!
!
|-
|-
!style="background:aqua"|[[OPge]]
![[OPge]]
|Objective Page
|Objective Page
!^_^
!^_^
Line 230: Line 267:
!
!
|-
|-
!style="background:lime"|[[OTIT]]
![[OTIT]]
|Oct Tree Interior Node Array
|Oct Tree Interior Node Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[OTLF]]
![[OTLF]]
|Oct Tree Leaf Node Array
|Oct Tree Leaf Node Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[PLEA]]
![[PLEA]]
|Plane Equation Array
|Plane Equation Array
!^_^
!^_^
Line 246: Line 283:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[PSpc]]
![[PSpc]]
|Part Specification
|Part Specification
!^_^
!^_^
|-
|-
!style="background:aqua"|[[PSpL]]
![[PSpL]]
|Part Specification List
|Part Specification List
!^_^
!^_^
|-
|-
!style="background:aqua"|[[PSUI]]
![[PSUI]]
|Part Specifications UI
|Part Specifications UI
!^_^
!^_^
|-
|-
!style="background:lime"|[[QTNA]]
!style="background:pink"|QUDA
|Quad Array
!
|-
![[QTNA]]
|Quad Tree Node Array
|Quad Tree Node Array
!^_^
!^_^
Line 266: Line 307:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[SUBT]]
![[SUBT]]
|Subtitle Array
|Subtitle Array
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRAC]]
!style="background:pink"|TMFA
|Float Array
!
|-
!style="background:pink"|TMRA
|Template Reference Array
!
|-
![[TRAC]]
|Animation Collection
|Animation Collection
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRAM]]
![[TRAM]]
|Totoro Animation Sequence
|Totoro Animation Sequence
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRAS]]
![[TRAS]]
|Totoro Aiming Screen
|Totoro Aiming Screen
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRBS]]
![[TRBS]]
|Totoro Body Set
|Totoro Body Set
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRCM]]
![[TRCM]]
|Totoro Quaternion Body
|Totoro Quaternion Body
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRGA]]
!style="background:pink"|TRFT
|Totoro Facing Table
!
|-
![[TRGA]]
|Totoro Quaternion Body Geometry Array
|Totoro Quaternion Body Geometry Array
!^_^
!^_^
Line 305: Line 358:
!OK?
!OK?
|-
|-
!style="background:yellow"|[[TRIA]]
![[TRIA]]
|Totoro Quaternion Body Index Array
|Totoro Quaternion Body Index Array
!^_^
!^_^
Line 313: Line 366:
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRMA]]
![[TRMA]]
|Texture Map Array
|Texture Map Array
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRSC]]
![[TRSC]]
|Screen (Aiming) Collection
|Screen (Aiming) Collection
!^_^
!^_^
|-
|-
!style="background:yellow"|[[TRTA]]
![[TRTA]]
|Totoro Quaternion Body Translation Array
|Totoro Quaternion Body Translation Array
!^_^
!^_^
|-
|-
!style="background:aqua"|[[TSFF]]
![[TSFF]]
|Font Family
|Font Family
!^_^
!^_^
|-
|-
!style="background:aqua"|[[TSFL]]
![[TSFL]]
|Font Language
|Font Language
!^_^
!^_^
|-
|-
!style="background:aqua"|[[TSFT]]
![[TSFT]]
|Font
|Font
!^_^
!^_^
|-
|-
!style="background:aqua"|[[TSGA]]
![[TSGA]]
|Glyph Array
|Glyph Array
!^_^
!^_^
Line 353: Line 406:
!^_^
!^_^
|-
|-
!style="background:lime"|[[TXMA]]
![[TXMA]]
|Texture Map Array
|Texture Map Array
!^_^
!^_^
Line 365: Line 418:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[TxtC]]
!style="background:pink"|TXPC
|Texture Procedure Data
!
|-
![[TxtC]]
|Text Console
|Text Console
!^_^
!^_^
|-
!style="background:pink"|UUEA
|Error Binding Array
!
|-
!style="background:pink"|UVDA
|UV Data List
!
|-
|-
![[VCRA]]
![[VCRA]]
Line 373: Line 438:
!^_^
!^_^
|-
|-
!style="background:aqua"|[[WMCL]]
![[WMCL]]
|WM Cursor List
|WM Cursor List
!^_^
!^_^
|-
|-
!style="background:aqua"|[[WMDD]]
![[WMDD]]
|WM Dialog Data
|WM Dialog Data
!^_^
!^_^
|-
|-
!style="background:aqua"|[[WMM_]]
![[WMM_]]
|WM Menu
|WM Menu
!^_^
!^_^
|-
|-
!style="background:aqua"|[[WMMB]]
![[WMMB]]
|WM Menu Bar
|WM Menu Bar
!^_^
!^_^
|-
|-
!style="background:aqua"|[[WPge]]
![[WPge]]
|Weapon Page
|Weapon Page
!^_^
!^_^
Line 395: Line 460:
!bgcolor="#e9e9e9" colspan=3|The following ten types are [[OBD:File types/Defunct#Unused|not used]] by Oni's engine
!bgcolor="#e9e9e9" colspan=3|The following ten types are [[OBD:File types/Defunct#Unused|not used]] by Oni's engine
|-
|-
!style="background:lime"|[[AGDB]]
![[AGDB]]
|style="background:black;color:white"|Gunk Quad Debug Array
|style="background:black;color:white"|Gunk Quad Debug Array
!^_^
!^_^
|-
|-
!style="background:lime"|[[AITR]]
![[AITR]]
|style="background:black;color:white"|AI Script Trigger Array
|style="background:black;color:white"|AI Script Trigger Array
!
!
|-
|-
!style="background:lime"|[[AKDA]]
![[AKDA]]
|style="background:black;color:white"|Door Frame Array
|style="background:black;color:white"|Door Frame Array
!
!
|-
|-
!style="background:lime"|[[OBDC]]
![[OBDC]]
|style="background:black;color:white"|Door Class Array
|style="background:black;color:white"|Door Class Array
!
!
|-
|-
!style="background:lime"|[[ONFA]]
![[ONFA]]
|style="background:black;color:white"|Imported Flag Node Array
|style="background:black;color:white"|Imported Flag Node Array
!
!
|-
|-
!style="background:lime"|[[ONMA]]
![[ONMA]]
|style="background:black;color:white"|Imported Marker Node Array
|style="background:black;color:white"|Imported Marker Node Array
!
!
|-
|-
!style="background:lime"|[[ONSA]]
![[ONSA]]
|style="background:black;color:white"|Imported Spawn Array
|style="background:black;color:white"|Imported Spawn Array
!
!
|-
|-
!style="background:lime"|[[ONTA]]
![[ONTA]]
|style="background:black;color:white"|Trigger Array
|style="background:black;color:white"|Trigger Array
!
!

Revision as of 21:38, 19 July 2014

Click to return to the main OBD page.
Categories

View the below resources types grouped by purpose.

Character
Interface
Level
Other
Resources

About the resources.

Named resources (and unnamed ones)
Defunct files (and unused ones, too)
Global resources (types found only in level 0)
Data files

About the level data files.

Instance files (.dat files)
Raw and separate files (.raw/.sep files)


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