say3D

From Bohemia Interactive Community
Revision as of 22:55, 19 July 2015 by Benargee (talk | contribs) (my note)
Jump to navigation Jump to search
Hover & click on the images for description

Description

Description:
Unit or object will say given sound in 3D Space. This allows broadcasting of positional music or sound from a source, without having to script a fade sound or music command. Compare this with say2D which will always play a sound at the location of the player after he has been in the vicinity of a broadcasting sound. Sound is defined in CfgSound of the Description.ext.
Groups:
Uncategorised

Syntax

Syntax:
unit say3D sound
Parameters:
unit: Object -
sound: String - classname. Defined in Description.ext
Return Value:
Nothing

Alternative Syntax

Syntax:
[unit, target] say3D sound
Parameters:
unit: Object -
target: Object
sound: String - classname. Defined in Description.ext
Return Value:
Nothing

Examples

Example 1:
helicopter1 say3D "Fortunateson"

Additional Information

See also:
saysay2DplaySoundcreateSoundSource

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Posted on 7 March 2013
Rocket
The only difference with this command and say is during cutscenes (when some camera effect is active). In cutscenes, say3D is 3D, say is not.

Bottom Section

Posted on July 19, 2015 - 21:26 (UTC)
Benargee
In Arma 2 1.63, the object this command is assigned to must be alive for the sound to broadcast. If the object is killed while the sound is still playing, the sound will stop immediately.
Here is a link to the forum to get around this issue: [1]
I have not tested this in Arma 3 yet.