From 733b01b69e019e33aad8265be0c39845316a1472 Mon Sep 17 00:00:00 2001 From: Valmo Trindade Date: Mon, 19 Aug 2024 04:46:48 -0300 Subject: [PATCH] changed postGeoObject function to postMarkerto be more accurate with the api endpoints --- addons/main/CfgFunctions.hpp | 7 ++----- addons/main/functions/api/fn_postGeoObject.sqf | 12 ------------ addons/main/functions/api/fn_postMarker.sqf | 3 +++ addons/main/functions/api/fn_putGeoObject.sqf | 14 -------------- 4 files changed, 5 insertions(+), 31 deletions(-) delete mode 100644 addons/main/functions/api/fn_postGeoObject.sqf create mode 100644 addons/main/functions/api/fn_postMarker.sqf delete mode 100644 addons/main/functions/api/fn_putGeoObject.sqf diff --git a/addons/main/CfgFunctions.hpp b/addons/main/CfgFunctions.hpp index 7daf890..f2f190f 100644 --- a/addons/main/CfgFunctions.hpp +++ b/addons/main/CfgFunctions.hpp @@ -31,11 +31,8 @@ class CfgFunctions { file = "\armatak\armatak\armatak_main\functions\map\fn_convert_to_altis.sqf"; }; - class postGeoObject { - file = "\armatak\armatak\armatak_main\functions\api\fn_postGeoObject.sqf"; - }; - class putGeoObject { - file = "\armatak\armatak\armatak_main\functions\api\fn_putGeoObject.sqf"; + class postMarker { + file = "\armatak\armatak\armatak_main\functions\api\fn_postMarker.sqf"; }; }; }; diff --git a/addons/main/functions/api/fn_postGeoObject.sqf b/addons/main/functions/api/fn_postGeoObject.sqf deleted file mode 100644 index 8ec0889..0000000 --- a/addons/main/functions/api/fn_postGeoObject.sqf +++ /dev/null @@ -1,12 +0,0 @@ -params["_unit"]; - -private _uid_string = "armatak" callExtension ["ManageGeoObject/postGeoObject",[_unit] call armatak_fnc_extract_info]; - -private _uid_string = _uid_string select 0; - -if (_uid_string != "") then { - _uid_string = (_uid_string splitString '"') select 3; - _unit setVariable ["_atak_uid",_uid_string, true]; -}; - -_uid_string \ No newline at end of file diff --git a/addons/main/functions/api/fn_postMarker.sqf b/addons/main/functions/api/fn_postMarker.sqf new file mode 100644 index 0000000..4943ec5 --- /dev/null +++ b/addons/main/functions/api/fn_postMarker.sqf @@ -0,0 +1,3 @@ +params["_unit"]; + +"armatak" callExtension ["post_marker", _unit call armatak_fnc_extract_info]; \ No newline at end of file diff --git a/addons/main/functions/api/fn_putGeoObject.sqf b/addons/main/functions/api/fn_putGeoObject.sqf deleted file mode 100644 index 0a07775..0000000 --- a/addons/main/functions/api/fn_putGeoObject.sqf +++ /dev/null @@ -1,14 +0,0 @@ -params["_unit"]; - -private _result = "armatak" callExtension ["ManageGeoObject/putGeoObject",[_unit] call armatak_fnc_extract_info]; - -private _uid_string = _result select 0; - -if (_uid_string != "") then { - _uid_string = (_uid_string splitString '"') select 3; - _unit setVariable ["_atak_uid",_uid_string, true]; -} else { - _uid_string = "ERROR: " + _result joinString " | "; -}; - -_uid_string \ No newline at end of file