groupSelectUnit: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
m (Some wiki formatting)
 
(39 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Command|Comments=
{{RV|type=command
____________________________________________________________________________________________


| arma2 |Game name=
|game1= arma2
|version1= 1.00


|1.00|Game version=
|game2= arma2oa
|version2= 1.50


|gr1= Interaction |GROUP1=
|game3= tkoh
____________________________________________________________________________________________
|version3= 1.00


| Selects a unit from player's group. If player is the leader, the effect of this command is similar to player pressing F1, F2, F3... buttons to highlight units in his squad, after which the unit command menu is shown. If leader is AI, player will get usual communication menu to interact with the leader. |DESCRIPTION=
|game4= arma3
____________________________________________________________________________________________
|version4= 0.50


| player '''groupSelectUnit''' [unit, select] |SYNTAX=
|gr1= Interaction


|p1= player: [[Object]] |PARAMETER1=
|descr= Selects a unit from player's group. If player is the leader, the effect of this command is similar to player pressing {{Controls|F1}}, {{Controls|F2}}, {{Controls|F3}} etc to highlight units in his squad, after which the unit command menu is shown.
If leader is AI, player will get usual communication menu to interact with the leader.


|p2= [unit, select]: [[Array]]|PARAMETER2=
|s1= player [[groupSelectUnit]] [unit, select]


|p3= unit: [[Object]] |PARAMETER3=
|p1= player: [[Object]]


|p4= select: [[Boolean]] |PARAMETER4=
|p2= unit: [[Object]]


| [[Nothing]] |RETURNVALUE=
|p3= select: [[Boolean]]


|r1= [[Nothing]]


|x1= After leaving menu, deselect all units (command menu is not opened -> no selection)<code>{
|x1= After leaving menu, deselect all units (command menu is not opened no selection)
    [[player]] [[groupSelectUnit]] [_x, [[false]]];
<sqf>
} [[forEach]] ([[groupSelectedUnits]] [[player]]);</code>|EXAMPLE1=
{
|x2= Select all units when player is the leader:<code>{
player groupSelectUnit [_x, false];
    [[player]] [[groupSelectUnit]] [_x, [[true]]];
} forEach (groupSelectedUnits player);
} [[forEach]] [[units]] [[player]];</code>|EXAMPLE2=
</sqf>
|x3= Open communication with group leader:<code>[[player]] [[groupSelectUnit]] [<nowiki/>[[leader]] [[player]], [[true]]];</code>|EXAMPLE3=


____________________________________________________________________________________________
|x2= Select all units when player is the leader:
<sqf>
{
player groupSelectUnit [_x, true];
} forEach units player;
</sqf>


| [[groupSelectedUnits]] |SEEALSO=
|x3= Open communication with group leader:
<sqf>player groupSelectUnit [leader player, true];</sqf>


| |MPBEHAVIOUR=  
|seealso= [[groupSelectedUnits]]
____________________________________________________________________________________________
}}
}}
<h3 style='display:none'>Notes</h3>
<dl class='command_description'>
<!-- Note Section BEGIN -->
<!-- Note Section END -->
</dl>
<h3 style='display:none'>Bottom Section</h3>
[[Category:Scripting Commands Arma 2|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands Take On Helicopters|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]]

Latest revision as of 16:25, 15 August 2022

Hover & click on the images for description

Description

Description:
Selects a unit from player's group. If player is the leader, the effect of this command is similar to player pressing F1, F2, F3 etc to highlight units in his squad, after which the unit command menu is shown. If leader is AI, player will get usual communication menu to interact with the leader.
Groups:
Interaction

Syntax

Syntax:
player groupSelectUnit [unit, select]
Parameters:
player: Object
unit: Object
select: Boolean
Return Value:
Nothing

Examples

Example 1:
After leaving menu, deselect all units (command menu is not opened → no selection)
{ player groupSelectUnit [_x, false]; } forEach (groupSelectedUnits player);
Example 2:
Select all units when player is the leader:
{ player groupSelectUnit [_x, true]; } forEach units player;
Example 3:
Open communication with group leader:
player groupSelectUnit [leader player, true];

Additional Information

See also:
groupSelectedUnits

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