OBD:File types/Naming

From OniGalore
< OBD:File types
Revision as of 19:27, 21 February 2007 by Geyser (talk | contribs) (uuuugleeeee)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Always named

AISA

part of (named) ONLV
Linked to by name???
level#_scripts
ONCC links
ONWC links

AITR

part of (named) ONLV
Linked to by name???
level#_scripts
possibly obsolete (only present in level8_Final)
no subtree

AKEV

part of (named) ONLV
all children are unnamed
PNTA link (vertices) (no subtree)
PLEA link (planes) (no subtree)
TXCA link (UVs) (no subtree)
AGQG link (quads) (no subtree)
AGQR link (quads too) (no subtree)
AGQC link (quads too) (no subtree)
AGDB link (quads too) (no link on Mac?) (RAW/SEP parts)
TXMA link (texture list) (TXMP links)
AKVA link (pathfinding grids) (no subtree) (RAW/SEP parts)
AKBA link ("side array" of pathfinding grids?) (no subtree)
2 IDXA links ("gunk" lookup) (no subtree)
AKBP link ("BSP node" ???) (no subtree)
ABNA link ("BSP tree" ???) (no subtree)
AKOT link (oct trees) (OTIT, OTLF, QTNA, IDXA, IDXA)
AKAA link ("adjacency" of pathfinding grids?) (no subtree)
AKDA link (doorframes) (no subtree)

BINA

nothing links here
Looked up by name (PAR3)
Looked up by name or label (SABD)
RAW/SEP part

CONS

nothing links here
Linked to by name???
All children unnamed
link to (unnamed) OFGA (M3GMs)
link to (unnamed) M3GM

DOOR

nothing links here
2 OFGA links (only one used in original Oni)
1 OBAN link
2 sound links (by label?)

DPge

nothing links here
links to (unnamed) IGPG

FILM

nothing links here
2 TRAM links

HPge

nothing links here
links to (unnamed) IGPG

IGHH

nothing links here
one of its kind
links to (named) TXMP

Impt

linked to by other Impt
looked up by name...
links to (named) Impt

IPge

nothing links here
links to (unnamed) IGPG

KeyI

nothing links here
one of its kind
links to (named) TXMP

Mtrl

linked to by other Mtrl
looked up by name...
links to (named) Mtrl

OBAN

part of (named) OBDC or (named) DOOR or (named) TRIG or (unnamed) OBOA (part of (named) ONLV)
No subtree

OBDC

part of (named) ONLV
Linked to by name???
level#_scripts
links to (named) OBAN

ONCC

linked to from (named) AISA (part of (named) ONLV) or (unnamed) CRSA (part of (named) ONLV)
No global instance in original Oni
link to (named) TXMP
links by label (OSBD)
link to (named) ONCV
link to (unnamed) ONCP
link to (unnamed) ONIA
link to (named) TRBS
link to (named) TRMA
link to (unnamed) CBPM
link to (unnamed) CBPI
link to (named) TRAC
link to (named) TRSC

ONCV

linked to from ONCC (level)
linked to from ONVL (level 0)
Looked up by name???
links to (named) ONCV

ONGS

one of its kind
nothing links here
game settings (level0_Final)
links to (named) M3GM
links to (named) TXMP
links by label (OSBD)

ONLD

one per level
nothing links here
no subtree

ONLV

one per level
nothing links here
all children unnamed except AKEV, ONSK AISA, AITR, ONSA, OBDC
AKEV link (environment) (...)
OBOA link (starting object) (M3GA, OBAN, ENVP)
ONMA link ("marker node") (useless?) (no subtree)
ONFA link ("flag node") (useless?) (no subtree)
ONTA link ("trigger") (useless?) (no subtree)
ONSK link (sky) (TXMP)
AISA link (AI scripts)
AITR link (AI triggers) (no subtree)
ONSA link ("spawn") (useless?) (no subtree)
OBDC link ("door class") (OBAN)
ONOA link (env groups) (IDXA)
ENVP link (toggleable env particles)(no subtree)
CRSA link (corpses) (ONCC)

