mirror of
https://github.com/valmojr/armatak.git
synced 2026-06-14 00:13:28 +00:00
Fixed extract position function and dependency chain
This commit is contained in:
@@ -3,12 +3,12 @@ params ["_unit"];
|
||||
_digitalPointer = laserTarget _unit;
|
||||
|
||||
if (!isNull _digitalPointer) then {
|
||||
_digitalPointerPosition = _digitalPointer call armatak_client_fnc_extractClientPosition;
|
||||
|
||||
_link_uid = [_unit] call armatak_fnc_extract_uuid;
|
||||
_contact_callsign = ([player] call armatak_fnc_extract_unit_callsign) + ".DP1";
|
||||
|
||||
_dpCot = [_link_uid, _contact_callsign, _digitalPointerPosition select 0, _digitalPointerPosition select 1, _digitalPointerPosition select 2];
|
||||
|
||||
"armatak" callExtension ["tcp_socket:send_digital_pointer_cot", [_dpCot]];
|
||||
_digitalPointerPosition = _digitalPointer call armatak_client_fnc_extractClientPosition;
|
||||
|
||||
_link_uid = [_unit] call armatak_fnc_extract_uuid;
|
||||
_contact_callsign = ([player] call armatak_fnc_extract_unit_callsign) + ".DP1";
|
||||
|
||||
_dpCot = [_link_uid, _contact_callsign, _digitalPointerPosition select 1, _digitalPointerPosition select 2, _digitalPointerPosition select 3];
|
||||
|
||||
"armatak" callExtension ["tcp_socket:send_digital_pointer_cot", [_dpCot]];
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// function name: armatak_fnc_extract_drone
|
||||
// function name: armatak_fnc_send_drone_cot
|
||||
// function author: Valmo
|
||||
// function description: Gets the drone information for the CoT Router
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// function name: armatak_fnc_extract_eud_cot_info
|
||||
// function name: armatak_fnc_send_eud_cot
|
||||
// function author: Valmo
|
||||
// function description: Gets the information necessary for generating the EUD Cursor Over Time
|
||||
|
||||
@@ -8,6 +8,5 @@ _position = _unit call armatak_client_fnc_extractClientPosition;
|
||||
|
||||
_uuid = _unit call armatak_fnc_extract_uuid;
|
||||
|
||||
_eud_cot = [_uuid, _position select 0, _position select 1, _position select 2, _callsign, _group_name, _group_role, _position select 3, speed player / 3.6];
|
||||
|
||||
_eud_cot = [_uuid, _position select 1, _position select 2, _position select 3, _callsign, _group_name, _group_role, _position select 5, _position select 6];
|
||||
"armatak" callExtension ["tcp_socket:send_eud_cot", [_eud_cot]];
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
|
||||
params ["_unit", "_type", "_callsign"];
|
||||
|
||||
_unit_position = _unit call armatak_client_fnc_extractClientPosition;
|
||||
|
||||
_uuid = _unit call armatak_fnc_extract_uuid;
|
||||
|
||||
_marker_cot = [_uuid, _type, _unit_position select 0, _unit_position select 1, _unit_position select 2, _callsign, _unit_position select 3, speed _unit / 3.6];
|
||||
|
||||
"armatak" callExtension ["tcp_socket:send_marker_cot", [_marker_cot]];
|
||||
_unit_position = _unit call armatak_client_fnc_extractClientPosition;
|
||||
|
||||
_uuid = _unit call armatak_fnc_extract_uuid;
|
||||
|
||||
_marker_cot = [_uuid, _type, _unit_position select 1, _unit_position select 2, _unit_position select 3, _callsign, _unit_position select 5, _unit_position select 6];
|
||||
|
||||
"armatak" callExtension ["tcp_socket:send_marker_cot", [_marker_cot]];
|
||||
|
||||
Reference in New Issue
Block a user