XML:BINA/SABD: Difference between revisions
< XML:BINA
Jump to navigation
Jump to search
Paradox-01 (talk | contribs) No edit summary |
m (actually the section header was named better before) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{XML_BINA_Header | prev=PAR3 | type=SABD | next=TMBD | name= | {{XML_BINA_Header | prev=PAR3 | type=SABD | next=TMBD | name=SoundAnims}} | ||
==General information== | |||
* The XML code on this page is compatible with OniSplit '''v0.9.61.0''' | * The XML code on this page is compatible with OniSplit '''v0.9.61.0''' | ||
* BINA'''DBAS'''*.oni files are '''global'''. (They can be found in AE/AEInstaller/vanilla/level0_Final.dat.) | * BINA'''DBAS'''*.oni files are '''global'''. (They can be found in AE/AEInstaller/vanilla/level0_Final.dat.) | ||
Line 10: | Line 10: | ||
:: BINADBASShinatama_Zombie.oni ("SHINZOMwalk1" animation only) | :: BINADBASShinatama_Zombie.oni ("SHINZOMwalk1" animation only) | ||
==Sound-picking mechanism== | |||
ONCC -> ONCV name | ONCC -> ONCV name | ||
+ | + | ||
Line 23: | Line 22: | ||
* Light hurt sound: less than 10 HP | * Light hurt sound: less than 10 HP | ||
==Tag hierarchy== | |||
{|class="wikitable" width="100%" | {|class="wikitable" width="100%" | ||
! Animation | ! Animation | ||
Line 57: | Line 55: | ||
|} | |} | ||
==Tag explanations== | |||
{| class="wikitable" width="100%" | {| class="wikitable" width="100%" | ||
!width=200px| XML tag | !width=200px| XML tag |
Latest revision as of 01:56, 5 April 2021
SABD : SoundAnims | ||
---|---|---|
XML
AKEV << Other file types >> CONS PAR3 << Other BINA >> TMBD |
General information
- The XML code on this page is compatible with OniSplit v0.9.61.0
- BINADBAS*.oni files are global. (They can be found in AE/AEInstaller/vanilla/level0_Final.dat.)
- SABD collections determine what sound plays when a character performs an animation or a specific type of animation.
- Only three files hold actual content:
- BINADBASAny.oni
- BINADBASKonoko.oni
- BINADBASShinatama_Zombie.oni ("SHINZOMwalk1" animation only)
Sound-picking mechanism
ONCC -> ONCV name + BINADBAS <SoundAnimation Variant="VariantName" /> = sound pool (possible choices are narrowed by available anim name, type, and modifier?)
Damage modifier might be the same as in ONIE.
- Heavy hurt sound: 15 HP or more.
- Medium hurt sound: 10-14 HP.
- Light hurt sound: less than 10 HP
Tag hierarchy
Animation | Modifier is Any | Modifier is not Any |
---|---|---|
<Assignment> <Target> <Animation>...</Animation> <Frame>...</Frame> </Target> <Sound>...</Sound> </Assignment> |
<Assignment> <Target> <Type>...</Type> <Frame>...</Frame> </Target> <Sound>...</Sound> </Assignment> |
<Assignment> <Target> <Type>...</Type> <Modifier>...</Modifier> <Frame>...</Frame> </Target> <Sound>...</Sound> </Assignment> |
Tag explanations
XML tag | Content type | Description |
---|---|---|
<SoundAnimation Variant="..."> | char[32] | ONCVfile_name.oni (without file suffix .oni) |
<Assignment> | - | |
<Target> | - | |
<Animation> | char[32] | TRAMfile_name.oni (without file suffix .oni) |
<Type> | flag | ? = not double checked, the other flags can be found in exported files
|
<Modifier> | flag |
|
<Frame> | integer | Sound will be played at this animation frame. |
<Sound> | char[32] | OSBDfile_name.imp.oni (without file suffix .oni) |