OBD:OSBD/OSAm

From OniGalore
< OBD:OSBD
Revision as of 02:28, 7 June 2007 by Geyser (talk | contribs) (sigh... guesses...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Minimal data, just to get the page started.

osb_r_am.gif


HexTranslationMeaning
6D 41 53 4FOSAmOni Sound Ambient
C8 00 00 00200200 bytes; size of the part that follows
06 00 00 006unknown
01 00 00 001 priority; the following priorities are possible (values in dec):
0 - low
1 - normal
2 - high
3 - highest
04 00 00 004 sound options; it's a bitset; the following bits are possible (values in dec):
0 - none
1 - interrupt tracks on stop
2 - play once
4 - can pan
00 00 20 4110.000000unknown
00 00 80 3F1.000000minimum elapsed time in seconds
00 00 80 3F1.000000maximum elapsed time in seconds
00 00 20 4110.000000minimum volume distance
00 00 48 4250.000000maximum volume distance
not useddetail track name (reference to a .grp.OSBD file)
aircon5lpbase track 1 name (reference to 06375-aircon5lp..grp.OSBD)
not usedbase track 2 name (reference to a .grp.OSBD file)
not usedin sound name (reference to a .grp.OSBD file)
not usedout sound name (reference to a .grp.OSBD file)
03 00 00 003unknown
00 00 00 000.000000unknown
 fillernot used

(Possible field names for the "unknown" fields are: sphere radius, min. occlusion and threshold.)

Bitset at 0x08
Occurring values and respective sizes of whole raw part
  • 4 - 200
  • 5 - 204
  • 6 - 208
bit 4 - no idea... probably enables something important ^^
bit 1 enables 1 trailing float (at 0xC8)
bit 2 enables 2 trailing floats (at 0xC8 and 0xCC)