ONSA

part of (named) ONLV
Linked to by name???
level#_scripts

ONSK

part of (named) ONLV
Linked to by name???
all children named
6 TXMP links (skybox)
8 TXMP link (sun/moon/stars)
1 TXMP link (???)
5 TXMP links (flares)

ONVL

one of its kind
nothing links here
links to (named) ONCV

ONWC

linked to from (named) WPge or (named) AISA (part of (named) ONLV)
links to (named) TXMP
link to (unnamed) M3GM
links by label (OSBD)

OPge

nothing links here
link to (unnamed) IGPA (IGPG and subtree...)

OSBD

nothing links here
Looked up by name or label (OSAm/OSIm)
Looked up by label (OSGr)
RAW/SEP part

PSpc

one per level (nothing links to them)
several in level 0 (linked to from (named) PSpL or PSUI or WMCL or nothing)
(cinematic_border.PSpc is an orphan ^^)
link to (named) TXMP

PSpL

one of its kind
nothing links here
links to (named) PSpc

PSUI

nothing links here
links to (named) PSpc

SNDD

nothing links here
RAW/SEP part

StNA

nothing links here
links to (unnamed) Tstr

SUBT

nothing links here
RAW/SEP part

TRAC

linked to fom (named) ONCC or (named) TRAC
link to (named) TRAC (optional)
links to (named) TRAM

TRAM

linked from (named) FILM or (named) TRAC or (named) TRAM or (named) TRAS
links to (named) TRAM (optional)
RAW/SEP children
link by label to ONCC's ONIA entry

TRAS

part of (named) TRSC
link to (named) TRAM

TRBS

linked to from (named) ONCC
links to (unnamed) TRCM

TRGE

linked to from (named) TRIG
link to (unnamed) M3GM

TRIG

linked to from (named) TRIG
link to (unnamed) M3GM
link to OBLS (obsolete)
link to (named) TRGE
link to (named) OBAN
links by label (OSBD)

TRMA

linked to from (named) ONCC
links to (named) TXMP

TRSC

linked to from (named) ONCC
link to (named) TRAS

TSFF

linked to by (named) WMDD and (unnamed) IGPG and ... !!!
one of its kind
Tahoma (level0_Final)
link to (named) TSFL
links to (unnamed) TSFT

TSFL

part of (named) TSFF
one of its kind
part of TSFF
Roman (level0_Final)

TURR

nothing links here
links to (unnamed) M3GM
link to OBLS (obsolete)
links by label (OSBD, BINA/PAR3)

TXMB

nothing links here
links to (named) TXMP

TxtC

nothing links here
link to (unnamed) IGPA (IGPG and subtree...)

WMCL

nothing links here
one of its kind
links to (named) PSpc

WMDD

nothing links here
links to (named) TSFF

WPge

nothing links here
links to (unnamed) IGPG
links to (named) ONWC !!!

WMM_

either WMMB or nothing links here

WMMB

nothing links here
one of its kind
links to (named) TSFF



Unnamed TXMP

part of (unnamed) TXAN (part of (named) TXMP)
  • no* link to (unnamed) TXAN
link to (named) TXMP (optional)
RAW/SEP part

Named TXMP

part of (named) TRMA or (unnamed) TXMA (part of (named) AKEV)
also linked to from a lot of other resources (ONCC, ONWC, ONGS...)
link to (unnamed) TXAN (optional)
link to (named) TXMP (optional)
RAW/SEP part



Almost always unnamed

M3GM

