5,389
edits
m (→M3GM: oops) |
m (spacing) |
||
Line 9: | Line 9: | ||
---- | |||
---- | |||
==TXMP== | ==TXMP== | ||
TXMP are generally ''named''; unnamed TXMP are always animation frames of a ''named'' TXMP. | TXMP are generally ''named''; unnamed TXMP are always animation frames of a ''named'' TXMP. | ||
Line 20: | Line 21: | ||
*RAW/SEP part | *RAW/SEP part | ||
---- | |||
===Named TXMP=== | ===Named TXMP=== | ||
;parent | ;parent | ||
Line 38: | Line 41: | ||
---- | |||
---- | ---- | ||
==M3GM== | ==M3GM== | ||
Line 49: | Line 53: | ||
*(unnamed) IDXA x2 | *(unnamed) IDXA x2 | ||
*(named) TXMP (optional, see below) | *(named) TXMP (optional, see below) | ||
===Named M3GM=== | ===Named M3GM=== | ||
Named M3GM can be orphans or part of the level hierarchy (ONLV/ONOA/M3GA/M3GM) | Named M3GM can be orphans or part of the level hierarchy (ONLV/ONOA/M3GA/M3GM) | ||
Line 54: | Line 60: | ||
*... | *... | ||
*(named) TXMP (''always'' provided for named M3GMs) | *(named) TXMP (''always'' provided for named M3GMs) | ||
====Level M3GM==== | ====Level M3GM==== | ||
;parent | ;parent | ||
Line 59: | Line 67: | ||
Some of those have OBAN named after them (auto-assigned animations) ^^ | Some of those have OBAN named after them (auto-assigned animations) ^^ | ||
---- | |||
====Orphan M3GM==== | ====Orphan M3GM==== | ||
;Here's a tentative list | ;Here's a tentative list | ||
Line 101: | Line 111: | ||
*w11_shrapnel | *w11_shrapnel | ||
---- | |||
===Unnamed M3GM=== | ===Unnamed M3GM=== | ||
Possible parents: CONS, CONS/OFGA, DOOR/OFGA, ONWC, TRIG, TRGE, TURR, TRBS/TRCM/TRGA | Possible parents: CONS, CONS/OFGA, DOOR/OFGA, ONWC, TRIG, TRGE, TURR, TRBS/TRCM/TRGA | ||
Line 122: | Line 134: | ||
---- | ---- | ||
---- | |||
==Always named== | ==Always named== | ||
===Orphans=== | ===Orphans=== | ||
Line 130: | Line 142: | ||
;RAW/SEP part | ;RAW/SEP part | ||
---- | |||
====CONS==== | ====CONS==== | ||
looked up by name??? | looked up by name??? | ||
Line 136: | Line 150: | ||
*(unnamed) M3GM | *(unnamed) M3GM | ||
---- | |||
====DOOR==== | ====DOOR==== | ||
looked up by name??? | looked up by name??? | ||
Line 144: | Line 160: | ||
:OSBD | :OSBD | ||
---- | |||
====DPge==== | ====DPge==== | ||
looked up by name??? | looked up by name??? | ||
Line 149: | Line 167: | ||
:(unnamed) IGPG | :(unnamed) IGPG | ||
---- | |||
====FILM==== | ====FILM==== | ||
looked up by name??? | looked up by name??? | ||
Line 154: | Line 174: | ||
:(named) TRAM x2 (optional) | :(named) TRAM x2 (optional) | ||
---- | |||
====HPge==== | ====HPge==== | ||
looked up by name??? | looked up by name??? | ||
Line 159: | Line 181: | ||
:(unnamed) IGPG | :(unnamed) IGPG | ||
---- | |||
====IGHH==== | ====IGHH==== | ||
Only one IGHH, in level 0, called '''hud_help_info.IGHH''' | Only one IGHH, in level 0, called '''hud_help_info.IGHH''' | ||
Line 164: | Line 188: | ||
:(named) TXMP | :(named) TXMP | ||
---- | |||
====IPge==== | ====IPge==== | ||
looked up by name??? | looked up by name??? | ||
Line 169: | Line 195: | ||
:(unnamed) IGPG | :(unnamed) IGPG | ||
---- | |||
====KeyI==== | ====KeyI==== | ||
Only one KeyI, in level 0, called '''keyicons.IGHH''' | Only one KeyI, in level 0, called '''keyicons.IGHH''' | ||
Line 174: | Line 202: | ||
:(named) TXMP | :(named) TXMP | ||
---- | |||
====ONGS==== | ====ONGS==== | ||
Only one ONGS, in level 0, called '''game_settings.ONGS''' | Only one ONGS, in level 0, called '''game_settings.ONGS''' | ||
Line 182: | Line 212: | ||
:TXMP (powerup glow) | :TXMP (powerup glow) | ||
---- | |||
====ONLD==== | ====ONLD==== | ||
:One instance per level, names vary. | :One instance per level, names vary. | ||
Line 187: | Line 219: | ||
;no children | ;no children | ||
---- | |||
====ONLV==== | ====ONLV==== | ||
:One instance per level, names vary. | :One instance per level, names vary. | ||
Line 205: | Line 239: | ||
*(unnamed) CRSA (ONCC children) (corpses) | *(unnamed) CRSA (ONCC children) (corpses) | ||
---- | |||
====ONVL==== | ====ONVL==== | ||
Only one ONVL, in level 0, called '''variant_list.ONVL''' | Only one ONVL, in level 0, called '''variant_list.ONVL''' | ||
Line 210: | Line 246: | ||
:(named) ONCV | :(named) ONCV | ||
---- | |||
====OPge==== | ====OPge==== | ||
looked up by name??? | looked up by name??? | ||
Line 215: | Line 253: | ||
:(unnamed) IGPA (IGPG and subtree...) | :(unnamed) IGPA (IGPG and subtree...) | ||
---- | |||
====OSBD==== | ====OSBD==== | ||
looked up by name??? | looked up by name??? | ||
Line 222: | Line 262: | ||
:SNDD (by name from OSGr) | :SNDD (by name from OSGr) | ||
---- | |||
====PSpL==== | ====PSpL==== | ||
Only one PSpL, in level 0, called '''partspec_list.PSpL''' | Only one PSpL, in level 0, called '''partspec_list.PSpL''' | ||
Line 227: | Line 269: | ||
:(named) PSpc | :(named) PSpc | ||
---- | |||
====PSUI==== | ====PSUI==== | ||
looked up by name??? | looked up by name??? | ||
Line 232: | Line 276: | ||
:(named) PSpc | :(named) PSpc | ||
---- | |||
====SNDD==== | ====SNDD==== | ||
looked up by name??? | looked up by name??? | ||
Line 237: | Line 283: | ||
;RAW/SEP part | ;RAW/SEP part | ||
---- | |||
====StNA==== | ====StNA==== | ||
looked up by name??? | looked up by name??? | ||
Line 242: | Line 290: | ||
:(unnamed) Tstr | :(unnamed) Tstr | ||
---- | |||
====SUBT==== | ====SUBT==== | ||
looked up by name??? | looked up by name??? | ||
Line 247: | Line 297: | ||
;RAW/SEP part | ;RAW/SEP part | ||
---- | |||
====TURR==== | ====TURR==== | ||
looked up by name??? | looked up by name??? | ||
Line 255: | Line 307: | ||
:OSBD, BINA/PAR3 | :OSBD, BINA/PAR3 | ||
---- | |||
====TXMB==== | ====TXMB==== | ||
looked up by name??? | looked up by name??? | ||
Line 260: | Line 314: | ||
:(named) TXMP | :(named) TXMP | ||
---- | |||
====TxtC==== | ====TxtC==== | ||
looked up by name??? | looked up by name??? | ||
Line 265: | Line 321: | ||
:(unnamed) IGPA (IGPG and subtree...) | :(unnamed) IGPA (IGPG and subtree...) | ||
---- | |||
====WMCL==== | ====WMCL==== | ||
Only one WMCL, in level 0, called '''cursor_list.WMCL''' | Only one WMCL, in level 0, called '''cursor_list.WMCL''' | ||
Line 270: | Line 328: | ||
:(named) PSpc | :(named) PSpc | ||
---- | |||
====WMDD==== | ====WMDD==== | ||
looked up by name??? | looked up by name??? | ||
Line 275: | Line 335: | ||
:(named) TSFF | :(named) TSFF | ||
---- | |||
====WPge==== | ====WPge==== | ||
looked up by name??? | looked up by name??? | ||
Line 282: | Line 344: | ||
---- | |||
===Semi-orphans=== | ===Semi-orphans=== | ||
Those only link to files of the same type as themselves. | Those only link to files of the same type as themselves. | ||
Line 291: | Line 354: | ||
:(named) Impt (or none) | :(named) Impt (or none) | ||
---- | |||
====Mtrl==== | ====Mtrl==== | ||
looked up by name??? | looked up by name??? | ||
Line 299: | Line 364: | ||
---- | |||
===Non-orphans=== | ===Non-orphans=== | ||
====AISA==== | ====AISA==== | ||
Line 310: | Line 376: | ||
Although ONCC and ONWC are not ''really'' "children" here... | Although ONCC and ONWC are not ''really'' "children" here... | ||
---- | |||
====AITR==== | ====AITR==== | ||
:One instance per level, called '''level#_scripts''' | :One instance per level, called '''level#_scripts''' | ||
Line 318: | Line 386: | ||
;no children | ;no children | ||
---- | |||
====AKEV==== | ====AKEV==== | ||
:One instance per level, names vary. | :One instance per level, names vary. | ||
Line 342: | Line 412: | ||
---- | |||
====OBAN==== | ====OBAN==== | ||
;parent | ;parent | ||
Line 351: | Line 422: | ||
;no children | ;no children | ||
---- | |||
====OBDC==== | ====OBDC==== | ||
:One instance per level, called '''level#_scripts''' | :One instance per level, called '''level#_scripts''' | ||
Line 359: | Line 432: | ||
:(named) OBAN | :(named) OBAN | ||
---- | |||
====ONCC==== | ====ONCC==== | ||
:no global instance in original Oni | :no global instance in original Oni | ||
Line 381: | Line 456: | ||
---- | |||
====ONCV==== | ====ONCV==== | ||
:except for the linking from ONCC, this is actually a set of "semi-orphans" ^^ | :except for the linking from ONCC, this is actually a set of "semi-orphans" ^^ | ||
Line 390: | Line 466: | ||
:(named) ONCV (optional) | :(named) ONCV (optional) | ||
---- | |||
====ONSA==== | ====ONSA==== | ||
:One instance per level, called '''level#_scripts''' | :One instance per level, called '''level#_scripts''' | ||
Line 397: | Line 475: | ||
;no children | ;no children | ||
---- | |||
====ONSK==== | ====ONSK==== | ||
:One instance per level, names vary. | :One instance per level, names vary. | ||
Line 408: | Line 488: | ||
*(named) TXMP x5 (flares?) | *(named) TXMP x5 (flares?) | ||
---- | |||
====ONWC==== | ====ONWC==== | ||
:global instances only in original Oni | :global instances only in original Oni | ||
Line 422: | Line 504: | ||
---- | |||
====PSpc==== | ====PSpc==== | ||
looked up by name??? | looked up by name??? | ||
Line 432: | Line 515: | ||
:(named) TXMP | :(named) TXMP | ||
---- | |||
====TRAC==== | ====TRAC==== | ||
looked up by name??? | looked up by name??? | ||
Line 441: | Line 526: | ||
*(named) TRAM | *(named) TRAM | ||
---- | |||
====TRAM==== | ====TRAM==== | ||
looked up by name??? | looked up by name??? | ||
Line 454: | Line 541: | ||
:ONCC/ONIA | :ONCC/ONIA | ||
---- | |||
====TRAS==== | ====TRAS==== | ||
looked up by name??? | looked up by name??? | ||
Line 461: | Line 550: | ||
:(named) TRAM | :(named) TRAM | ||
---- | |||
====TRBS==== | ====TRBS==== | ||
looked up by name??? | looked up by name??? | ||
Line 468: | Line 559: | ||
:(unnamed) TRCM | :(unnamed) TRCM | ||
---- | |||
====TRGE==== | ====TRGE==== | ||
looked up by name??? | looked up by name??? | ||
Line 475: | Line 568: | ||
:(unnamed) M3GM | :(unnamed) M3GM | ||
---- | |||
====TRIG==== | ====TRIG==== | ||
looked up by name??? | looked up by name??? | ||
Line 487: | Line 582: | ||
:OSBD | :OSBD | ||
---- | |||
====TRMA==== | ====TRMA==== | ||
looked up by name??? | looked up by name??? | ||
Line 494: | Line 591: | ||
:(named) TXMP | :(named) TXMP | ||
---- | |||
====TRSC==== | ====TRSC==== | ||
looked up by name??? | looked up by name??? | ||
Line 501: | Line 600: | ||
:(named) TRAS | :(named) TRAS | ||
---- | |||
====TSFF==== | ====TSFF==== | ||
:Only one instance in original Oni, in level 0, called '''Tahoma.TSFF''' | :Only one instance in original Oni, in level 0, called '''Tahoma.TSFF''' | ||
Line 511: | Line 612: | ||
*(unnamed) TSFT | *(unnamed) TSFT | ||
---- | |||
====TSFL==== | ====TSFL==== | ||
:Only one instance in original Oni, in level 0, called '''Roman.TSFL''' | :Only one instance in original Oni, in level 0, called '''Roman.TSFL''' | ||
Line 517: | Line 620: | ||
;no children | ;no children | ||
---- | |||
====WMM_==== | ====WMM_==== | ||
looked up by name??? | looked up by name??? | ||
Line 523: | Line 628: | ||
;no children | ;no children | ||
---- | |||
====WMMB==== | ====WMMB==== | ||
:Only one instance in original Oni, in level 0, called '''menubar_oniwindow.WMMB''' | :Only one instance in original Oni, in level 0, called '''menubar_oniwindow.WMMB''' | ||
Line 529: | Line 636: | ||
---- | |||
---- | ---- | ||
==Always unnamed== | ==Always unnamed== | ||
Line 534: | Line 642: | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AGDB=== | ===AGDB=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
:(RAW/SEP parts) | :(RAW/SEP parts) | ||
---- | |||
===AGQC=== | ===AGQC=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AGQG=== | ===AGQG=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AGQR=== | ===AGQR=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AKAA=== | ===AKAA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AKBA=== | ===AKBA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AKBP=== | ===AKBP=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AKDA=== | ===AKDA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
---- | |||
===AKOT=== | ===AKOT=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
Line 567: | Line 693: | ||
:link to (unnamed) IDXA (no subtree) | :link to (unnamed) IDXA (no subtree) | ||
---- | |||
===AKVA=== | ===AKVA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
:(RAW/SEP parts) | :(RAW/SEP parts) | ||
---- | |||
===CBPI=== | ===CBPI=== | ||
;part of (named) ONCC | ;part of (named) ONCC | ||
:links to (named) Impt (global) | :links to (named) Impt (global) | ||
---- | |||
===CBPM=== | ===CBPM=== | ||
;part of (named) ONCC | ;part of (named) ONCC | ||
:links to (named) Mtrl (global) | :links to (named) Mtrl (global) | ||
---- | |||
===CRSA=== | ===CRSA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
---- | |||
===ENVP=== | ===ENVP=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
;part of (unnamed) OBOA (part of (named) ONLV) | ;part of (unnamed) OBOA (part of (named) ONLV) | ||
---- | |||
===IDXA=== | ===IDXA=== | ||
;part of (named) AKEV ("gunk" lookup) | ;part of (named) AKEV ("gunk" lookup) | ||
Line 592: | Line 730: | ||
;part of (unnamed) ONOA (part of (named) ONLV) | ;part of (unnamed) ONOA (part of (named) ONLV) | ||
---- | |||
===IGPA=== | ===IGPA=== | ||
;part of (named) OPge or TxtC | ;part of (named) OPge or TxtC | ||
:links to (unnamed) IGPG | :links to (unnamed) IGPG | ||
---- | |||
===IGPG=== | ===IGPG=== | ||
;part of (named) DPge or HPge or IPge or WPge | ;part of (named) DPge or HPge or IPge or WPge | ||
Line 603: | Line 745: | ||
:links to (unnamed) IGSA | :links to (unnamed) IGSA | ||
---- | |||
===IGSA=== | ===IGSA=== | ||
;part of (unnamed) IGPG | ;part of (unnamed) IGPG | ||
:links to (unnamed) IGSt | :links to (unnamed) IGSt | ||
---- | |||
===IGSt=== | ===IGSt=== | ||
;part of (unnamed) IGSA | ;part of (unnamed) IGSA | ||
Line 612: | Line 758: | ||
---- | |||
===M3GA=== | ===M3GA=== | ||
;part of (unnamed) OBOA | ;part of (unnamed) OBOA | ||
:links to (named) M3GM | :links to (named) M3GM | ||
---- | |||
===OBOA=== | ===OBOA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
Line 622: | Line 771: | ||
:link to (unnamed) ENVP (part of (named) ONLV) | :link to (unnamed) ENVP (part of (named) ONLV) | ||
---- | |||
===OFGA=== | ===OFGA=== | ||
;part of (named) CONS | ;part of (named) CONS | ||
Line 628: | Line 779: | ||
:links to OBLS (obsolete) | :links to OBLS (obsolete) | ||
---- | |||
===ONCP=== | ===ONCP=== | ||
;part of (named) ONCC | ;part of (named) ONCC | ||
:links by label... | :links by label... | ||
---- | |||
===ONIA=== | ===ONIA=== | ||
;part of (named) ONCC | ;part of (named) ONCC | ||
:links by label... | :links by label... | ||
---- | |||
===ONFA=== | ===ONFA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
---- | |||
===ONMA=== | ===ONMA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
---- | |||
===ONOA=== | ===ONOA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
:link to (unnamed) IDXA | :link to (unnamed) IDXA | ||
---- | |||
===ONTA=== | ===ONTA=== | ||
;part of (named) ONLV | ;part of (named) ONLV | ||
:(always empty, WTF) | :(always empty, WTF) | ||
---- | |||
===OTIT=== | ===OTIT=== | ||
;part of (unnamed) AKOT (part of (named) AKEV) | ;part of (unnamed) AKOT (part of (named) AKEV) | ||
---- | |||
===OTLF=== | ===OTLF=== | ||
;part of (unnamed) AKOT (part of (named) AKEV) | ;part of (unnamed) AKOT (part of (named) AKEV) | ||
---- | |||
===QTNA=== | ===QTNA=== | ||
;part of (unnamed) AKOT (part of (named) AKEV) | ;part of (unnamed) AKOT (part of (named) AKEV) | ||
---- | |||
===PLEA=== | ===PLEA=== | ||
;parent | ;parent | ||
Line 664: | Line 835: | ||
;no children | ;no children | ||
---- | |||
===PNTA=== | ===PNTA=== | ||
;parent | ;parent | ||
Line 670: | Line 843: | ||
;no children | ;no children | ||
---- | |||
===TRCM=== | ===TRCM=== | ||
:actually, there are both ''named'' (bip_****) and ''orphan'' TRCM (both in level 0 and levels) (but who cares? ^^) | :actually, there are both ''named'' (bip_****) and ''orphan'' TRCM (both in level 0 and levels) (but who cares? ^^) | ||
Line 679: | Line 854: | ||
:(unnamed) TRIA | :(unnamed) TRIA | ||
---- | |||
===TRGA=== | ===TRGA=== | ||
;parent | ;parent | ||
Line 685: | Line 862: | ||
:(unnamed) M3GM | :(unnamed) M3GM | ||
---- | |||
===TRIA=== | ===TRIA=== | ||
;parent | ;parent | ||
:(unnamed) TRCM (child of (named) TRBS) | :(unnamed) TRCM (child of (named) TRBS) | ||
---- | |||
===TRTA=== | ===TRTA=== | ||
;part of (unnamed) TRCM (part of (named) TRBS) | ;part of (unnamed) TRCM (part of (named) TRBS) | ||
---- | |||
===TSFT=== | ===TSFT=== | ||
;part of (named) TSFF | ;part of (named) TSFF | ||
:link to (unnamed) TSGA | :link to (unnamed) TSGA | ||
---- | |||
===TSGA=== | ===TSGA=== | ||
;part of (unnamed) TSFT (part of (named) TSFF) | ;part of (unnamed) TSFT (part of (named) TSFF) | ||
---- | |||
===TStr=== | ===TStr=== | ||
;part of (named) StNA | ;part of (named) StNA | ||
---- | |||
===TXAN=== | ===TXAN=== | ||
;part of (named) TXMP | ;part of (named) TXMP | ||
;links to (unnamed) TXMP | ;links to (unnamed) TXMP | ||
---- | |||
===TXCA=== | ===TXCA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
;part of M3GM (part of ...) | ;part of M3GM (part of ...) | ||
---- | |||
===TXMA=== | ===TXMA=== | ||
;part of (named) AKEV | ;part of (named) AKEV | ||
:links to (named) TXMPs | :links to (named) TXMPs | ||
---- | |||
===VCRA=== | ===VCRA=== | ||
;part of M3GM (part of...) | ;part of M3GM (part of...) |