5,389
edits
m (→Hierarchy) |
(nicification) |
||
Line 1: | Line 1: | ||
This is an overview of Oni's "character files" (the sub-hierarchy of an [[OBD:ONCC|Oni Character Class]]) | This is an overview of Oni's "character files" (the sub-hierarchy of an [[OBD:ONCC|Oni Character Class]]) | ||
The [[OBD:File types/Named|UNNAMED]] files belong exclusively to a given ONCC or TRBS (sorta like private data). | |||
(however, duplicates can be detected and removed when the [[dat|instance file]] is constructed) | |||
==Hierarchy== | ==Hierarchy== | ||
[[OBD:ONCC|ONCC]] Oni Character Class | [[OBD:ONCC|ONCC]] Oni Character Class | ||
#[[OBD:TXMP|TXMP]] Texture Map (character's shadow) | #[[OBD:TXMP|TXMP]] Texture Map (character's shadow) | ||
#[[OBD:ONCV|ONCV]] Oni Character Variant | #[[OBD:ONCV|ONCV]] Oni Character Variant (for random/upgraded appearance) | ||
#[[OBD:ONCP|ONCP]] Oni Character Particle Array | #[[OBD:ONCP|ONCP]] Oni Character Particle Array ([[OBD:File types/Named|UNNAMED]]) | ||
#[[OBD:ONIA|ONIA]] Oni Character Impact Array ( | #[[OBD:ONIA|ONIA]] Oni Character Impact Array ([[OBD:File types/Named|UNNAMED]]) | ||
#[[OBD:TRBS|TRBS]] Totoro Body Set | #[[OBD:TRBS|TRBS]] Totoro Body Set | ||
#*[[OBD:TRCM|TRCM]] Totoro Quaternion Body (5 of those : one for each level of detail) | #*[[OBD:TRCM|TRCM]] Totoro Quaternion Body (5 of those : one for each level of detail) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#[[OBD:TRGA|TRGA]] Tototo Quaternion Body Geometry Array | #*#[[OBD:TRGA|TRGA]] Tototo Quaternion Body Geometry Array ([[OBD:File types/Named|UNNAMED]]) | ||
#*#*[[OBD:M3GM|M3GM]] Geometry (a bone's mesh data : 19 of those) | #*#*[[OBD:M3GM|M3GM]] Geometry (a bone's mesh data : 19 of those) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#*#[[OBD:PNTA|PNTA]] 3D Point Array ( | #*#*#[[OBD:PNTA|PNTA]] 3D Point Array (3D vertices) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#*#[[OBD:VCRA|VCRA]] 3D Vector Array ( | #*#*#[[OBD:VCRA|VCRA]] 3D Vector Array (vertex normals) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#*#[[OBD:TXCA|TXCA]] Texture Coordinate Array ( | #*#*#[[OBD:VCRA|VCRA]] 3D Vector Array (face normals) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#*#[[OBD:IDXA|IDXA]] Index Array ( | #*#*#[[OBD:TXCA|TXCA]] Texture Coordinate Array (UVs) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#[[OBD:TRTA|TRTA]] Tototo Quaternion Body Translation Array | #*#*#[[OBD:IDXA|IDXA]] Index Array (triangles as strips) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#[[OBD:TRIA|TRIA]] Tototo Quaternion Body Index Array | #*#*#[[OBD:IDXA|IDXA]] Index Array (face assignment) ([[OBD:File types/Named|UNNAMED]]) | ||
#*#[[OBD:TRTA|TRTA]] Tototo Quaternion Body Translation Array ([[OBD:File types/Named|UNNAMED]]) | |||
#*#[[OBD:TRIA|TRIA]] Tototo Quaternion Body Index Array ([[OBD:File types/Named|UNNAMED]]) | |||
#[[OBD:TRMA|TRMA]] Texture Map Array | #[[OBD:TRMA|TRMA]] Texture Map Array | ||
#*[[OBD:TXMP|TXMP]] Texture Map (a bone's texture : 19 of those) | #*[[OBD:TXMP|TXMP]] Texture Map (a bone's texture : 19 of those) | ||
#**[[OBD:TXMP|TXMP]] Texture Map | #**[[OBD:TXMP|TXMP]] Texture Map (environment mapping if any) | ||
#[[OBD:CBPM|CBPM]] Character Body Part Material | #[[OBD:CBPM|CBPM]] Character Body Part Material ([[OBD:File types/Named|UNNAMED]]) | ||
#*[[OBD:Mtrl|Mtrl]] Material (19 of those) | |||
#[[OBD:CBPI|CBPI]] Character Body Part Impacts | #[[OBD:CBPI|CBPI]] Character Body Part Impacts ([[OBD:File types/Named|UNNAMED]]) | ||
#*[[OBD:Impt|Impt]] Impact Tree | #*[[OBD:Impt|Impt]] Impact Tree (3*19=57 of those; 3 for hit/blocked/killed) | ||
#[[OBD:TRAC|TRAC]] Totoro Animation Collection | #[[OBD:TRAC|TRAC]] Totoro Animation Collection | ||
#*[[OBD:TRAC|TRAC]] Totoro Animation Collection (inherited TRAC, usually one) | #*[[OBD:TRAC|TRAC]] Totoro Animation Collection (inherited TRAC, one at most, usually one) | ||
#*[[OBD:TRAM|TRAM]] Totoro Animation Sequence (specific animations, either | #*[[OBD:TRAM|TRAM]] Totoro Animation Sequence (specific animations, either none or "many") | ||
#[[OBD:TRSC|TRSC]] Screen (Aiming) Collection | #[[OBD:TRSC|TRSC]] Screen (Aiming) Collection | ||
#*[[OBD:TRAS|TRAS]] Totoro Aiming Screen | #*[[OBD:TRAS|TRAS]] Totoro Aiming Screen (a different screen for standing, running, etc) | ||
#**[[OBD:TRAM|TRAM]] Totoro Animation Sequence | #**[[OBD:TRAM|TRAM]] Totoro Animation Sequence (set of keyframes for aiming screen) |