XML:File types: Difference between revisions
Jump to navigation
Jump to search
m (→BINA: +wikitable styling) |
(BINA section converted to use template XMLtype) |
||
Line 12: | Line 12: | ||
{|width="100%" style="border-style:solid; background-color:#F9F9F9; border:1px solid #AAA" | {|width="100%" style="border-style:solid; background-color:#F9F9F9; border:1px solid #AAA" | ||
!width="100px" align="left"|Tag | !width="100px" align="left"|Tag | ||
!width=" | !width="250px" align="left"|Name | ||
!width="50px" align="left"|Docs | !width="50px" align="left"|Docs | ||
!width="200px" align="left"|File | !width="200px" align="left"|File | ||
!align="left"|Loc. | !align="left"|Loc. | ||
| | {{XMLtype|BINA/ONIE|Oni Impact Effects | ||
|some | |||
|Oni Impact Effects | |||
| | |||
|BINAEINOimpact_effects.oni | |BINAEINOimpact_effects.oni | ||
| | |yes | ||
|A list of all impact effects which can happen in the game. That includes weapon particles, hand-to-hand combat, and footsteps. The impact effect is selected according the type of impact ([[#Impt|Impt]]) and the material ([[#Mtrl|Mtrl]]) which is hit.}} | |||
{{XMLtype|BINA/PAR3|Particle class | |||
| | |some | ||
| | |||
| | | | ||
| | | | ||
| | |A list of types of particles which can be spawned in the game, used by weapons to deal damage, for lighting effects, etc. A specific instance of a PAR3 class is a PART.}} | ||
{{XMLtype|BINA/SABD|Sound Animation Binary Data | |||
| | |some | ||
| | |||
| | | | ||
| | | | ||
| | |A list of the sounds to be played for each animation type, according to the character variant (ONCV) and the type of animation (TRAM) that they are playing.}} | ||
{{XMLtype|BINA/TMBD|Texture Materials Binary Data | |||
| | |some | ||
| | |||
| | | | ||
| | | | ||
| | |A list of the material (Mtrl) for each texture map (TXMP). Used by ONIE.}} | ||
|} | |} | ||
Revision as of 18:42, 8 April 2014
- See Modding Oni for an introduction to modding.
- See XML for an introduction to XML modding.
The XML namespace is devoted to explaining Oni's data types, originally documented in a technical byte-by-byte manner at OBD, according to the more user-friendly format they appear in when exported by OniSplit as XML. Following is an overview of each data type's function, and whether it has XML documentation available.
Documentation status:
BINA
Tag | Name | Docs | File | Loc. | |
---|---|---|---|---|---|
BINA/ONIE | Oni Impact Effects
|
BINAEINOimpact_effects.oni | yes | A list of all impact effects which can happen in the game. That includes weapon particles, hand-to-hand combat, and footsteps. The impact effect is selected according the type of impact (Impt) and the material (Mtrl) which is hit. | |
{{{7}}} | |||||
BINA/PAR3 | Particle class
|
A list of types of particles which can be spawned in the game, used by weapons to deal damage, for lighting effects, etc. A specific instance of a PAR3 class is a PART. | |||
{{{7}}} | |||||
BINA/SABD | Sound Animation Binary Data
|
A list of the sounds to be played for each animation type, according to the character variant (ONCV) and the type of animation (TRAM) that they are playing. | |||
{{{7}}} | |||||
BINA/TMBD | Texture Materials Binary Data
|
A list of the material (Mtrl) for each texture map (TXMP). Used by ONIE. | |||
{{{7}}} |
OBJC
BINA/OBJC/CHAR
|
BINA/OBJC/CMBT
|
BINA/OBJC/CONS
|
BINA/OBJC/DOOR
|
BINA/OBJC/FLAG
|
BINA/OBJC/FURN
|
BINA/OBJC/MELE
|
BINA/OBJC/NEUT
|
BINA/OBJC/PART
|
BINA/OBJC/PATR
|
BINA/OBJC/PWRU
|
BINA/OBJC/SNDG
|
BINA/OBJC/TRGV
|
BINA/OBJC/TRIG
|
BINA/OBJC/TURR
|
BINA/OBJC/WEAP
|
Others
AISA
|
AKEV
|
CONS
|
DOOR
|
DPge
|
FILM
|
HPge
|
IGHH
|
Impt
|
IPge
|
M3GM
|
Mtrl
|
OBAN
|
OFGA
|
ONCC
|
ONCV
|
ONGS
|
ONLD
|
ONLV
|
ONSK
|
ONVL
|
ONWC
|
OPge
|
OSBD
|
PSpc
|
PSpL
|
PSUI
|
StNA
|
SUBT
|
TRAC
|
TRAM
|
TRAS
|
TRBS
|
TRGE
|
TRIG
|
TRMA
|
TRSC
|
TXMB
|
TXMP
|
TxtC
|
WMCL
|
WMDD
|
WMM
|
WPge
|