BecomeLeader - Don't create new group

This commit is contained in:
PabstMirror
2015-04-13 00:23:00 -05:00
parent b50a7a0147
commit 669dbe10c9
7 changed files with 123 additions and 4 deletions

View File

@ -0,0 +1,21 @@
/*
* Author: PabstMirror
* Test if can Become Leader of group
*
* Arguments:
* 0: target <OBJECT>
* 1: player <OBJECT>
*
* Return Value:
* <BOOL>
*
* Example:
* [player, player] call ace_interaction_fnc_canBecomeLeader
*
* Public: No
*/
#include "script_component.hpp"
PARAMS_2(_target,_player);
(count (units group _player) > 1) && {leader group _player != _player}

View File

@ -0,0 +1,21 @@
/*
* Author: PabstMirror
* Become Leader of group
*
* Arguments:
* 0: target <OBJECT>
* 1: player <OBJECT>
*
* Return Value:
* None
*
* Example:
* [player, player] call ace_interaction_fnc_doBecomeLeader
*
* Public: No
*/
#include "script_component.hpp"
PARAMS_2(_target,_player);
[QGVAR(selectLeader), (units group _player), [(group _player), _player]] call EFUNC(common,targetEvent);