Arma 3 Scripting

Command in High Command, Event Handlers

onGroupIconClick

Also available as Markdown and JSON, or read the original wiki page.

Description

Defines an action performed when player clicked on group marker (3D or in a map). The code executed once. This EH, unlike onGroupIconOverEnter and onGroupIconOverLeave, has one more param which returns 1 if RMB was pressed, 0 otherwise.

Note

Arma 3: Since Arma 3 v1.58 a Mission Event Handler exists and should be used.

Syntax

onGroupIconClick command

Parameters:

Returns: Nothing

Examples

Example 1

onGroupIconClick
{
    // passed values for _this are:
    params ["_is3D", "_group", "_wpID", "_posX", "_posY", "_shift", "_ctrl", "_alt"];

    // before Arma 3
    _is3D = _this select 0;
    _group = _this select 1;
    _wpID = _this select 2;
    _RMB = _this select 3;
    _posx = _this select 4;
    _posy = _this select 5;
    _shift = _this select 6;
    _ctrl = _this select 7;
    _alt = _this select 8;

    _message = format ["____ Info ____"];
    {_message = _message + format ["\n %1", _x]} forEach _this;
    hint _message;
};

See also

addGroupIcon · clearGroupIcons · getGroupIcon · getGroupIconParams · groupIconSelectable · groupIconsVisible · removeGroupIcon · setGroupIcon · setGroupIconParams · setGroupIconsSelectable · setGroupIconsVisible · onGroupIconOverEnter · onGroupIconOverLeave