XML:Basic tutorial: Difference between revisions

m
no edit summary
m (fixed link)
mNo edit summary
Line 201: Line 201:
{{table}}
{{table}}
|General information.
|General information.
: In which level is chapter X stored? See [[GDF|HERE]].
: In which level is chapter X and its files I'm searching for stored? See [[GDF|HERE]].
: [[Image:Aqua Dot-Green.png]] : XML documentation available
: XML documentation status:
: [[Image:Aqua Dot-Yellow.png]] : XML documentation available but incomplete
: [[Image:Aqua Dot-Green.png]] : available
: [[Image:Aqua Dot-Red.png]] : XML documentation not available but that doesn't mean you cannot mod the file type
: [[Image:Aqua Dot-Yellow.png]] : incomplete
: [[Image:Aqua Dot-Grey.png]] : XML documentation not needed / uninteresting file type
: [[Image:Aqua Dot-Red.png]] : not available, but that doesn't mean you cannot mod the file type
: [[Image:Aqua Dot-Grey.png]] : not available, useless file type
|-
|'''[[OBD:AKEV|AKEV]]''' [[Image:Aqua Dot-Red.png]] / [[Image:Aqua Dot-Grey.png]]
:Akira Environment. You can take a look into it but it's not recommended to tweak this by hand at all.
|-
|-
|'''BINA/OBCJ/[[OBD_talk:BINA/OBJC/CHAR|CHAR]]''' [[Image:Aqua Dot-Yellow.png]]
|'''BINA/OBCJ/[[OBD_talk:BINA/OBJC/CHAR|CHAR]]''' [[Image:Aqua Dot-Yellow.png]]
Line 241: Line 245:
|-
|-
|'''BINA/OBCJ/[[OBD:BINA/OBJC/SNDG|SNDG]]''' [[Image:Aqua Dot-Red.png]]
|'''BINA/OBCJ/[[OBD:BINA/OBJC/SNDG|SNDG]]''' [[Image:Aqua Dot-Red.png]]
: List of sound "groups" (spheres) in a specific level.
: List of sound "groups" (spheres) in a specific level. It used to create sound spheres. Come near a machine and you might hear a sound, that's because of SNDG.
: It used to create sound spheres. Come near a machine and you might hear a sound, that's because of SNDG.
|-
|-
|'''BINA/OBCJ/[[OBD_talk:BINA/OBJC/TRGV|TRGV]]''' [[Image:Aqua Dot-Green.png]]
|'''BINA/OBCJ/[[OBD_talk:BINA/OBJC/TRGV|TRGV]]''' [[Image:Aqua Dot-Green.png]]
Line 259: Line 262:
: ONIE is a list of all impacts effects which can happen in the game. That includes weapon particle, hand-to-hand combat and movements. The impact effects depends on source type and the material which is hit.
: ONIE is a list of all impacts effects which can happen in the game. That includes weapon particle, hand-to-hand combat and movements. The impact effects depends on source type and the material which is hit.
|-
|-
|'''[[OBD_talk:BINA/PAR3#XML_section|BINA/PAR3]]''' [[Image:Aqua Dot-Yellow.png]]
|'''BINA/[[OBD_talk:BINA/PAR3#XML_section|PAR3]]''' [[Image:Aqua Dot-Yellow.png]]
: 3D particle. Particle are used as weapon's damage doer, decals and light effects.
: 3D particle, also known as 3RAP and PART files. Particle are used as weapon's damage doer, decals and light effects.
|-
|-
|'''BINA/[[OBD_talk:BINA/TMBD|TMBD]]''' [[Image:Aqua Dot-Green.png]]
|'''BINA/[[OBD_talk:BINA/TMBD|TMBD]]''' [[Image:Aqua Dot-Green.png]]
Line 274: Line 277:
: Movement record. Usually used for cutscenes. During that time of animation, AIs have no AI. ^_^
: Movement record. Usually used for cutscenes. During that time of animation, AIs have no AI. ^_^
|-
|-
|'''[[OBD:HPge|HPge]]''' [[Image:Aqua Dot-Grey.png]]
|'''[[OBD:HPge|HPge]]''' [[Image:Aqua Dot-Red.png]]
: Help page. But, ahm, who wants to mod that?
: Help page.
|-
|-
|'''[[OBD:IGHH|IGHH]]''' [[Image:Aqua Dot-Red.png]]
|'''[[OBD:IGHH|IGHH]]''' [[Image:Aqua Dot-Red.png]]
Line 285: Line 288:
|'''[[OBD_talk:Impt|Impt]]''' [[Image:Aqua Dot-Green.png]]
|'''[[OBD_talk:Impt|Impt]]''' [[Image:Aqua Dot-Green.png]]
: Impact. This file is used to build up the hierarchy of impacts. See [[OBD_talk:BINA/ONIE|ONIE]] for more information.
: Impact. This file is used to build up the hierarchy of impacts. See [[OBD_talk:BINA/ONIE|ONIE]] for more information.
|-
|'''[[OBD:M3GM|M3GM]]''' [[Image:Aqua Dot-Red.png]]
:Geometry. Some of these 3D objects are used by OBANs and PAR3 files.
|-
|-
|'''[[OBD_talk:Mtrl|Mtrl]]''' [[Image:Aqua Dot-Green.png]]
|'''[[OBD_talk:Mtrl|Mtrl]]''' [[Image:Aqua Dot-Green.png]]
: Material. This file is used to build up the hierarchy of materials. See [[OBD_talk:BINA/ONIE|ONIE]] for more information.
: Material. This file is used to build up the hierarchy of materials. See [[OBD_talk:BINA/ONIE|ONIE]] for more information.
|-
|'''[[OBD:OBAN|OBAN]]''' [[Image:Aqua Dot-Red.png]]
:Object Animation. Yes, used by objects but also for moving characters and cutsceen cams.
|-
|-
|'''[[OBD_talk:ONCC|ONCC]]''' [[Image:Aqua Dot-Yellow.png]]
|'''[[OBD_talk:ONCC|ONCC]]''' [[Image:Aqua Dot-Yellow.png]]
Line 301: Line 310:
|'''[[OBD:ONLD|ONLD]]''' [[Image:Aqua Dot-Red.png]]
|'''[[OBD:ONLD|ONLD]]''' [[Image:Aqua Dot-Red.png]]
: Level descriptor. In other words it is the level name in the save game menu.
: Level descriptor. In other words it is the level name in the save game menu.
|-
|'''[[OBD:ONLV|ONLV]]''' [[Image:Aqua Dot-Red.png]]
:Oni Game Level. Holds among other things: BSL folder name (<Name>), AKEV (Akira Environment) link, ONSK (Oni sky) link, and a link to AISA (AI Character Setup Array which is a bit obsolent because of [[OBD_talk:BINA/OBJC/CHAR|CHAR]]).
|-
|-
|'''[[OBD:ONSK|ONSK]]''' [[Image:Aqua Dot-Red.png]]
|'''[[OBD:ONSK|ONSK]]''' [[Image:Aqua Dot-Red.png]]
Line 310: Line 322:
|'''[[OBD_talk:ONWC|ONWC]]''' [[Image:Aqua Dot-Red.png]]
|'''[[OBD_talk:ONWC|ONWC]]''' [[Image:Aqua Dot-Red.png]]
: Weapon class. Contains primary and secondary fire mode, more flags, particle, 3D model, and textures.
: Weapon class. Contains primary and secondary fire mode, more flags, particle, 3D model, and textures.
|-
|'''[[OBD_talk:OBAN|OBAN]]''' [[Image:Aqua Dot-Red.png]]
: Object animation. Also used for cutscene cameras and characters (Elevators: object and character are animated at same time).
|-
|-
|'''[[OBD_talk:OPge|OPge]]''' [[Image:Aqua Dot-Green.png]]
|'''[[OBD_talk:OPge|OPge]]''' [[Image:Aqua Dot-Green.png]]
: Objective page. That's the place where you can write the objective for a new or modified level.
: Objective page. That's the place where you can write the objective for a new or modified level.
|-
|'''[[OBD:OSBD|OSBD]] [[Image:Aqua Dot-Red.png]]
:Oni Sound Binary Data.
|-
|-
|'''[[OBD_talk:PSpc|PSpc]]''' [[Image:Aqua Dot-Green.png]]
|'''[[OBD_talk:PSpc|PSpc]]''' [[Image:Aqua Dot-Green.png]]
Line 326: Line 338:
: Part Specifications UI (User Interface).
: Part Specifications UI (User Interface).
|-
|-
|'''[[OBD:TRAC|TRAC]]''' [[Image:Aqua Dot-Red.png]]
|'''[[OBD_talk:TRAC|TRAC]]''' [[Image:Aqua Dot-Green.png]]
: Animation collection. Every character can move and fight thanks to a collection.
: Animation collection. Every character can move and fight thanks to a collection.
|-
|-
Line 335: Line 347:
: Laser trigger emitter. This file type holds the 3D model and it's coordinates. Used by TRIG.
: Laser trigger emitter. This file type holds the 3D model and it's coordinates. Used by TRIG.
|-
|-
|'''[[OBD:TRMA|TRMA]]''' [[Image:Aqua Dot-Grey.png]]
|'''[[OBD:TRMA|TRMA]]''' [[Image:Aqua Dot-Red.png]]
: Character's texture map array. Every [[OBD:TRIA#Bones|body part]] is covered by textures. This file type holds links to those textures.
: Character's texture map array. Every [[OBD:TRIA#Bones|body part]] is covered by textures. This file type holds links to those textures.
|-
|'''[[OBD:TRSC|TRSC]]''' [[Image:Aqua Dot-Red.png]]
:Screen (Aiming) Collection. Used for make characters aim with weapons.
|-
|-
|'''[[OBD_talk:TXMB|TXMB]]''' [[Image:Aqua Dot-Green.png]]
|'''[[OBD_talk:TXMB|TXMB]]''' [[Image:Aqua Dot-Green.png]]
Line 359: Line 374:
: Weapon page. That's the place where you can write descriptions page about a specific weapon.
: Weapon page. That's the place where you can write descriptions page about a specific weapon.
|}
|}


==working with XML files: good to know==
==working with XML files: good to know==
8,452

edits