Jump to content

OBD:File types: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|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. Is the "Code" column really informative?
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.


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.
The table below shows all of Oni's file types.
{|
{| border="1" cellpadding="2" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Appearance
!Appearance
!Meaning
!Meaning
Line 21: Line 22:
|}
|}
{| border="1" cellpadding="2" cellspacing="0" style="background:#ffeedd"
{| border="1" cellpadding="2" cellspacing="0" style="background:#ffeedd"
|<strike>3CLA</strike>
|[[OBD:File_types#Defunct files|<strike>3CLA</strike>]]
|[[OBD:File_types#Level files|'''ABNA''']]
|[[OBD:File_types#Level files|'''ABNA''']]
|[[OBD:File_types#Level files|'''AGDB''']]
|[[OBD:File_types#Level files|'''AGDB''']]
|[[OBD:File_types#Level files|'''AGQC''']]
|[[OBD:File_types#Level files|'''AGQC''']]
|[[OBD:File_types#Level files|'''AGQG''']]
|[[OBD:File_types#Level files|'''AGQG''']]
|<strike>AGQM</strike>
|[[OBD:File_types#Defunct files|<strike>AGQM</strike>]]
|-
|-
|[[OBD:File_types#Level files|'''AGQR''']]
|[[OBD:File_types#Level files|'''AGQR''']]
|[[OBD:File_types#Level files|'''AISA''']]
|[[OBD:File_types#Level files|'''AISA''']]
|[[OBD:File_types#Level files|'''AITR''']]
|[[OBD:File_types#Level files|'''AITR''']]
|<strike>AIWA</strike>
|[[OBD:File_types#Defunct files|<strike>AIWA</strike>]]
|[[OBD:File_types#Level files|'''AKAA''']]
|[[OBD:File_types#Level files|'''AKAA''']]
|[[OBD:File_types#Level files|'''AKBA''']]
|[[OBD:File_types#Level files|'''AKBA''']]
Line 40: Line 41:
|[[OBD:File_types#Level files|'''AKOT''']]
|[[OBD:File_types#Level files|'''AKOT''']]
|[[OBD:File_types#Level files|'''AKVA''']]
|[[OBD:File_types#Level files|'''AKVA''']]
|[[OBD:BINA|BINA]]
|[[OBD:File_types#Misc files|BINA]]
|-
|-
|[[OBD:File_types#Character files|'''''CBPI''''']]
|[[OBD:File_types#Character files|'''''CBPI''''']]
Line 49: Line 50:
|[[OBD:File_types#Level 0 files|''DPge'']]
|[[OBD:File_types#Level 0 files|''DPge'']]
|-
|-
|<strike>EDIA</strike>
|[[OBD:File_types#Defunct files|<strike>EDIA</strike>]]
|[[OBD:File_types#Level files|'''ENVP''']]
|[[OBD:File_types#Level files|'''ENVP''']]
|[[OBD:FILM|FILM]]
|[[OBD:File_types#Misc files|FILM]]
|<strike>FXLR</strike>
|[[OBD:File_types#Defunct files|<strike>FXLR</strike>]]
|<strike>GMAN</strike>
|[[OBD:File_types#Defunct files|<strike>GMAN</strike>]]
|[[OBD:File_types#Level 0 files|''HPge'']]
|[[OBD:File_types#Level 0 files|''HPge'']]
|-
|-
|[[OBD:IDXA|IDXA]]
|[[OBD:File_types#Misc files|IDXA]]
|[[OBD:File_types#Level 0 files|''IGHH'']]
|[[OBD:File_types#Level 0 files|''IGHH'']]
|[[OBD:File_types#Message files|IGPA]]
|[[OBD:File_types#Message files|IGPA]]
Line 66: Line 67:
|[[OBD:File_types#Message files|IPge]]
|[[OBD:File_types#Message files|IPge]]
|[[OBD:File_types#Level 0 files|''KeyI'']]
|[[OBD:File_types#Level 0 files|''KeyI'']]
|[[OBD:M3GA|M3GA]]
|[[OBD:File_types#Misc files|M3GA]]
|[[OBD:M3GM|M3GM]]
|[[OBD:File_types#Misc files|M3GM]]
|<strike>M3TA</strike>
|[[OBD:File_types#Defunct files|<strike>M3TA</strike>]]
|-
|-
|[[OBD:Mtrl|Mtrl]]
|[[OBD:File_types#Misc files|Mtrl]]
|<strike>NMSA</strike>
|[[OBD:File_types#Defunct files|<strike>NMSA</strike>]]
|[[OBD:OBAN|OBAN]]
|[[OBD:File_types#Misc files|OBAN]]
|[[OBD:File_types#Level files|'''OBDC''']]
|[[OBD:File_types#Level files|'''OBDC''']]
|<strike>OBLS</strike>
|[[OBD:File_types#Defunct files|<strike>OBLS</strike>]]
|[[OBD:File_types#Level files|'''OBOA''']]
|[[OBD:File_types#Level files|'''OBOA''']]
|-
|-
Line 101: Line 102:
|[[OBD:File_types#Level files|'''OTLF''']]
|[[OBD:File_types#Level files|'''OTLF''']]
|[[OBD:File_types#Level files|'''PLEA''']]
|[[OBD:File_types#Level files|'''PLEA''']]
|[[OBD:PNTA|PNTA]]
|[[OBD:File_types#Misc files|PNTA]]
|[[OBD:File_types#Message files|PSpc]]
|[[OBD:File_types#Message files|PSpc]]
|[[OBD:File_types#Level 0 files|''PSpL'']]
|[[OBD:File_types#Level 0 files|''PSpL'']]
Line 107: Line 108:
|[[OBD:File_types#Level 0 files|''PSUI'']]
|[[OBD:File_types#Level 0 files|''PSUI'']]
|[[OBD:File_types#Level files|'''QTNA''']]
|[[OBD:File_types#Level files|'''QTNA''']]
|<strike>QUDA</strike>
|[[OBD:File_types#Defunct files|<strike>QUDA</strike>]]
|[[OBD:SNDD|SNDD]]
|[[OBD:File_types#Misc files|SNDD]]
|[[OBD:File_types#Level 0 files|''StNA'']]
|[[OBD:File_types#Level 0 files|''StNA'']]
|[[OBD:File_types#Level 0 files|''SUBT'']]
|[[OBD:File_types#Level 0 files|''SUBT'']]
|-
|-
|<strike>TMFA</strike>
|[[OBD:File_types#Defunct files|<strike>TMFA</strike>]]
|<strike>TMRA</strike>
|[[OBD:File_types#Defunct files|<strike>TMRA</strike>]]
|[[OBD:File_types#Character files|'''''TRAC''''']]
|[[OBD:File_types#Character files|'''''TRAC''''']]
|[[OBD:File_types#Character files|'''''TRAM''''']]
|[[OBD:File_types#Character files|'''''TRAM''''']]
Line 120: Line 121:
|-
|-
|[[OBD:File_types#Character files|'''''TRCM''''']]
|[[OBD:File_types#Character files|'''''TRCM''''']]
|<strike>TRFT</strike>
|[[OBD:File_types#Defunct files|<strike>TRFT</strike>]]
|[[OBD:File_types#Character files|'''''TRGA''''']]
|[[OBD:File_types#Character files|'''''TRGA''''']]
|[[OBD:File_types#Level 0 files|''TRGE'']]
|[[OBD:File_types#Level 0 files|''TRGE'']]
Line 136: Line 137:
|[[OBD:File_types#Level 0 files|''TStr'']]
|[[OBD:File_types#Level 0 files|''TStr'']]
|[[OBD:File_types#Level 0 files|''TURR'']]
|[[OBD:File_types#Level 0 files|''TURR'']]
|[[OBD:File_types#General files|TXAN]]
|[[OBD:File_types#Misc files|TXAN]]
|[[OBD:File_types#General files|TXCA]]
|[[OBD:File_types#Misc files|TXCA]]
|[[OBD:File_types#Level files|'''TXMA''']]
|[[OBD:File_types#Level files|'''TXMA''']]
|-
|-
|[[OBD:File_types#General files|TXMB]]
|[[OBD:File_types#Misc files|TXMB]]
|[[OBD:File_types#General files|TXMP]]
|[[OBD:File_types#Misc files|TXMP]]
|<strike>TXPC</strike>
|[[OBD:File_types#Defunct files|<strike>TXPC</strike>]]
|[[OBD:File_types#Level files|'''TxtC''']]
|[[OBD:File_types#Level files|'''TxtC''']]
|<strike>UUEA</strike>
|[[OBD:File_types#Defunct files|<strike>UUEA</strike>]]
|<strike>UVDL</strike>
|[[OBD:File_types#Defunct files|<strike>UVDL</strike>]]
|-
|-
|[[OBD:VCRA|VCRA]]
|[[OBD:File_types#Misc files|VCRA]]
|[[OBD:File_types#Level 0 files|''WMCL'']]
|[[OBD:File_types#Level 0 files|''WMCL'']]
|[[OBD:File_types#Level 0 files|''WMDD'']]
|[[OBD:File_types#Level 0 files|''WMDD'']]
Line 155: Line 156:
|}
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
==General files==
==Misc files==
===Unsorted===
===Unsorted===
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
Line 162: Line 163:
!Description
!Description
!Notes
!Notes
|-
|3CLA*
|RGB Color Array
| -
|-
|AGQM*
|Gunk Quad Material
| -
|-
|AIWA*
|AI Imported Waypoint Array
| -
|-
|-
|[[OBD:BINA|BINA]]
|[[OBD:BINA|BINA]]
|Binary Data
|Binary Data
|Start file
|Start file
|-
|EDIA*
|Edge Index Array
| -
|-
|-
|[[OBD:FILM|FILM]]
|[[OBD:FILM|FILM]]
|Film
|Film
| -
|-
|FXLR*
|FX Laser Effect
| -
|-
|GMAN*
|Geometry Animation
| -
| -
|-
|-
Line 205: Line 182:
|[[OBD:M3GM|M3GM]]
|[[OBD:M3GM|M3GM]]
|Geometry
|Geometry
| -
|-
|M3TA*
|Triangle Array
| -
| -
|-
|-
|[[OBD:Mtrl|Mtrl]]
|[[OBD:Mtrl|Mtrl]]
|Material
|Material
|zero byte file
|0 byte file
|-
|NMSA*
|Network Spawn Point Array
| -
|-
|-
|[[OBD:OBAN|OBAN]]
|[[OBD:OBAN|OBAN]]
|Object Animation
|Object Animation
| -
|-
|OBLS*
|Object LS Data
| -
| -
|-
|-
|[[OBD:PNTA|PNTA]]
|[[OBD:PNTA|PNTA]]
|3D Point Array
|3D Point Array
| -
|-
|QUDA*
|Quad Array
| -
| -
|-
|-
|[[OBD:SNDD|SNDD]]
|[[OBD:SNDD|SNDD]]
|Sound Data
|Sound Data
| -
|-
|TMFA*
|Float Array
| -
|-
|TMRA*
|Template Reference Array
| -
|-
|TRFT*
|Totoro Facing Table
| -
| -
|-
|-
Line 265: Line 214:
|[[OBD:TXMP|TXMP]]
|[[OBD:TXMP|TXMP]]
|Texture Map
|Texture Map
| -
|-
|TXPC*
|Texture Procedure Data
| -
|-
|UUEA*
|Error Binding Array
| -
|-
|UVDL*
|UV Data List
| -
| -
|-
|-
Line 326: Line 263:
| -
| -
|}
|}
 
===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==
==Level 0 files==
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
Line 576: Line 593:
|}
|}
===Character files===
===Character 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 617: Line 636:
|Totoro Animation Sequence
|Totoro Animation Sequence
| -
| -
|}
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|-
|[[OBD:TRAS|TRAS]]
|[[OBD:TRAS|TRAS]]
Line 648: Line 674:
|[[OBD:TRTA|TRTA]]
|[[OBD:TRTA|TRTA]]
|Totoro Quaternion Body Translation Array
|Totoro Quaternion Body Translation Array
| -
|-
| -
| -
| -
| -
|}
|}
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
==BIG table==
==BIG table==
{|
|
{| 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 885: Line 918:
|Oni Game Level
|Oni Game Level
|Level file
|Level file
|}
|
{| border="1" cellpadding="5" cellspacing="0" style="background:#ffeedd"
|-style="background:#ffddbb"
!Type
!Description
!Notes
|-
|-
|[[OBD:ONMA|ONMA]]
|[[OBD:ONMA|ONMA]]
Line 1,113: Line 1,153:
|Weapon Page
|Weapon Page
|Level 0 file
|Level 0 file
|}
|}
|}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> File types