Jump to content

XML:File types: Difference between revisions

m
XML era: preferred location of character files is global
m ("File" header is now "File name(s)")
m (XML era: preferred location of character files is global)
Line 152: Line 152:
|some
|some
|ONCC...
|ONCC...
|local
|global
|Here a type of character (Konoko, Striker, etc.) is assigned its weapon skill, behavior ID, vision radius, jumping height, sounds, 3D model ([[#TRBS|TRBS]]), animation collection ([[#TRAC|TRAC]]), textures ([[#TRMA|TRMA]]), and much more. The XML file contains also the character's body part material (CBPM), body part impacts (CBPI), and particles for animations (ONCP and ONIA).)}}
|Here a type of character (Konoko, Striker, etc.) is assigned its weapon skill, behavior ID, vision radius, jumping height, sounds, 3D model ([[#TRBS|TRBS]]), animation collection ([[#TRAC|TRAC]]), textures ([[#TRMA|TRMA]]), and much more. The XML file contains also the character's body part material (CBPM), body part impacts (CBPI), and particles for animations (ONCP and ONIA).)}}
{{XMLtype|ONCV|Oni Character Variant
{{XMLtype|ONCV|Oni Character Variant
Line 227: Line 227:
|yes
|yes
|TRAC...
|TRAC...
|both
|global
|Used to build a hierarchy of moves ([[#TRAM|TRAMs]]) which form a weighted moveset, based on which parent TRAC(s) a character's TRAC inherits from.}}
|Used to build a hierarchy of moves ([[#TRAM|TRAMs]]) which form a weighted moveset, based on which parent TRAC(s) a character's TRAC inherits from.}}
{{XMLtype|TRAM|Totoro Animation Sequence
{{XMLtype|TRAM|Totoro Animation Sequence
|some
|some
|TRAM...
|TRAM...
|both
|global
|The core animation data for character moves. Exports to Collada (.dae) + XML. The XML file contains the animation's Oni-specific flags, links to particles, and so on.}}
|The core animation data for character moves. Exports to Collada (.dae) + XML. The XML file contains the animation's Oni-specific flags, links to particles, and so on.}}
{{XMLtype|TRAS|Totoro Animation Sequence
{{XMLtype|TRAS|Totoro Animation Sequence
|no
|no
|TRAS...
|TRAS...
|both
|global
|The pose keyframes defined here are interpolated and overlaid on characters when they aim with weapons.}}
|The pose keyframes defined here are interpolated and overlaid on characters when they aim with weapons.}}
{{XMLtype|TRBS|Totoro Body Set
{{XMLtype|TRBS|Totoro Body Set
|yes
|yes
|TRBS...
|TRBS...
|local
|global
|The wrapping data for the 3D model of a character. Character classes ([[#ONCC|ONCCs]]) link to these. The 3D data can be imported/exported as Collada (.dae) files, but using the ONCC for this might be preferable so you get all related character data in XML on the side. The structure of the body at each individual detail level is found in the linked TRCM, which links to TRGA for the geometry of each body part, to TRTA for the relative location of each body part, and to TRIA for the hierarchical relationship of the body parts.}}
|The wrapping data for the 3D model of a character. Character classes ([[#ONCC|ONCCs]]) link to these. The 3D data can be imported/exported as Collada (.dae) files, but using the ONCC for this might be preferable so you get all related character data in XML on the side. The structure of the body at each individual detail level is found in the linked TRCM, which links to TRGA for the geometry of each body part, to TRTA for the relative location of each body part, and to TRIA for the hierarchical relationship of the body parts.}}
{{XMLtype|TRGE|Trigger Emitter
{{XMLtype|TRGE|Trigger Emitter
Line 257: Line 257:
|yes
|yes
|TRMA...
|TRMA...
|local
|global
|The list of textures used for each [[XML:TRIA#Bones|body part]] of a certain character.}}
|The list of textures used for each [[XML:TRIA#Bones|body part]] of a certain character.}}
{{XMLtype|TRSC|Screen (Aiming) Collection
{{XMLtype|TRSC|Screen (Aiming) Collection
|no
|no
|TRSC...
|TRSC...
|both
|global
|Essentially just links to the [[#TRAS|TRAS]] of a character.}}
|Essentially just links to the [[#TRAS|TRAS]] of a character.}}
{{XMLtype|TURR|Turret
{{XMLtype|TURR|Turret
8,480

edits