improved drone_cot function to use other extract functions

This commit is contained in:
Valmo Trindade
2025-01-31 05:05:36 -03:00
parent f2c7b23dc8
commit 7504a2c3a5
2 changed files with 4 additions and 6 deletions

View File

@@ -5,7 +5,7 @@
params["_drone"]; params["_drone"];
private _atak_role = "a-f-A"; private _atak_role = "a-f-A";
private _atak_callsign = getText(configFile >> "CfgVehicles" >> typeOf _drone >> "displayName"); private _atak_callsign = [_unit] call armatak_fnc_extract_callsign;
switch (side _drone) do { switch (side _drone) do {
case "WEST": { case "WEST": {
@@ -25,6 +25,4 @@ switch (side _drone) do {
}; };
}; };
_cot = [_drone, _atak_role, _atak_callsign] call armatak_fnc_extract_marker_cot_info; _cot = [_drone, _atak_role, _atak_callsign] call armatak_fnc_send_marker_cot;
"armatak" callExtension ["cot_router:send_marker_cot", [_cot]];

View File

@@ -4,9 +4,9 @@
params ["_unit", "_callsign", "_group_name", "_group_role"]; params ["_unit", "_callsign", "_group_name", "_group_role"];
_unit_position = _unit call armatak_fnc_extract_position; _position = _unit call armatak_fnc_extract_position;
_uuid = _unit call armatak_fnc_extract_uuid; _uuid = _unit call armatak_fnc_extract_uuid;
_human_cot = [_uuid, _unit_position select 0, _unit_position select 1, _unit_position select 2, _callsign, _group_name, _group_role, _unit_position select 3, speed player / 3.6]; _human_cot = [_uuid, _position select 0, _position select 1, _position select 2, _callsign, _group_name, _group_role, _position select 3, speed player / 3.6];
"armatak" callExtension ["cot_router:send_human_cot", [_human_cot]]; "armatak" callExtension ["cot_router:send_human_cot", [_human_cot]];