OBD:BINA/SABD: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (Answer to SABD.)
No edit summary
Line 15: Line 15:
{{OBDtr|0x00|char[4] |FFC8C8 | 53 41 46 54 | TFAS        | totoro family animation sound? }}
{{OBDtr|0x00|char[4] |FFC8C8 | 53 41 46 54 | TFAS        | totoro family animation sound? }}
{{OBDtr|0x04|int32  |FFFFC8 | 04 00 00 00 | 4          | 4 bytes is the length of the following family part }}
{{OBDtr|0x04|int32  |FFFFC8 | 04 00 00 00 | 4          | 4 bytes is the length of the following family part }}
{{OBDtr|0x08|        |C8FFC8 | 06 00 00 00 |            | unknown }}
{{OBDtr|0x08|        |C8FFC8 | 06 00 00 00 |            | unknown; likely unused }}


{{OBDtrBK}}
{{OBDtrBK}}
Line 42: Line 42:
:Could it be "Sound Assignment" rather than "Sound Animation"?
:Could it be "Sound Assignment" rather than "Sound Animation"?
:: That name (sound animation) is somewhere in the exe file, IIRC. [[User:Ssg|Ssg]] 14:42, 30 June 2008 (CEST)
:: That name (sound animation) is somewhere in the exe file, IIRC. [[User:Ssg|Ssg]] 14:42, 30 June 2008 (CEST)
Possible values for the ASAS modifier field:
:*Any
:*Crouch
:*Jump
:*HeavyDamage
:*MediumDamage
:*LightDamage
Possible values for the ASAS animation type field:
:*Any
:*Animation
:*Block
:*Draw Weapon
:*Fall
:*Fly
:*Getting Hit
:*Holster
:*Kick
:*Knockdown
:*Land
:*Jump
:*Pickup
:*Reload Pistol
:*Reload Rifle
:*Reload Stream
:*Reload Superball
:*Reload Vandergraf
:*Reload Scram Cannon
:*Reload Mercury Bow
:*Reload Screamer
:*Run
:*Slide
:*Stand
:*Startle
:*Walk
:*Powerup
:*Roll
:*Falling Flail





Revision as of 14:36, 8 July 2009

ONI BINARY DATA
AKVA << Other file types >> CBPI
PAR3 << Other BINA >> TMBD
SABD : Sound Animations Binary Data
switch to XML:BINA/SABD page
Overview @ Oni Stuff
OBD.png



Bin r sa.gif


Offset Type Raw Hex Value Description
0x00 char[4] 44 42 41 53 SABD sound animations binary data
0x04 in32 3C 0C 00 00 3132 3132 bytes is the length of the following sound animations part from this position
First element (black outline)
0x00 char[4] 53 41 46 54 TFAS totoro family animation sound?
0x04 int32 04 00 00 00 4 4 bytes is the length of the following family part
0x08 06 00 00 00 unknown; likely unused
First element (black outline)
0x00 char[4] 53 41 56 54 TVAS totoro variant animation sound?
0x04 int32 20 00 00 00 32 32 bytes is the length of the following variant part
0x08 char[32] "Any" character variant name; reference to 01666-any.ONCV
First element (black outline)
0x00 char[4] 53 41 53 41 ASAS unknown
0x04 int32 84 00 00 00 132 32 bytes is the length of the following ASAS part
0x08 int32 00 00 00 00 0 start frame of the sound
0x0C char[32] "Any" modifier
0x2C char[32] "Animation" animation type
0x4C char[32] "KONOKOacid" animation name; reference to 02465-KONOKOacid.TRAM
0x6C char[32] "splash_bubbles" sound name; reference to 08984-splash_bubbles.imp. OSBD
NOTE
Only the following 3 files have ASAS parts (sound assignments) in Oni:
  • DBASAny.BINA
  • DBASKonoko.BINA
  • DBASShinatama_Zombie.BINA
All the others have only a TFAS part and a TVAS part.
The example above is for DBASAny.BINA.
SABD
Could it be "Sound Assignment" rather than "Sound Animation"?
That name (sound animation) is somewhere in the exe file, IIRC. Ssg 14:42, 30 June 2008 (CEST)

Possible values for the ASAS modifier field:

  • Any
  • Crouch
  • Jump
  • HeavyDamage
  • MediumDamage
  • LightDamage

Possible values for the ASAS animation type field:

  • Any
  • Animation
  • Block
  • Draw Weapon
  • Fall
  • Fly
  • Getting Hit
  • Holster
  • Kick
  • Knockdown
  • Land
  • Jump
  • Pickup
  • Reload Pistol
  • Reload Rifle
  • Reload Stream
  • Reload Superball
  • Reload Vandergraf
  • Reload Scram Cannon
  • Reload Mercury Bow
  • Reload Screamer
  • Run
  • Slide
  • Stand
  • Startle
  • Walk
  • Powerup
  • Roll
  • Falling Flail




ONI BINARY DATA
AKVA << Other file types >> CBPI
BINA : Binary data
PAR3 << Other BINA >> TMBD
SABD : Sound Animations Binary Data
[[OBD:File types/{{{family}}}|{{{family}}} file]]