say: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "|= Game version" to "|Game version=") |
Lou Montana (talk | contribs) (Fix Category:Pages using duplicate arguments in template calls and fix game version (!)) |
||
Line 2: | Line 2: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| | | ofp |Game name= | ||
|1. | |1.00|Game version= | ||
|arg= global |Multiplayer Arguments= | |arg= global |Multiplayer Arguments= | ||
Line 11: | Line 11: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Unit will | | Make unit say given sound. The sound is defined in [[Description.ext#CfgSounds|CfgSounds]]. If the [[Object#Unit|unit]] is a [[Object#Person|person]], it will also perform corresponding lipsync effect provided an appropriate .lip file has been created for this sound. | ||
* A dead or non-existent unit obviously cannot say anything. | |||
* If the camera is not within given range, title is not shown and the sound will not be heard. | |||
* See also [[playSound]] in order to play a sound wherever the [[cameraOn|camera/player]] is. | |||
{{Informative | [[say]] will mimic either [[say2D]] or [[say3D]] depending on whether it is there executed in a cutscene or in a game scene.}} |DESCRIPTION= | |||
____________________________________________________________________________________________ | |||
| from [[say]] sound |SYNTAX= | |||
|p1= from: [[Object]] - origin of the sound |Parameter1= | |||
|p2= sound: [[String]] - sound classname |Parameter2= | |||
| [[Nothing]] |RETURNVALUE= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| from | |s2 = from [[say]] [sound, maxTitlesDistance, speed]|SYNTAX2= | ||
|p21= from: [[Object]] - origin of the sound |Parameter21= | |||
| | |p22= sound: [[String]] - sound classname |Parameter22= | ||
| | |||
| [[Nothing]] | | |p23= maxTitlesDistance: [[Number]] - max distance at which the sound can be heard. Default: 100 m. |Parameter23= | ||
|p24= speed: [[Number]] - (Optional, default 1) pitch of the sound |Parameter24= | |||
|r2= [[Nothing]] |RETURNVALUE2= | |||
____________________________________________________________________________________________ | |||
|s3= [from, to] [[say]] sound |SYNTAX3= | |||
|p41= from: [[Object]] - origin of the sound |Parameter41= | |||
|p42= to: [[Object]] - target |Parameter42= | |||
| | |p43= sound: [[String]] - sound classname |Parameter43= | ||
| | |r3= [[Nothing]] |RETURNVALUE3= | ||
| | ____________________________________________________________________________________________ | ||
| | |s4 = [from, to] [[say]] [sound, maxTitlesDistance, speed]|SYNTAX4= | ||
| | |p61= from: [[Object]] - origin of the sound |Parameter61= | ||
| | |p62= to: [[Object]] - target |Parameter62= | ||
| | |||
| | |p63= sound: [[String]] - sound classname |Parameter63= | ||
| | |p64= maxTitlesDistance: [[Number]] - max distance at which the sound can be heard. Default: 100 m. |Parameter64= | ||
| | |p65= speed: [[Number]] - (Optional, default 1) pitch of the sound. |Parameter65= | ||
| r4= [[Nothing]] | | | r4= [[Nothing]] |RETURNVALUE4= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= <code>([[units]] [[player]] [[select]] 1) [[say]] ["whisper1",5];</code> |EXAMPLE1= | |x1= <code>([[units]] [[player]] [[select]] 1) [[say]] ["whisper1", 5];</code> |EXAMPLE1= | ||
|x2= Arma 3:<code>[[player]] [[say]] "scuba_breath";</code>|EXAMPLE2= | |||
|x2= Arma 3:<code>[[player]] [[say]] "scuba_breath";</code> |EXAMPLE2= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| [[say3D]], [[say2D]], [[playSound]], [[createSoundSource]] |SEEALSO= | | [[say3D]], [[say2D]], [[playSound]], [[createSoundSource]] |SEEALSO= | ||
}} | }} | ||
Line 78: | Line 81: | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<dd class="notedate">Posted on 7 March 2013 | <dd class="notedate">Posted on 7 March 2013 | ||
<dt class="note">[[User:Rocket|Rocket]]<dd class="note"> | <dt class="note">[[User:Rocket|Rocket]] | ||
Say will occur in 3D when the player is active, during cutscenes it will not. Use [[say3D]] for cutscenes. | <dd class="note"> | ||
Say will occur in 3D when the player is active, during cutscenes it will not. Use [[say3D]] to force 3D effect for cutscenes. | |||
<!-- Note Section END --> | <!-- Note Section END --> | ||
Line 86: | Line 90: | ||
<h3 style="display:none">Bottom Section</h3> | <h3 style="display:none">Bottom Section</h3> | ||
[[Category:Scripting Commands| | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP 1.46|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting Commands OFP 1.96|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands | [[Category:Scripting Commands ArmA|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]] | |||
[[Category:Scripting Commands ArmA2| | [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands Arma 3| | |||
[[Category:Command_Group:_Sounds|{{uc:{{PAGENAME}}}}]] | [[Category:Command_Group:_Sounds|{{uc:{{PAGENAME}}}}]] |
Revision as of 23:05, 2 September 2019
Description
- Description:
- Make unit say given sound. The sound is defined in CfgSounds. If the unit is a person, it will also perform corresponding lipsync effect provided an appropriate .lip file has been created for this sound.
- A dead or non-existent unit obviously cannot say anything.
- If the camera is not within given range, title is not shown and the sound will not be heard.
- See also playSound in order to play a sound wherever the camera/player is.
- Groups:
- Uncategorised
Syntax 1
- Syntax:
- from say sound
- Parameters:
- from: Object - origin of the sound
- sound: String - sound classname
- Return Value:
- Nothing
Syntax 2
- Syntax:
- from say [sound, maxTitlesDistance, speed]
- Parameters:
- from: Object - origin of the sound
- sound: String - sound classname
- maxTitlesDistance: Number - max distance at which the sound can be heard. Default: 100 m.
- speed: Number - (Optional, default 1) pitch of the sound
- Return Value:
- Nothing
Syntax 3
- Syntax:
- [from, to] say sound
- Parameters:
- from: Object - origin of the sound
- to: Object - target
- sound: String - sound classname
- Return Value:
- Nothing
Syntax 4
- Syntax:
- [from, to] say [sound, maxTitlesDistance, speed]
- Parameters:
- from: Object - origin of the sound
- to: Object - target
- sound: String - sound classname
- maxTitlesDistance: Number - max distance at which the sound can be heard. Default: 100 m.
- speed: Number - (Optional, default 1) pitch of the sound.
- Return Value:
- Nothing
Examples
Additional Information
- See also:
- say3Dsay2DplaySoundcreateSoundSource
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
- Say will occur in 3D when the player is active, during cutscenes it will not. Use say3D to force 3D effect for cutscenes.
Bottom Section
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint version 1.00
- Operation Flashpoint: New Scripting Commands
- Operation Flashpoint: Scripting Commands
- Command Group: Uncategorised
- Scripting Commands: Local Effect
- Scripting Commands OFP 1.46
- Scripting Commands OFP 1.96
- Scripting Commands OFP 1.99
- Scripting Commands ArmA
- Scripting Commands ArmA2
- Scripting Commands Arma 3
- Command Group: Sounds