mirror of
https://github.com/valmojr/armatak.git
synced 2026-06-13 17:23:28 +00:00
added sqf functions as each API endpoint
This commit is contained in:
@@ -1,12 +1,10 @@
|
|||||||
class CfgFunctions {
|
class CfgFunctions {
|
||||||
class Armatak {
|
class Armatak {
|
||||||
class functions {
|
class functions {
|
||||||
class core {
|
|
||||||
file = "\armatak\armatak\armatak_main\functions\fn_core.sqf";
|
|
||||||
};
|
|
||||||
class init {
|
class init {
|
||||||
file = "\armatak\armatak\armatak_main\functions\fn_init.sqf";
|
file = "\armatak\armatak\armatak_main\functions\fn_init.sqf";
|
||||||
};
|
};
|
||||||
|
|
||||||
class extract_callsign {
|
class extract_callsign {
|
||||||
file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_callsign.sqf";
|
file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_callsign.sqf";
|
||||||
};
|
};
|
||||||
@@ -26,6 +24,13 @@ class CfgFunctions {
|
|||||||
class convert_to_altis {
|
class convert_to_altis {
|
||||||
file = "\armatak\armatak\armatak_main\functions\map\fn_convert_to_altis.sqf";
|
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";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
12
addons/main/functions/api/fn_postGeoObject.sqf
Normal file
12
addons/main/functions/api/fn_postGeoObject.sqf
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
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
|
||||||
12
addons/main/functions/api/fn_putGeoObject.sqf
Normal file
12
addons/main/functions/api/fn_putGeoObject.sqf
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
params["_unit"];
|
||||||
|
|
||||||
|
private _uid_string = "armatak" callExtension ["ManageGeoObject/putGeoObject",[_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
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
// function name: armatak_fnc_map_not_found
|
|
||||||
// function author: Valmo
|
|
||||||
// function description: Main bootstrap function for the mod
|
|
||||||
|
|
||||||
params[];
|
|
||||||
|
|
||||||
if (!isServer) then {
|
|
||||||
return;
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user