XML:BINA/SABD: Difference between revisions

m
actually the section header was named better before
m (copy edit; I guess "constellations" refers to a hierarchy?)
m (actually the section header was named better before)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{XML_BINA_Header | prev=PAR3 | type=SABD | next=TMBD | name=Sound Animations Binary Data}}
{{XML_BINA_Header | prev=PAR3 | type=SABD | next=TMBD | name=SoundAnims}}


===General information===
==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.)
* Those files are collections not unlike TRAC. SABD determines what sound plays when a character performs an animation or a specific type of animation.
* SABD collections determine what sound plays when a character performs an animation or a specific type of animation.
* Only three files hold actual content:
* Only three files hold actual content:
:: BINADBASAny.oni
:: '''BINADBASAny.oni'''
:: BINADBASKonoko.oni
:: '''BINADBASKonoko.oni'''
:: BINADBASShinatama_Zombie.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?)


===Sound picking mechanism===
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==
===Tag hierarchy===
{|class="wikitable" width="100%"
{|class="wikitable" width="100%"
! Animation
! Animation
Line 48: Line 55:
|}
|}


===Tag explanations===
==Tag explanations==
{| class="wikitable" width="100%"
{| class="wikitable" width="100%"
!width=200px| XML tag
!width=200px| XML tag
Line 111: Line 118:
: Crouch (?, "never used")
: Crouch (?, "never used")
: Jump (?, "never used")
: Jump (?, "never used")
: <strike>Any</strike> (not used here because it is the default in XML, see [[#Tag hierachy|tag hierarchy]])
: <strike>Any</strike> (not used here because it is the default in XML, see [[#Tag hierarchy|tag hierarchy]])
|-
|-
| <Frame>
| <Frame>