#include "script_component.hpp" /* * Author: Winter * Initializes the view distance limiter module. * * Arguments: * 0: logic * 1: Synchronised Units * 2: Module Activated * * Return Value: * None * * Example: * [LOGIC; [bob, kevin], true] call ace_viewdistance_fnc_initModule * * Public: No */ params ["_logic", "_units", "_activated"]; if (!_activated) exitWith { WARNING("View Distance Limit Module is placed but NOT active."); }; [_logic, QGVAR(enabled),"moduleViewDistanceEnabled"] call EFUNC(common,readSettingFromModule); [_logic, QGVAR(limitViewDistance),"moduleViewDistanceLimit"] call EFUNC(common,readSettingFromModule); INFO_1("View Distance Limit Module Initialized. Limit set by module: %1",GVAR(limitViewDistance));