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 (array of string, separator: ‘ ‘)
- Needs:
unknown
No description
alarmLoop#
- Type:
Any
- Needs:
unknown
No description
backSignal#
- Type:
string
- Needs:
unknown
No description
category#
- Type:
string
Unclear what this parameter is for.
engine#
- Type:
string
- Needs:
unknown
No description
engineStart#
- Type:
string
- Needs:
unknown
No description
engineTurnOff#
- Type:
string
- Needs:
unknown
No description
handBrake#
- Type:
string
- Needs:
unknown
No description
horn#
- Type:
string
- Needs:
unknown
No description
ignitionFail#
- Type:
Any
- Needs:
unknown
No description
ignitionFailNoPower#
- Type:
string
- Needs:
unknown
No description
is3D#
- Type:
boolean
Whenever this is set to false, the distance to the sound will not impact its volume. This parameter doesn’t impact the sound directionality.
loop#
- Type:
boolean
Whether the sound should loop or not. The sound plays until turned off manually via Lua code or the emitter is destroyed.
master#
- Type:
string
- Default:
Primary
Links the sound to a sound handling setting, which controls the volume of all sounds linked to it. This doesn’t seems to be working properly, as some methods that call sounds will simply not take into account the current sound settings. You can find a relevant request about this issue on the #mod_portal channel of the official Discord here.
Allowed values:
Primary
Ambient
Music
VehicleEngine
maxInstancesPerEmitter#
- Type:
integer
Specifies how many of this sound the sound emitter can play at the same time.