Skip to content

Latest commit

 

History

History
37 lines (37 loc) · 1.1 KB

3.md

File metadata and controls

37 lines (37 loc) · 1.1 KB

File structure:

  • int File version = 0x03 (3)
  • int Number of sounds
    • string Sound name
    • string Sound path
    • string Sound EAX
    • int Flags (bitstring)
      8 4 2 1
      isMusic stopWhenOutOfRange is3dSound isLooping
    • int Fade rate in
    • int Fade rate out
    • int Volume
    • float Pitch
    • unknown(4)
    • unknown(4)
    • int Channel
    • float Min distance
    • float Max distance
    • float Cutoff distance
    • unknown(4)
    • unknown(4)
    • unknown(4) (possibly a float, with non-imported sounds as FF FF FF FF = -1, and imported sounds as 7F 00 00 00)
    • unknown(4)
    • unknown(4)
    • unknown(4)
    • string Variable name (gg_snd_*)
    • string (Internal sound name?)

      For example, if you use a WC3 audio file, this value will be what WC3 knows it as, e.g. "AltarOfStormsWhat". For imported audio, this field appears to always be empty.

    • string Sound path, repeated?
    • unknown(4)
    • unknown(1)
    • unknown(4)
    • unknown(4)
    • unknown(4)
    • unknown(1)
    • unknown(4)