XML:BINA/SABD: Difference between revisions
< XML:BINA
Jump to navigation
Jump to search
m (Edition -> AE) |
m (copy edit; I guess "constellations" refers to a hierarchy?) |
||
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=Sound Animations Binary Data}} | ||
=== | ===General information=== | ||
* The | * 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 | * Those files are collections not unlike TRAC. SABD determines 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 | ||
Line 11: | Line 11: | ||
=== | ===Sound picking mechanism=== | ||
[...] | [...] | ||
=== | ===Tag hierarchy=== | ||
{|class="wikitable" width="100%" | {|class="wikitable" width="100%" | ||
! | ! Animation | ||
! | ! Modifier is Any | ||
! | ! Modifier is not Any | ||
|- | |- | ||
|valign="top"| | |valign="top"| | ||
Line 48: | Line 48: | ||
|} | |} | ||
===Tag explanations=== | |||
=== | |||
{| class="wikitable" width="100%" | {| class="wikitable" width="100%" | ||
!width=200px| XML tag | !width=200px| XML tag | ||
!width=100px| | !width=100px| Content type | ||
! | ! Description | ||
|- | |- | ||
|valign=top| <SoundAnimation Variant="..."> | |valign=top| <SoundAnimation Variant="..."> | ||
Line 112: | Line 111: | ||
: 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 [[# | : <strike>Any</strike> (not used here because it is the default in XML, see [[#Tag hierachy|tag hierarchy]]) | ||
|- | |- | ||
| <Frame> | | <Frame> |
Revision as of 18:55, 19 March 2014
SABD : Sound Animations Binary Data | ||
---|---|---|
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.)
- Those files are collections not unlike TRAC. SABD determines 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
Sound picking mechanism
[...]
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) |