From 4390a2372850be383243326d4b73f47b9e84b930 Mon Sep 17 00:00:00 2001 From: Valmo Trindade Date: Thu, 30 Jan 2025 01:42:19 -0300 Subject: [PATCH] added log message function to facilitate logging of SQF errors if necessary --- addons/main/CfgFunctions.hpp | 36 ++++++++++-------------- addons/main/functions/fn_log_message.sqf | 3 ++ 2 files changed, 18 insertions(+), 21 deletions(-) create mode 100644 addons/main/functions/fn_log_message.sqf diff --git a/addons/main/CfgFunctions.hpp b/addons/main/CfgFunctions.hpp index 76c360b..b3a92fb 100644 --- a/addons/main/CfgFunctions.hpp +++ b/addons/main/CfgFunctions.hpp @@ -4,30 +4,33 @@ class CfgFunctions { class init { file = "\armatak\armatak\armatak_main\functions\fn_init.sqf"; }; + class log_message { + file = "\armatak\armatak\armatak_main\functions\fn_log_message.sqf"; + }; + class send_drone_cot { + file = "\armatak\armatak\armatak_main\functions\api\fn_send_drone_cot.sqf"; + }; + class send_group_cots { + file = "\armatak\armatak\armatak_main\functions\api\fn_send_group_cots.sqf"; + }; + class send_human_cot { + file = "\armatak\armatak\armatak_main\functions\api\fn_send_human_cot.sqf"; + }; + class send_marker_cot { + file = "\armatak\armatak\armatak_main\functions\api\fn_send_marker_cot.sqf"; + }; class extract_callsign { file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_callsign.sqf"; }; class extract_role { file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_role.sqf"; }; - class extract_side { - file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_side.sqf"; - }; class extract_position { file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_position.sqf"; }; - class extract_info { - file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_info.sqf"; - }; - class extract_drone_info { - file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_drone_info.sqf"; - }; class extract_uuid { file = "\armatak\armatak\armatak_main\functions\extract_data\fn_extract_uuid.sqf"; }; - class ots_extract_auth_token { - file = "\armatak\armatak\armatak_main\functions\extract_data\fn_ots_extract_auth_token.sqf"; - }; class convert_location { file = "\armatak\armatak\armatak_main\functions\map\fn_convert_location.sqf"; }; @@ -46,15 +49,6 @@ class CfgFunctions { class convert_to_cucui { file = "\armatak\armatak\armatak_main\functions\map\fn_convert_to_cucui.sqf"; }; - class ots_postMarkers { - file = "\armatak\armatak\armatak_main\functions\api\fn_ots_postMarkers.sqf"; - }; - class ots_postMarkersDebug { - file = "\armatak\armatak\armatak_main\functions\api\fn_ots_postMarkersDebug.sqf"; - }; - class ots_deleteMarkers { - file = "\armatak\armatak\armatak_main\functions\api\fn_ots_deleteMarkers.sqf"; - }; }; }; }; \ No newline at end of file diff --git a/addons/main/functions/fn_log_message.sqf b/addons/main/functions/fn_log_message.sqf new file mode 100644 index 0000000..9cc3a71 --- /dev/null +++ b/addons/main/functions/fn_log_message.sqf @@ -0,0 +1,3 @@ +params[_type, _message]; + +"armatak" callExtension ["log", [_type, _message]] \ No newline at end of file