sideRadio: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - " {2,}\}\}" to " }}")
m (Text replacement - " <!-- (DIS)?CONTINUE Notes -->" to "")
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Command
{{RV|type=command


| ofp
| ofp
Line 21: Line 21:


|p2= radioName: [[String]] - class name from CfgRadio
|p2= radioName: [[String]] - class name from CfgRadio
|p3=


| [[Nothing]]
| [[Nothing]]
Line 28: Line 26:
|s2= [side, identity] '''sideRadio''' radioName
|s2= [side, identity] '''sideRadio''' radioName


|p21= [side, identity]: [[Array]] |PARAMETER21=
|p21= [side, identity]: [[Array]]
|p22= side: [[Side]] - side to which the transmission will be played |PARAMETER22=
|p22= side: [[Side]] - side to which the transmission will be played
|p23= identity: [[String]] - class name of one of the identities in CfgHQIdentities. Possible identities in Arma 3 are:
|p23= identity: [[String]] - class name of one of the identities in CfgHQIdentities. Possible identities in Arma 3 are:
* "Base"
* "Base"
Line 38: Line 36:
* "OPF"
* "OPF"
* "IND"
* "IND"
* "IND_G" |PARAMETER23=
* "IND_G"


|p24= radioName: [[String]] - class name from CfgRadio
|p24= radioName: [[String]] - class name from CfgRadio
Line 47: Line 45:
|x3= <code><nowiki>[</nowiki>[[west]], "Base"] [[sideRadio]] [[configName]] [[selectRandom]] ("true" [[configClasses]] ([[configFile]] >> "CfgRadio"));</code>
|x3= <code><nowiki>[</nowiki>[[west]], "Base"] [[sideRadio]] [[configName]] [[selectRandom]] ("true" [[configClasses]] ([[configFile]] >> "CfgRadio"));</code>


| [[sideChat]], [[groupRadio]], [[customRadio]], [[vehicleRadio]], [[globalRadio]], [[directSay]], [[commandRadio]]
|seealso= [[sideChat]], [[groupRadio]], [[customRadio]], [[vehicleRadio]], [[globalRadio]], [[directSay]], [[commandRadio]]
}}
}}


<dl class="command_description">
<dl class="command_description">
<!-- Note Section BEGIN -->
<dd class="notedate">Posted on 03:47, 12 February 2007</dd>
<dd class="notedate">Posted on 03:47, 12 February 2007
<dt class="note">[[User:Ceeeb|Ceeeb]]</dt>
<dt class="note">[[User:Ceeeb|Ceeeb]]
<dd class="note">
<dd class="note">
In '''OFP v1.96''', sideRadio messages can be sent from 2 abstract sources: "Papa_Bear" and "Base FireFly". Use sideRadio on an array in the form [SIDE,"base"],[SIDE,"HQ"],[SIDE,"Papa_bear"] or [SIDE,"airbase"], where SIDE is the [[side]] broadcasting. "HQ", "base" and "Papa_bear" seem to be the same object. The callsign strings can be re-defined using a stringTable.csv file, using STR_CFG_PAPABEAR and STR_CFG_FIREFLYBASE.  ''Example : [EAST,"base"] sideRadio "returnToBase"''.  
In '''OFP v1.96''', sideRadio messages can be sent from 2 abstract sources: "Papa_Bear" and "Base FireFly". Use sideRadio on an array in the form [SIDE,"base"],[SIDE,"HQ"],[SIDE,"Papa_bear"] or [SIDE,"airbase"], where SIDE is the [[side]] broadcasting. "HQ", "base" and "Papa_bear" seem to be the same object. The callsign strings can be re-defined using a stringTable.csv file, using STR_CFG_PAPABEAR and STR_CFG_FIREFLYBASE.  ''Example : [EAST,"base"] sideRadio "returnToBase"''.  
<!-- Note Section END -->
</dl>
</dl>


[[Category:Scripting Commands|SIDERADIO]]
 
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands OFP 1.96|SIDERADIO]]
[[Category:Scripting Commands OFP 1.46|SIDERADIO]]
{{GameCategory|arma1|Scripting Commands}}
{{GameCategory|arma1|Scripting Commands}}
{{GameCategory|arma2|Scripting Commands}}
{{GameCategory|arma2|Scripting Commands}}
Line 68: Line 61:
{{GameCategory|tkoh|Scripting Commands}}
{{GameCategory|tkoh|Scripting Commands}}


<!-- CONTINUE Notes -->
<dl class="command_description">
<dl class="command_description">
<dt></dt>
<dd class="notedate">Posted on December 3, 2016 - 21:32 (UTC)</dd>
<dd class="notedate">Posted on December 3, 2016 - 21:32 (UTC)</dd>
<dt class="note">[[User:Killzone Kid|Killzone Kid]]</dt>
<dt class="note">[[User:Killzone Kid|Killzone Kid]]</dt>
Line 77: Line 70:
</dd>
</dd>
</dl>
</dl>
<!-- DISCONTINUE Notes -->

Revision as of 01:55, 6 April 2021

Hover & click on the images for description

Description

Description:
Description needed
Groups:
Radio and ChatSounds

Syntax

Syntax:
Syntax needed
Parameters:
unit: Object - unit to transmit
radioName: String - class name from CfgRadio
Return Value:
Return value needed

Alternative Syntax

Syntax:
[side, identity] sideRadio radioName
Parameters:
[side, identity]: Array
side: Side - side to which the transmission will be played
identity: String - class name of one of the identities in CfgHQIdentities. Possible identities in Arma 3 are:
  • "Base"
  • "HQ"
  • "PAPA_BEAR"
  • "AirBase"
  • "BLU"
  • "OPF"
  • "IND"
  • "IND_G"
radioName: String - class name from CfgRadio
Return Value:
Nothing

Examples

Example 1:
_soldierOne sideRadio "messageOne";
Example 2:
player sideRadio configName selectRandom ("true" configClasses (configFile >> "CfgRadio"));
Example 3:
[west, "Base"] sideRadio configName selectRandom ("true" configClasses (configFile >> "CfgRadio"));

Additional Information

See also:
sideChatgroupRadiocustomRadiovehicleRadioglobalRadiodirectSaycommandRadio

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
Posted on 03:47, 12 February 2007
Ceeeb
In OFP v1.96, sideRadio messages can be sent from 2 abstract sources: "Papa_Bear" and "Base FireFly". Use sideRadio on an array in the form [SIDE,"base"],[SIDE,"HQ"],[SIDE,"Papa_bear"] or [SIDE,"airbase"], where SIDE is the side broadcasting. "HQ", "base" and "Papa_bear" seem to be the same object. The callsign strings can be re-defined using a stringTable.csv file, using STR_CFG_PAPABEAR and STR_CFG_FIREFLYBASE. Example : [EAST,"base"] sideRadio "returnToBase".
Posted on December 3, 2016 - 21:32 (UTC)
Killzone Kid
To transmit user custom sounds (see Multiplayer_Custom_Sounds_Tutorial), prefix the full filename including file extension with #. For example if there is a custom user sound file called MySound.ogg, to play it on the radio use: player sideRadio "#MySound.ogg";