CBA events

This commit is contained in:
SzwedzikPL 2016-06-11 22:13:39 +02:00
parent acdfa52a89
commit 0e247bdb00
6 changed files with 10 additions and 10 deletions

View File

@ -1,6 +1,6 @@
#include "script_component.hpp"
[QGVAR(showDogtag), DFUNC(showDogtag)] call EFUNC(common,addEventHandler);
[QGVAR(sendDogtagData), DFUNC(sendDogtagData)] call EFUNC(common,addEventHandler);
[QGVAR(getDogtagItem), DFUNC(getDogtagItem)] call EFUNC(common,addEventHandler);
[QGVAR(addDogtagItem), DFUNC(addDogtagItem)] call EFUNC(common,addEventHandler);
[QGVAR(showDogtag), DFUNC(showDogtag)] call CBA_fnc_addEventHandler;
[QGVAR(sendDogtagData), DFUNC(sendDogtagData)] call CBA_fnc_addEventHandler;
[QGVAR(getDogtagItem), DFUNC(getDogtagItem)] call CBA_fnc_addEventHandler;
[QGVAR(addDogtagItem), DFUNC(addDogtagItem)] call CBA_fnc_addEventHandler;

View File

@ -17,4 +17,4 @@ params ["_player", "_target"];
private _doubleTags = !(_target getVariable [QGVAR(dogtagTaken), false]);
private _nickname = [_target, false, true] call EFUNC(common,getName);
[QGVAR(showDogtag), [_nickname, _doubleTags]] call EFUNC(common,localEvent);
[QGVAR(showDogtag), [_nickname, _doubleTags]] call CBA_fnc_localEvent;

View File

@ -16,4 +16,4 @@
params ["_player", "_target", "_item"];
[QGVAR(sendDogtagData), [_player, _item]] call EFUNC(common,serverEvent);
[QGVAR(sendDogtagData), [_player, _item]] call CBA_fnc_serverEvent;

View File

@ -34,7 +34,7 @@ missionNamespace setVariable [QGVAR(allDogtags), _allDogtags];
missionNamespace setVariable [QGVAR(allDogtagNicknames), _allDogtagNicknames];
if(isMultiplayer) then {
[QGVAR(addDogtagItem), [_target], [_item, _nickname]] call EFUNC(common,targetEvent);
[QGVAR(addDogtagItem), [_item, _nickname], [_target]] call CBA_fnc_targetEvent;
} else {
[QGVAR(addDogtagItem), [_item, _nickname]] call EFUNC(common,localEvent);
[QGVAR(addDogtagItem), [_item, _nickname]] call CBA_fnc_localEvent;
};

View File

@ -27,4 +27,4 @@ if (_index >= 0) then {
_nickname = _allDogtagNicknames select _index;
};
[QGVAR(showDogtag), [_target], [_nickname]] call EFUNC(common,targetEvent);
[QGVAR(showDogtag), [_nickname], [_target]] call CBA_fnc_targetEvent;

View File

@ -20,5 +20,5 @@ if (_target getVariable [QGVAR(dogtagTaken), false]) then {
[localize LSTRING(dogtagAlreadyTaken)] call EFUNC(common,displayText);
} else {
_target setVariable [QGVAR(dogtagTaken), true, true];
[QGVAR(getDogtagItem), [_player, _target]] call EFUNC(common,serverEvent);
[QGVAR(getDogtagItem), [_player, _target]] call CBA_fnc_serverEvent;
};