sound#

Makes one or more sound clips available for use in the game. Multiple clips can be added to a sound script, and the game will randomly select one of them to play when the sound is triggered.

module yourModule {
  sound yourSound {
    category = Animal,
    loop = true,
    is3D = true,
    clip {
      file = media/sound/RideOfTheValkyries.ogg,
      distanceMin = 20,
      distanceMax = 650,
      reverbFactor = 0.1,
      volume = 0.7,
    }
  }
}

Hierarchy#

Valid Parent Blocks:

Possible Child Blocks:

ID Properties#

This block should have an ID.

Incompatible Parents:

  • vehicle

  • template

Parameters#

alarm 🔗

Type: array

No description

alarmLoop 🔗

Type: Any

No description

backSignal 🔗

Type: string

No description

category 🔗

Type: string

No description

engine 🔗

Type: string

No description

engineStart 🔗

Type: string

No description

engineTurnOff 🔗

Type: string

No description

handBrake 🔗

Type: string

No description

horn 🔗

Type: string

No description

ignitionFail 🔗

Type: Any

No description

ignitionFailNoPower 🔗

Type: string

No description

is3D 🔗

Type: boolean

This parameter looks unused.

loop 🔗

Type: boolean

Whether the sound should loop or not. The sound plays until turned off or the emitter is destroyed.

master 🔗

Type: string

Links the sound to a master sound category, which controls the volume of all sounds linked to it.

Allowed values:

  • Primary

  • Ambient

  • Music

  • VehicleEngine

maxInstancesPerEmitter 🔗

Type: integer

No description