diff --git a/addons/main/Cfg3den.hpp b/addons/main/Cfg3den.hpp
index 97e0a1f..ba044b3 100644
--- a/addons/main/Cfg3den.hpp
+++ b/addons/main/Cfg3den.hpp
@@ -157,4 +157,4 @@ class Cfg3den {
};
};
};
-};
\ No newline at end of file
+};
diff --git a/addons/main/CfgFunctions.hpp b/addons/main/CfgFunctions.hpp
index d702906..1b46e70 100644
--- a/addons/main/CfgFunctions.hpp
+++ b/addons/main/CfgFunctions.hpp
@@ -1,6 +1,9 @@
class CfgFunctions {
class armatak {
class functions {
+ class handleCallbacks {
+ file = "\armatak\armatak\armatak_main\functions\fn_handleCallbacks.sqf";
+ };
class init {
file = "\armatak\armatak\armatak_main\functions\fn_init.sqf";
};
diff --git a/addons/main/functions/fn_handleCallbacks.sqf b/addons/main/functions/fn_handleCallbacks.sqf
new file mode 100644
index 0000000..cad7cc5
--- /dev/null
+++ b/addons/main/functions/fn_handleCallbacks.sqf
@@ -0,0 +1,23 @@
+addMissionEventHandler ["ExtensionCallback", {
+ params ["_name", "_function", "_data"];
+
+ if (_name == "armatak_tcp_socket") then {
+ _warning = format ["ARMATAK
%1", _function];
+ [[_warning, 1.5]] call CBA_fnc_notify;
+ };
+
+ if (_name == "armatak_tcp_socket_error") then {
+ _warning = format ["ARMATAK
%1", _function];
+ [[_warning, 1.5]] call CBA_fnc_notify;
+ };
+
+ if (_name == "armatak_video") then {
+ _warning = format ["ARMATAK Video
%1", _function];
+ [[_warning, 1.5]] call CBA_fnc_notify;
+ };
+
+ if (_name == "armatak_video_error") then {
+ _warning = format ["ARMATAK Video
%1", _function];
+ [[_warning, 1.5]] call CBA_fnc_notify;
+ };
+}];
\ No newline at end of file