OBD:File types
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 : "Character files" should probably be a subsection of "Level Files", "Message files" a subsection of "General files", etc...
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