OBD:File types: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
The table below shows all file types of Oni.<br>files with a * are relicts of an early development stage and therefore without any function.
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types


Line 9: Line 5:


{| border="1" cellpadding="2" cellspacing="0" style="background:#ffeedd"
{| border="1" cellpadding="2" cellspacing="0" style="background:#ffeedd"
|3CLA*
|[[OBD:File_types#Level files|ABNA]]
|[[OBD:File_types#Level files|AGDB]]
|[[OBD:File_types#Level files|AGQC]]
|[[OBD:File_types#Level files|AGQG]]
|AGQM*
|-
|[[OBD:File_types#Level files|AGQR]]
|[[OBD:File_types#Level files|AISA]]
|[[OBD:File_types#Level files|AITR]]
|AIWA*
|[[OBD:File_types#Level files|AKAA]]
|[[OBD:File_types#Level files|AKBA]]
|-
|[[OBD:File_types#Level files|AKBP]]
|[[OBD:File_types#Level files|AKDA]]
|[[OBD:File_types#Level files|AKEV]]
|[[OBD:File_types#Level files|AKOT]]
|[[OBD:File_types#Level files|AKVA]]
|[[OBD:BINA|BINA]]
|-
|[[OBD:File_types#Character files|CBPI]]
|[[OBD:File_types#Character files|CBPM]]
|[[OBD:File_types#Level 0 files|CONS]]
|[[OBD:File_types#Level files|CRSA]]
|[[OBD:File_types#Level 0 files|DOOR]]
|[[OBD:File_types#Level 0 files|DPge]]
|-
|EDIA*
|[[OBD:File_types#Level files|ENVP]]
|[[OBD:FILM|FILM]]
|FXLR*
|GMAN*
|[[OBD:File_types#Level 0 files|HPge]]
|-
|[[OBD:IDXA|IDXA]]
|[[OBD:File_types#Level 0 files|IGHH]]
|[[OBD:File_types#Message files|IGPA]]
|[[OBD:File_types#Message files|IGPG]]
|[[OBD:File_types#Message files|IGSA]]
|[[OBD:File_types#Message files|IGSt]]
|-
|[[OBD:File_types#Character files|Impt]]
|[[OBD:File_types#Message files|IPge]]
|[[OBD:File_types#Level 0 files|KeyI]]
|[[OBD:M3GA|M3GA]]
|[[OBD:M3GM|M3GM]]
|M3TA*
|-
|[[OBD:Mtrl|Mtrl]]
|NMSA*
|[[OBD:OBAN|OBAN]]
|[[OBD:File_types#Level files|OBDC]]
|OBLS*
|[[OBD:File_types#Level files|OBOA]]
|-
|[[OBD:File_types#Level 0 files|OFGA]]
|[[OBD:File_types#Character files|ONCC]]
|[[OBD:File_types#Character files|ONCP]]
|[[OBD:File_types#Character files|ONCV]]
|[[OBD:File_types#Level files|ONFA]]
|[[OBD:File_types#Level 0 files|ONGS]]
|-
|[[OBD:File_types#Character files|ONIA]]
|[[OBD:File_types#Level 0 files|ONLD]]
|[[OBD:File_types#Level files|ONLV]]
|[[OBD:File_types#Level files|ONMA]]
|[[OBD:File_types#Level files|ONOA]]
|[[OBD:File_types#Level files|ONSA]]
|-
|[[OBD:File_types#Level files|ONSK]]
|[[OBD:File_types#Level files|ONTA]]
|[[OBD:File_types#Level 0 files|ONVL]]
|[[OBD:File_types#Level files|ONWC]]
|[[OBD:File_types#Message files|OPge]]
|[[OBD:File_types#Level 0 files|OSBD]]
|-
|[[OBD:File_types#Level files|OTIT]]
|[[OBD:File_types#Level files|OTLF]]
|[[OBD:File_types#Level files|PLEA]]
|[[OBD:PNTA|PNTA]]
|[[OBD:File_types#Message files|PSpc]]
|[[OBD:File_types#Level 0 files|PSpL]]
|-
|[[OBD:File_types#Level 0 files|PSUI]]
|[[OBD:File_types#Level files|QTNA]]
|QUDA*
|[[OBD:SNDD|SNDD]]
|[[OBD:File_types#Level 0 files|StNA]]
|[[OBD:File_types#Level 0 files|SUBT]]
|-
|TMFA*
|TMRA*
|[[OBD:File_types#Character files|TRAC]]
|[[OBD:File_types#Character files|TRAM]]
|[[OBD:File_types#Character files|TRAS]]
|[[OBD:File_types#Character files|TRBS]]
|-
|[[OBD:File_types#Character files|TRCM]]
|TRFT*
|[[OBD:File_types#Character files|TRGA]]
|[[OBD:File_types#Level 0 files|TRGE]]
|[[OBD:File_types#Character files|TRIA]]
|[[OBD:File_types#Level 0 files|TRIG]]
|-
|[[OBD:File_types#Character files|TRMA]]
|[[OBD:File_types#Character files|TRSC]]
|[[OBD:File_types#Character files|TRTA]]
|[[OBD:File_types#Message files|TSFF]]
|[[OBD:File_types#Level 0 files|TSFL]]
|[[OBD:File_types#Level 0 files|TSFT]]
|-
|[[OBD:File_types#Level 0 files|TSGA]]
|[[OBD:File_types#Level 0 files|TStr]]
|[[OBD:File_types#Level 0 files|TURR]]
|[[OBD:File_types#General files|TXAN]]
|[[OBD:File_types#General files|TXCA]]
|[[OBD:File_types#Level files|TXMA]]
|-
|[[OBD:File_types#General files|TXMB]]
|[[OBD:File_types#General files|TXMP]]
|TXPC*
|[[OBD:File_types#Level files|TxtC]]
|UUEA*
|UVDL*
|-
|[[OBD:VCRA|VCRA]]
|[[OBD:File_types#Level 0 files|WMCL]]
|[[OBD:File_types#Level 0 files|WMDD]]
|[[OBD:File_types#Level 0 files|WMM_]]
|[[OBD:File_types#Level 0 files|WMMB]]
|[[OBD:File_types#Level 0 files|WPge]]
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
==General files==
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
|-style="background:#ffddbb"
!Type
!Type
Line 19: Line 151:
|RGB Color Array
|RGB Color Array
| -
| -
|-
|[[OBD:ABNA|ABNA]]
|ANBA
|BSP Tree Node Array
|Level file
|-
|[[OBD:AGDB|AGDB]]
|BDGA
|Gunk Quad Debug Array
|Level file
|-
|[[OBD:AGQC|AGQC]]
|CQGA
|Gunk Quad Collision Array
|Level file
|-
|[[OBD:AGQG|AGQG]]
|GQGA
|Gunk Quad General Array
|Level file
|-
|-
|AGQM*
|AGQM*
Line 44: Line 156:
|Gunk Quad Material
|Gunk Quad Material
| -
| -
|-
|[[OBD:AGQR|AGQR]]
|RQGA
|Gunk Quad Render Array
|Level file
|-
|[[OBD:AISA|AISA]]
|ASIA
|AI Character Setup Array
|Level file
|-
|[[OBD:AITR|AITR]]
|RTIA
|AI Script Trigger Array
|Level file
|-
|-
|AIWA*
|AIWA*
Line 64: Line 161:
|AI Imported Waypoint Array
|AI Imported Waypoint Array
| -
| -
|-
|[[OBD:AKAA|AKAA]]
|AAKA
|Adjacency Array
|Level file
|-
|[[OBD:AKBA|AKBA]]
|ABKA
|Side Array
|Level file
|-
|[[OBD:AKBP|AKBP]]
|PBKA
|BSP Node Array
|Level file
|-
|[[OBD:AKDA|AKDA]]
|ADKA
|Door Frame Array
|Level file
|-
|[[OBD:AKEV|AKEV]]
|VEKA
|Akira Environment
|Level file
|-
|[[OBD:AKOT|AKOT]]
|TOKA
|Oct Tree
|Level file
|-
|[[OBD:AKVA|AKVA]]
|AVKA
|BNV Node Array
|Level file
|-
|-
|[[OBD:BINA|BINA]]
|[[OBD:BINA|BINA]]
Line 104: Line 166:
|Binary Data
|Binary Data
|Start file
|Start file
|-
|[[OBD:CBPI|CBPI]]
|IPBC
|Character Body Part Impacts
|Character file
|-
|[[OBD:CBPM|CBPM]]
|MPBC
|Character Body Part Material
|Character file
|-
|[[OBD:CONS|CONS]]
|SNOC
|Console
|Level 0 file
|-
|[[OBD:CRSA|CRSA]]
|ASRC
|Corpse Array
|Level file
|-
|[[OBD:DOOR|DOOR]]
|ROOD
|Door
|Level 0 file
|-
|[[OBD:DPge|DPge]]
|egPD
|Diary Page
|Level 0 file
|-
|-
|EDIA*
|EDIA*
Line 139: Line 171:
|Edge Index Array
|Edge Index Array
| -
| -
|-
|[[OBD:ENVP|ENVP]]
|PVNE
|Env Particle Array
|Level file
|-
|-
|[[OBD:FILM|FILM]]
|[[OBD:FILM|FILM]]
Line 159: Line 186:
|Geometry Animation
|Geometry Animation
| -
| -
|-
|[[OBD:HPge|HPge]]
|egPH
|Help Page
|Level 0 file
|-
|-
|[[OBD:IDXA|IDXA]]
|[[OBD:IDXA|IDXA]]
Line 169: Line 191:
|Index Array
|Index Array
| -
| -
|-
|[[OBD:IGHH|IGHH]]
|HHGI
|IGUI HUD Help
|Level 0 file
|-
|[[OBD:IGPA|IGPA]]
|APGI
|IGUI Page Array
|Message file
|-
|[[OBD:IGPG|IGPG]]
|GPGI
|IGUI Page
|Message file
|-
|[[OBD:IGSA|IGSA]]
|ASGI
|IGUI String Array
|Message file
|-
|[[OBD:IGSt|IGSt]]
|tSGI
|IGUI String
|Message file
|-
|[[OBD:Impt|Impt]]
|tpmI
|Impact Tree
|Character file, zero byte file
|-
|[[OBD:IPge|IPge]]
|egPI
|Item Page
|Message file, not in all levels
|-
|[[OBD:KeyI|KeyI]]
|IyeK
|Key Icons
|Level 0 file
|-
|-
|[[OBD:M3GA|M3GA]]
|[[OBD:M3GA|M3GA]]
Line 239: Line 221:
|Object Animation
|Object Animation
| -
| -
|-
|[[OBD:OBDC|OBDC]]
|CDBO
|Door Class Array
|Level file
|-
|-
|OBLS*
|OBLS*
Line 250: Line 227:
| -
| -
|-
|-
|[[OBD:OBOA|OBOA]]
|[[OBD:PNTA|PNTA]]
|AOBO
|ATNP
|Starting Object Array
|3D Point Array
|Level file
| -
|-
|QUDA*
|ADUQ
|Quad Array
| -
|-
|-
|[[OBD:OFGA|OFGA]]
|[[OBD:SNDD|SNDD]]
|AGFO
|DDNS
|Object Furn Geom Array
|Sound Data
|Level 0 file
| -
|-
|-
|[[OBD:ONCC|ONCC]]
|TMFA*
|CCNO
|AFMT
|Oni Character Class
|Float Array
|Character file
| -
|-
|-
|[[OBD:ONCP|ONCP]]
|TMRA*
|PCNO
|ARMT
|Oni Character Particle Array
|Template Reference Array
|Character file, useless?
| -
|-
|-
|[[OBD:ONCV|ONCV]]
|TRFT*
|VCNO
|TFRT
|Oni Character Variant
|Totoro Facing Table
|Character file, zero byte file, useless?
| -
|-
|-
|[[OBD:ONFA|ONFA]]
|[[OBD:TXAN|TXAN]]
|AFNO
|NAXT
|Imported Flag Node Array
|Texture Map Animation
|Level file
| -
|-
|-
|[[OBD:ONGS|ONGS]]
|[[OBD:TXCA|TXCA]]
|SGNO
|ACXT
|Oni Game Settings
|Texture Coordinate Array
|Level 0 file
| -
|-
|-
|[[OBD:ONIA|ONIA]]
|[[OBD:TXMB|TXMB]]
|AINO
|BMXT
|Oni Character Impact Array
|Texture Map Big
|Character file, useless?
| -
|-
|-
|[[OBD:ONLD|ONLD]]
|[[OBD:TXMP|TXMP]]
|DLNO
|PMXT
|Oni Game Level Descriptor
|Texture Map
|Level 0 file
| -
|-
|-
|[[OBD:ONLV|ONLV]]
|TXPC*
|VLNO
|CPXT
|Oni Game Level
|Texture Procedure Data
|Level file
| -
|-
|-
|[[OBD:ONMA|ONMA]]
|UUEA*
|AMNO
|AEUU
|Imported Marker Node Array
|Error Binding Array
|Level file
| -
|-
|-
|[[OBD:ONOA|ONOA]]
|UVDL*
|AONO
|LDVU
|Object Gunk Array
|UV Data List
|Level file
| -
|-
|-
|[[OBD:ONSA|ONSA]]
|[[OBD:VCRA|VCRA]]
|ASNO
|ARCV
|Imported Spawn Array
|3D Vector Array
|Level file
| -
|}
==Level 0 files==
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Code
!Description
!Notes
|-
|-
|[[OBD:ONSK|ONSK]]
|[[OBD:CONS|CONS]]
|KSNO
|SNOC
|Oni Sky Class
|Console
|Level file
|
|-
|-
|[[OBD:ONTA|ONTA]]
|[[OBD:DOOR|DOOR]]
|ATNO
|ROOD
|Trigger Array
|Door
|Level file, useless?
|
|-
|-
|[[OBD:ONVL|ONVL]]
|[[OBD:DPge|DPge]]
|LVNO
|egPD
|Oni Variant List
|Diary Page
|Level 0 file, useless?
|
|-
|-
|[[OBD:ONWC|ONWC]]
|[[OBD:HPge|HPge]]
|CWNO
|egPH
|Oni Weapon Class
|Help Page
|Level file, zero byte file
|
|-
|-
|[[OBD:OPge|OPge]]
|[[OBD:IGHH|IGHH]]
|egPO
|HHGI
|Objective Page
|IGUI HUD Help
|Message file
|
|-
|-
|[[OBD:OSBD|OSBD]]
|[[OBD:KeyI|KeyI]]
|DBSO
|IyeK
|Oni Sound Binary Data
|Key Icons
|Level 0 file
|
|-
|-
|[[OBD:OTIT|OTIT]]
|[[OBD:OFGA|OFGA]]
|TITO
|AGFO
|Oct Tree Interior Node Array
|Object Furn Geom Array
|Level file
|
|-
|-
|[[OBD:OTLF|OTLF]]
|[[OBD:ONGS|ONGS]]
|FLTO
|SGNO
|Oct Tree Leaf Node Array
|Oni Game Settings
|Level file
|
|-
|-
|[[OBD:PLEA|PLEA]]
|[[OBD:ONLD|ONLD]]
|AELP
|DLNO
|Plane Equation Array
|Oni Game Level Descriptor
|Level file
|
|-
|-
|[[OBD:PNTA|PNTA]]
|[[OBD:ONVL|ONVL]]
|ATNP
|LVNO
|3D Point Array
|Oni Variant List
| -
|useless?
|-
|-
|[[OBD:PSpc|PSpc]]
|[[OBD:OSBD|OSBD]]
|cpSP
|DBSO
|Part Specification
|Oni Sound Binary Data
|Message file
|
|-
|-
|[[OBD:PSpL|PSpL]]
|[[OBD:PSpL|PSpL]]
|LpSP
|LpSP
|Part Specification List
|Part Specification List
|Level 0 file
|
|-
|-
|[[OBD:PSUI|PSUI]]
|[[OBD:PSUI|PSUI]]
|IUSP
|IUSP
|Part Specifications UI
|Part Specifications UI
|Level 0 file
|
|-
|[[OBD:QTNA|QTNA]]
|ANTQ
|Quad Tree Node Array
|Level file
|-
|QUDA*
|ADUQ
|Quad Array
| -
|-
|[[OBD:SNDD|SNDD]]
|DDNS
|Sound Data
| -
|-
|-
|[[OBD:StNA|StNA]]
|[[OBD:StNA|StNA]]
|ANtS
|ANtS
|String Array
|String Array
|Level 0 file
|
|-
|-
|[[OBD:SUBT|SUBT]]
|[[OBD:SUBT|SUBT]]
|TBUS
|TBUS
|Subtitle Array
|Subtitle Array
|Level 0 file
|
|-
|[[OBD:TRGE|TRGE]]
|EGRT
|Trigger Emitter
|
|-
|[[OBD:TRIG|TRIG]]
|GIRT
|Trigger
|
|-
|[[OBD:TSFL|TSFL]]
|LFST
|Font Language
|
|-
|[[OBD:TSFT|TSFT]]
|TFST
|Font
|
|-
|[[OBD:TSGA|TSGA]]
|AGST
|Glyph Array
|
|-
|[[OBD:TStr|TStr]]
|rtST
|String
|
|-
|[[OBD:TURR|TURR]]
|RRUT
|Turret
|
|-
|[[OBD:WMCL|WMCL]]
|LCMW
|WM Cursor List
|
|-
|[[OBD:WMDD|WMDD]]
|DDMW
|WM Dialog Data
|
|-
|[[OBD:WMM_|WMM_]]
|_MMW
|WM Menu
|
|-
|[[OBD:WMMB|WMMB]]
|BMMW
|WM Menu Bar
|
|-
|[[OBD:WPge|WPge]]
|egPW
|Weapon Page
|
|}
==Message files==
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Code
!Description
!Notes
|-
|[[OBD:IGPA|IGPA]]
|APGI
|IGUI Page Array
|
|-
|[[OBD:IGPG|IGPG]]
|GPGI
|IGUI Page
|
|-
|[[OBD:IGSA|IGSA]]
|ASGI
|IGUI String Array
|
|-
|[[OBD:IGSt|IGSt]]
|tSGI
|IGUI String
|
|-
|[[OBD:IPge|IPge]]
|egPI
|Item Page
|not in all levels
|-
|[[OBD:OPge|OPge]]
|egPO
|Objective Page
|
|-
|[[OBD:PSpc|PSpc]]
|cpSP
|Part Specification
|
|-
|[[OBD:TSFF|TSFF]]
|FFST
|Font Family
|0 byte file
|-
|[[OBD:TxtC|TxtC]]
|CtxT
|Text Console
|Message file
|}
==Character files==
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Code
!Description
!Notes
|-
|[[OBD:CBPI|CBPI]]
|IPBC
|Character Body Part Impacts
|
|-
|-
|TMFA*
|[[OBD:CBPM|CBPM]]
|AFMT
|MPBC
|Float Array
|Character Body Part Material
| -
|
|-
|[[OBD:Impt|Impt]]
|tpmI
|Impact Tree
|0 byte file
|-
|[[OBD:ONCC|ONCC]]
|CCNO
|Oni Character Class
|
|-
|[[OBD:ONCP|ONCP]]
|PCNO
|Oni Character Particle Array
|useless?
|-
|[[OBD:ONCV|ONCV]]
|VCNO
|Oni Character Variant
|0 byte file, useless?
|-
|-
|TMRA*
|[[OBD:ONIA|ONIA]]
|ARMT
|AINO
|Template Reference Array
|Oni Character Impact Array
| -
|useless?
|-
|-
|[[OBD:TRAC|TRAC]]
|[[OBD:TRAC|TRAC]]
|CART
|CART
|Animation Collection
|Animation Collection
|Character file
|
|-
|-
|[[OBD:TRAM|TRAM]]
|[[OBD:TRAM|TRAM]]
|MART
|MART
|Totoro Animation Sequence
|Totoro Animation Sequence
|Character file
|
|-
|-
|[[OBD:TRAS|TRAS]]
|[[OBD:TRAS|TRAS]]
|SART
|SART
|Totoro Aiming Screen
|Totoro Aiming Screen
|Character file
|
|-
|-
|[[OBD:TRBS|TRBS]]
|[[OBD:TRBS|TRBS]]
|SBRT
|SBRT
|Totoro Body Set
|Totoro Body Set
|Character file
|
|-
|-
|[[OBD:TRCM|TRCM]]
|[[OBD:TRCM|TRCM]]
|MCRT
|MCRT
|Totoro Quaternion Body
|Totoro Quaternion Body
|Character file
|
|-
|TRFT*
|TFRT
|Totoro Facing Table
| -
|-
|-
|[[OBD:TRGA|TRGA]]
|[[OBD:TRGA|TRGA]]
|AGRT
|AGRT
|Totoro Quaternion Body Geometry Array
|Totoro Quaternion Body Geometry Array
|Character file
|
|-
|[[OBD:TRGE|TRGE]]
|EGRT
|Trigger Emitter
|Level 0 file
|-
|-
|[[OBD:TRIA|TRIA]]
|[[OBD:TRIA|TRIA]]
|AIRT
|AIRT
|Totoro Quaternion Body Index Array
|Totoro Quaternion Body Index Array
|Character file
|
|-
|[[OBD:TRIG|TRIG]]
|GIRT
|Trigger
|Level 0 file
|-
|-
|[[OBD:TRMA|TRMA]]
|[[OBD:TRMA|TRMA]]
|AMRT
|AMRT
|Texture Map Array
|Texture Map Array
|Character file
|
|-
|-
|[[OBD:TRSC|TRSC]]
|[[OBD:TRSC|TRSC]]
|CSRT
|CSRT
|Screen (Aiming) Collection
|Screen (Aiming) Collection
|Character file, half 0 byte file
|half 0 byte file
|-
|-
|[[OBD:TRTA|TRTA]]
|[[OBD:TRTA|TRTA]]
|ATRT
|ATRT
|Totoro Quaternion Body Translation Array
|Totoro Quaternion Body Translation Array
|Character file
|
|-
|[[OBD:TSFF|TSFF]]
|FFST
|Font Family
|Message file, 0 byte file
|-
|[[OBD:TSFL|TSFL]]
|LFST
|Font Language
|Level 0 file
|-
|[[OBD:TSFT|TSFT]]
|TFST
|Font
|Level 0 file
|-
|[[OBD:TSGA|TSGA]]
|AGST
|Glyph Array
|Level 0 file
|-
|[[OBD:TStr|TStr]]
|rtST
|String
|Level 0 file
|-
|[[OBD:TURR|TURR]]
|RRUT
|Turret
|Level 0 file
|-
|[[OBD:TXAN|TXAN]]
|NAXT
|Texture Map Animation
| -
|-
|[[OBD:TXCA|TXCA]]
|ACXT
|Texture Coordinate Array
| -
|-
|[[OBD:TXMA|TXMA]]
|AMXT
|Texture Map Array
|Level file
|-
|[[OBD:TXMB|TXMB]]
|BMXT
|Texture Map Big
| -
|-
|[[OBD:TXMP|TXMP]]
|PMXT
|Texture Map
| -
|-
|TXPC*
|CPXT
|Texture Procedure Data
| -
|-
|[[OBD:TxtC|TxtC]]
|CtxT
|Text Console
|Message file
|-
|UUEA*
|AEUU
|Error Binding Array
| -
|-
|UVDL*
|LDVU
|UV Data List
| -
|}
{|
|[[OBD:VCRA|VCRA]]
|[[OBD:File_types#Level 0 files|WMCL]]
|[[OBD:File_types#Level 0 files|WMDD]]
|[[OBD:File_types#Level 0 files|WMM_]]
|[[OBD:File_types#Level 0 files|WMMB]]
|[[OBD:File_types#Level 0 files|WPge]]
|}
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
==Level files==
 
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
|-style="background:#ffddbb"
Line 571: Line 593:
!Description
!Description
!Notes
!Notes
|-
|3CLA*
|ALC3
|RGB Color Array
| -
|-
|-
|[[OBD:ABNA|ABNA]]
|[[OBD:ABNA|ABNA]]
|ANBA
|ANBA
|BSP Tree Node Array
|BSP Tree Node Array
|Level file
|
|-
|-
|[[OBD:AGDB|AGDB]]
|[[OBD:AGDB|AGDB]]
|BDGA
|BDGA
|Gunk Quad Debug Array
|Gunk Quad Debug Array
|Level file
|
|-
|-
|[[OBD:AGQC|AGQC]]
|[[OBD:AGQC|AGQC]]
|CQGA
|CQGA
|Gunk Quad Collision Array
|Gunk Quad Collision Array
|Level file
|
|-
|-
|[[OBD:AGQG|AGQG]]
|[[OBD:AGQG|AGQG]]
|GQGA
|GQGA
|Gunk Quad General Array
|Gunk Quad General Array
|Level file
|
|-
|AGQM*
|MQGA
|Gunk Quad Material
| -
|-
|-
|[[OBD:AGQR|AGQR]]
|[[OBD:AGQR|AGQR]]
|RQGA
|RQGA
|Gunk Quad Render Array
|Gunk Quad Render Array
|Level file
|
|-
|-
|[[OBD:AISA|AISA]]
|[[OBD:AISA|AISA]]
|ASIA
|ASIA
|AI Character Setup Array
|AI Character Setup Array
|Level file
|
|-
|-
|[[OBD:AITR|AITR]]
|[[OBD:AITR|AITR]]
|RTIA
|RTIA
|AI Script Trigger Array
|AI Script Trigger Array
|Level file
|
|-
|AIWA*
|AWIA
|AI Imported Waypoint Array
| -
|-
|-
|[[OBD:AKAA|AKAA]]
|[[OBD:AKAA|AKAA]]
|AAKA
|AAKA
|Adjacency Array
|Adjacency Array
|Level file
|
|-
|-
|[[OBD:AKBA|AKBA]]
|[[OBD:AKBA|AKBA]]
|ABKA
|ABKA
|Side Array
|Side Array
|Level file
|
|-
|-
|[[OBD:AKBP|AKBP]]
|[[OBD:AKBP|AKBP]]
|PBKA
|PBKA
|BSP Node Array
|BSP Node Array
|Level file
|
|-
|-
|[[OBD:AKDA|AKDA]]
|[[OBD:AKDA|AKDA]]
|ADKA
|ADKA
|Door Frame Array
|Door Frame Array
|Level file
|
|-
|-
|[[OBD:AKEV|AKEV]]
|[[OBD:AKEV|AKEV]]
|VEKA
|VEKA
|Akira Environment
|Akira Environment
|Level file
|
|-
|-
|[[OBD:AKOT|AKOT]]
|[[OBD:AKOT|AKOT]]
|TOKA
|TOKA
|Oct Tree
|Oct Tree
|Level file
|
|-
|-
|[[OBD:AKVA|AKVA]]
|[[OBD:AKVA|AKVA]]
|AVKA
|AVKA
|BNV Node Array
|BNV Node Array
|Level file
|
|-
|[[OBD:BINA|BINA]]
|ANIB
|Binary Data
|Start file
|-
|[[OBD:CBPI|CBPI]]
|IPBC
|Character Body Part Impacts
|Character file
|-
|[[OBD:CBPM|CBPM]]
|MPBC
|Character Body Part Material
|Character file
|-
|[[OBD:CONS|CONS]]
|SNOC
|Console
|Level 0 file
|-
|-
|[[OBD:CRSA|CRSA]]
|[[OBD:CRSA|CRSA]]
|ASRC
|ASRC
|Corpse Array
|Corpse Array
|Level file
|
|-
|[[OBD:DOOR|DOOR]]
|ROOD
|Door
|Level 0 file
|-
|[[OBD:DPge|DPge]]
|egPD
|Diary Page
|Level 0 file
|-
|EDIA*
|AIDE
|Edge Index Array
| -
|-
|-
|[[OBD:ENVP|ENVP]]
|[[OBD:ENVP|ENVP]]
|PVNE
|PVNE
|Env Particle Array
|Env Particle Array
|Level file
|
|-
|[[OBD:FILM|FILM]]
|MLIF
|Film
| -
|-
|FXLR*
|RLXF
|FX Laser Effect
| -
|-
|GMAN*
|NAMG
|Geometry Animation
| -
|-
|[[OBD:HPge|HPge]]
|egPH
|Help Page
|Level 0 file
|-
|[[OBD:IDXA|IDXA]]
|AXDI
|Index Array
| -
|-
|[[OBD:IGHH|IGHH]]
|HHGI
|IGUI HUD Help
|Level 0 file
|-
|[[OBD:IGPA|IGPA]]
|APGI
|IGUI Page Array
|Message file
|-
|[[OBD:IGPG|IGPG]]
|GPGI
|IGUI Page
|Message file
|-
|[[OBD:IGSA|IGSA]]
|ASGI
|IGUI String Array
|Message file
|-
|[[OBD:IGSt|IGSt]]
|tSGI
|IGUI String
|Message file
|-
|[[OBD:Impt|Impt]]
|tpmI
|Impact Tree
|Character file, zero byte file
|-
|[[OBD:IPge|IPge]]
|egPI
|Item Page
|Message file, not in all levels
|-
|[[OBD:KeyI|KeyI]]
|IyeK
|Key Icons
|Level 0 file
|-
|[[OBD:M3GA|M3GA]]
|AG3M
|Geometry Array
| -
|-
|[[OBD:M3GM|M3GM]]
|MG3M
|Geometry
| -
|-
|M3TA*
|AT3M
|Triangle Array
| -
|-
|[[OBD:Mtrl|Mtrl]]
|lrtM
|Material
|zero byte file
|-
|NMSA*
|ASMN
|Network Spawn Point Array
| -
|-
|[[OBD:OBAN|OBAN]]
|NABO
|Object Animation
| -
|-
|-
|[[OBD:OBDC|OBDC]]
|[[OBD:OBDC|OBDC]]
|CDBO
|CDBO
|Door Class Array
|Door Class Array
|Level file
|
|-
|OBLS*
|SLBO
|Object LS Data
| -
|-
|-
|[[OBD:OBOA|OBOA]]
|[[OBD:OBOA|OBOA]]
|AOBO
|AOBO
|Starting Object Array
|Starting Object Array
|Level file
|
|-
|[[OBD:OFGA|OFGA]]
|AGFO
|Object Furn Geom Array
|Level 0 file
|-
|[[OBD:ONCC|ONCC]]
|CCNO
|Oni Character Class
|Character file
|-
|[[OBD:ONCP|ONCP]]
|PCNO
|Oni Character Particle Array
|Character file, useless?
|-
|[[OBD:ONCV|ONCV]]
|VCNO
|Oni Character Variant
|Character file, zero byte file, useless?
|-
|-
|[[OBD:ONFA|ONFA]]
|[[OBD:ONFA|ONFA]]
|AFNO
|AFNO
|Imported Flag Node Array
|Imported Flag Node Array
|Level file
|
|-
|[[OBD:ONGS|ONGS]]
|SGNO
|Oni Game Settings
|Level 0 file
|-
|[[OBD:ONIA|ONIA]]
|AINO
|Oni Character Impact Array
|Character file, useless?
|-
|[[OBD:ONLD|ONLD]]
|DLNO
|Oni Game Level Descriptor
|Level 0 file
|-
|-
|[[OBD:ONLV|ONLV]]
|[[OBD:ONLV|ONLV]]
|VLNO
|VLNO
|Oni Game Level
|Oni Game Level
|Level file
|
|-
|-
|[[OBD:ONMA|ONMA]]
|[[OBD:ONMA|ONMA]]
|AMNO
|AMNO
|Imported Marker Node Array
|Imported Marker Node Array
|Level file
|
|-
|-
|[[OBD:ONOA|ONOA]]
|[[OBD:ONOA|ONOA]]
|AONO
|AONO
|Object Gunk Array
|Object Gunk Array
|Level file
|
|-
|-
|[[OBD:ONSA|ONSA]]
|[[OBD:ONSA|ONSA]]
|ASNO
|ASNO
|Imported Spawn Array
|Imported Spawn Array
|Level file
|
|-
|-
|[[OBD:ONSK|ONSK]]
|[[OBD:ONSK|ONSK]]
|KSNO
|KSNO
|Oni Sky Class
|Oni Sky Class
|Level file
|
|-
|-
|[[OBD:ONTA|ONTA]]
|[[OBD:ONTA|ONTA]]
|ATNO
|ATNO
|Trigger Array
|Trigger Array
|Level file, useless?
|useless?
|-
|[[OBD:ONVL|ONVL]]
|LVNO
|Oni Variant List
|Level 0 file, useless?
|-
|-
|[[OBD:ONWC|ONWC]]
|[[OBD:ONWC|ONWC]]
|CWNO
|CWNO
|Oni Weapon Class
|Oni Weapon Class
|Level file, zero byte file
|0 byte file
|-
|[[OBD:OPge|OPge]]
|egPO
|Objective Page
|Message file
|-
|[[OBD:OSBD|OSBD]]
|DBSO
|Oni Sound Binary Data
|Level 0 file
|-
|-
|[[OBD:OTIT|OTIT]]
|[[OBD:OTIT|OTIT]]
|TITO
|TITO
|Oct Tree Interior Node Array
|Oct Tree Interior Node Array
|Level file
|
|-
|-
|[[OBD:OTLF|OTLF]]
|[[OBD:OTLF|OTLF]]
|FLTO
|FLTO
|Oct Tree Leaf Node Array
|Oct Tree Leaf Node Array
|Level file
|
|-
|-
|[[OBD:PLEA|PLEA]]
|[[OBD:PLEA|PLEA]]
|AELP
|AELP
|Plane Equation Array
|Plane Equation Array
|Level file
|
|-
|[[OBD:PNTA|PNTA]]
|ATNP
|3D Point Array
| -
|-
|[[OBD:PSpc|PSpc]]
|cpSP
|Part Specification
|Message file
|-
|[[OBD:PSpL|PSpL]]
|LpSP
|Part Specification List
|Level 0 file
|-
|[[OBD:PSUI|PSUI]]
|IUSP
|Part Specifications UI
|Level 0 file
|-
|-
|[[OBD:QTNA|QTNA]]
|[[OBD:QTNA|QTNA]]
|ANTQ
|ANTQ
|Quad Tree Node Array
|Quad Tree Node Array
|Level file
|
|-
|QUDA*
|ADUQ
|Quad Array
| -
|-
|[[OBD:SNDD|SNDD]]
|DDNS
|Sound Data
| -
|-
|[[OBD:StNA|StNA]]
|ANtS
|String Array
|Level 0 file
|-
|[[OBD:SUBT|SUBT]]
|TBUS
|Subtitle Array
|Level 0 file
|-
|TMFA*
|AFMT
|Float Array
| -
|-
|TMRA*
|ARMT
|Template Reference Array
| -
|-
|[[OBD:TRAC|TRAC]]
|CART
|Animation Collection
|Character file
|-
|[[OBD:TRAM|TRAM]]
|MART
|Totoro Animation Sequence
|Character file
|-
|[[OBD:TRAS|TRAS]]
|SART
|Totoro Aiming Screen
|Character file
|-
|[[OBD:TRBS|TRBS]]
|SBRT
|Totoro Body Set
|Character file
|-
|[[OBD:TRCM|TRCM]]
|MCRT
|Totoro Quaternion Body
|Character file
|-
|TRFT*
|TFRT
|Totoro Facing Table
| -
|-
|[[OBD:TRGA|TRGA]]
|AGRT
|Totoro Quaternion Body Geometry Array
|Character file
|-
|[[OBD:TRGE|TRGE]]
|EGRT
|Trigger Emitter
|Level 0 file
|-
|[[OBD:TRIA|TRIA]]
|AIRT
|Totoro Quaternion Body Index Array
|Character file
|-
|[[OBD:TRIG|TRIG]]
|GIRT
|Trigger
|Level 0 file
|-
|[[OBD:TRMA|TRMA]]
|AMRT
|Texture Map Array
|Character file
|-
|[[OBD:TRSC|TRSC]]
|CSRT
|Screen (Aiming) Collection
|Character file, half 0 byte file
|-
|[[OBD:TRTA|TRTA]]
|ATRT
|Totoro Quaternion Body Translation Array
|Character file
|-
|[[OBD:TSFF|TSFF]]
|FFST
|Font Family
|Message file, 0 byte file
|-
|[[OBD:TSFL|TSFL]]
|LFST
|Font Language
|Level 0 file
|-
|[[OBD:TSFT|TSFT]]
|TFST
|Font
|Level 0 file
|-
|[[OBD:TSGA|TSGA]]
|AGST
|Glyph Array
|Level 0 file
|-
|[[OBD:TStr|TStr]]
|rtST
|String
|Level 0 file
|-
|[[OBD:TURR|TURR]]
|RRUT
|Turret
|Level 0 file
|-
|[[OBD:TXAN|TXAN]]
|NAXT
|Texture Map Animation
| -
|-
|[[OBD:TXCA|TXCA]]
|ACXT
|Texture Coordinate Array
| -
|-
|-
|[[OBD:TXMA|TXMA]]
|[[OBD:TXMA|TXMA]]
|AMXT
|AMXT
|Texture Map Array
|Texture Map Array
|Level file
|
|-
|[[OBD:TXMB|TXMB]]
|BMXT
|Texture Map Big
| -
|-
|[[OBD:TXMP|TXMP]]
|PMXT
|Texture Map
| -
|-
|TXPC*
|CPXT
|Texture Procedure Data
| -
|-
|[[OBD:TxtC|TxtC]]
|CtxT
|Text Console
|Message file
|-
|UUEA*
|AEUU
|Error Binding Array
| -
|-
|UVDL*
|LDVU
|UV Data List
| -
|-
|[[OBD:VCRA|VCRA]]
|ARCV
|3D Vector Array
| -
|-
|[[OBD:WMCL|WMCL]]
|LCMW
|WM Cursor List
|Level 0 file
|-
|[[OBD:WMDD|WMDD]]
|DDMW
|WM Dialog Data
|Level 0 file
|-
|[[OBD:WMM_|WMM_]]
|_MMW
|WM Menu
|Level 0 file
|-
|[[OBD:WMMB|WMMB]]
|BMMW
|WM Menu Bar
|Level 0 file
|-
|[[OBD:WPge|WPge]]
|egPW
|Weapon Page
|Level 0 file
|}
|}
==Level 0 files==
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types

Revision as of 06:09, 29 December 2005

Main Page >> Oni Binary Data >> File types


The table below shows all file types of Oni.
files with a * are relicts of an early development stage and therefore without any function.

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

Main Page >> Oni Binary Data >> File types

General files

Type Code Description Notes
3CLA* ALC3 RGB Color Array -
AGQM* MQGA Gunk Quad Material -
AIWA* AWIA AI Imported Waypoint Array -
BINA ANIB Binary Data Start file
EDIA* AIDE Edge Index Array -
FILM MLIF Film -
FXLR* RLXF FX Laser Effect -
GMAN* NAMG Geometry Animation -
IDXA AXDI Index Array -
M3GA AG3M Geometry Array -
M3GM MG3M Geometry -
M3TA* AT3M Triangle Array -
Mtrl lrtM Material zero byte file
NMSA* ASMN Network Spawn Point Array -
OBAN NABO Object Animation -
OBLS* SLBO Object LS Data -
PNTA ATNP 3D Point Array -
QUDA* ADUQ Quad Array -
SNDD DDNS Sound Data -
TMFA* AFMT Float Array -
TMRA* ARMT Template Reference Array -
TRFT* TFRT Totoro Facing Table -
TXAN NAXT Texture Map Animation -
TXCA ACXT Texture Coordinate Array -
TXMB BMXT Texture Map Big -
TXMP PMXT Texture Map -
TXPC* CPXT Texture Procedure Data -
UUEA* AEUU Error Binding Array -
UVDL* LDVU UV Data List -
VCRA ARCV 3D Vector Array -

Level 0 files

Type Code Description Notes
CONS SNOC Console
DOOR ROOD Door
DPge egPD Diary Page
HPge egPH Help Page
IGHH HHGI IGUI HUD Help
KeyI IyeK Key Icons
OFGA AGFO Object Furn Geom Array
ONGS SGNO Oni Game Settings
ONLD DLNO Oni Game Level Descriptor
ONVL LVNO Oni Variant List useless?
OSBD DBSO Oni Sound Binary Data
PSpL LpSP Part Specification List
PSUI IUSP Part Specifications UI
StNA ANtS String Array
SUBT TBUS Subtitle Array
TRGE EGRT Trigger Emitter
TRIG GIRT Trigger
TSFL LFST Font Language
TSFT TFST Font
TSGA AGST Glyph Array
TStr rtST String
TURR RRUT Turret
WMCL LCMW WM Cursor List
WMDD DDMW WM Dialog Data
WMM_ _MMW WM Menu
WMMB BMMW WM Menu Bar
WPge egPW Weapon Page

Message files

Type Code Description Notes
IGPA APGI IGUI Page Array
IGPG GPGI IGUI Page
IGSA ASGI IGUI String Array
IGSt tSGI IGUI String
IPge egPI Item Page not in all levels
OPge egPO Objective Page
PSpc cpSP Part Specification
TSFF FFST Font Family 0 byte file
TxtC CtxT Text Console Message file

Character files

Type Code Description Notes
CBPI IPBC Character Body Part Impacts
CBPM MPBC Character Body Part Material
Impt tpmI Impact Tree 0 byte file
ONCC CCNO Oni Character Class
ONCP PCNO Oni Character Particle Array useless?
ONCV VCNO Oni Character Variant 0 byte file, useless?
ONIA AINO Oni Character Impact Array useless?
TRAC CART Animation Collection
TRAM MART Totoro Animation Sequence
TRAS SART Totoro Aiming Screen
TRBS SBRT Totoro Body Set
TRCM MCRT Totoro Quaternion Body
TRGA AGRT Totoro Quaternion Body Geometry Array
TRIA AIRT Totoro Quaternion Body Index Array
TRMA AMRT Texture Map Array
TRSC CSRT Screen (Aiming) Collection half 0 byte file
TRTA ATRT Totoro Quaternion Body Translation Array

Level files

Type Code Description Notes
ABNA ANBA BSP Tree Node Array
AGDB BDGA Gunk Quad Debug Array
AGQC CQGA Gunk Quad Collision Array
AGQG GQGA Gunk Quad General Array
AGQR RQGA Gunk Quad Render Array
AISA ASIA AI Character Setup Array
AITR RTIA AI Script Trigger Array
AKAA AAKA Adjacency Array
AKBA ABKA Side Array
AKBP PBKA BSP Node Array
AKDA ADKA Door Frame Array
AKEV VEKA Akira Environment
AKOT TOKA Oct Tree
AKVA AVKA BNV Node Array
CRSA ASRC Corpse Array
ENVP PVNE Env Particle Array
OBDC CDBO Door Class Array
OBOA AOBO Starting Object Array
ONFA AFNO Imported Flag Node Array
ONLV VLNO Oni Game Level
ONMA AMNO Imported Marker Node Array
ONOA AONO Object Gunk Array
ONSA ASNO Imported Spawn Array
ONSK KSNO Oni Sky Class
ONTA ATNO Trigger Array useless?
ONWC CWNO Oni Weapon Class 0 byte file
OTIT TITO Oct Tree Interior Node Array
OTLF FLTO Oct Tree Leaf Node Array
PLEA AELP Plane Equation Array
QTNA ANTQ Quad Tree Node Array
TXMA AMXT Texture Map Array

Main Page >> Oni Binary Data >> File types