Named when
part of (unnamed) M3GA (part of (unnamed) OBAN) (same as (named) OBAN)
particle
projectile mesh
powerup mesh
axes
sphere
notfound
Unnamed when
part of (named) CONS
part of (unnamed) OFGA (part of (named) CONS or DOOR)
part of (named) ONWC
part of (named) TRIG
part of (named) TRGE
part of (named) TURR
part of (unnamed) TRGA (part of (unnamed) TRCM (part of (named) TRBS))
Links
(unnamed) PNTA
(unnamed) VCRA
(unnamed) VCRA
(unnamed) TXCA
(unnamed) IDXA
(unnamed) IDXA
(named) TXMP (optional)



Always unnamed

ABNA

part of (named) AKEV

AGDB

part of (named) AKEV
(RAW/SEP parts)

AGQC

part of (named) AKEV

AGQG

part of (named) AKEV

AGQR

part of (named) AKEV

AKAA

part of (named) AKEV

AKBA

part of (named) AKEV

AKBP

part of (named) AKEV

AKDA

part of (named) AKEV

AKOT

part of (named) AKEV
link to (unnamed) OTIT (no subtree)
link to (unnamed) OTLF (no subtree)
link to (unnamed) QTNA (no subtree)
link to (unnamed) IDXA (no subtree)
link to (unnamed) IDXA (no subtree)

AKVA

part of (named) AKEV
(RAW/SEP parts)

CBPI

part of (named) ONCC
links to (named) Impt (global)

CBPM

part of (named) ONCC
links to (named) Mtrl (global)

CRSA

part of (named) ONLV

ENVP

part of (named) ONLV
part of (unnamed) OBOA (part of (named) ONLV)

IDXA

part of (named) AKEV ("gunk" lookup)
part of M3GM (part of ...)
part of (unnamed) AKOT (part of (named) AKEV)
part of (unnamed) ONOA (part of (named) ONLV)

IGPA

part of (named) OPge or TxtC
links to (unnamed) IGPG

IGPG

part of (named) DPge or HPge or IPge or WPge
part of (unnamed) IGPA (part of (named) OPge or TxtC)
link to (named) TSFF (optional)
link to (named) PSpc/TXMP/WTF ???? (optional)
links to (unnamed) IGSA

IGSA

part of (unnamed) IGPG
links to (unnamed) IGSt

IGSt

part of (unnamed) IGSA
link to (named) TSFF (optional)


M3GA

part of (unnamed) OBOA
links to (named) M3GM

OBOA

part of (named) ONLV
link to (unnamed) M3GA
link to (named) OBAN
link to (unnamed) ENVP (part of (named) ONLV)

OFGA

part of (named) CONS
part of (named) DOOR
links to (unnamed) M3GM
links to OBLS (obsolete)

ONCP

part of (named) ONCC
links by label...

ONIA

part of (named) ONCC
links by label...

ONFA

part of (named) ONLV

ONMA

part of (named) ONLV

ONOA

part of (named) ONLV
link to (unnamed) IDXA

ONTA

part of (named) ONLV
(always empty, WTF)

OTIT

part of (unnamed) AKOT (part of (named) AKEV)

OTLF

part of (unnamed) AKOT (part of (named) AKEV)

QTNA

part of (unnamed) AKOT (part of (named) AKEV)

PLEA

part of (named) AKEV

PNTA

part of (named) AKEV
part of M3GM (part of ...)

TRCM

part of (named) TRBS
link to (unnamed) TRGA
link to (unnamed) TRTA
link to (unnamed) TRIA

TRGA

part of (unnamed) TRCM (part of (named) TRBS)
links to (unnamed) M3GM

TRIA

part of (unnamed) TRCM (part of (named) TRBS)

TRTA

part of (unnamed) TRCM (part of (named) TRBS)

TSFT

part of (named) TSFF
link to (unnamed) TSGA

TSGA

part of (unnamed) TSFT (part of (named) TSFF)

TStr

part of (named) StNA

TXAN

part of (named) TXMP
links to (unnamed) TXMP

TXCA

part of (named) AKEV
part of M3GM (part of ...)

TXMA

part of (named) AKEV
links to (named) TXMPs

VCRA

part of M3GM (part of...)