/* * Author: Winter * Initializes the view distance limiter module. * * Arguments: * 0: logic * 1: Synchronised Units * 2: Module Activated * * Return Value: * None */ #include "script_component.hpp" if (!isServer) exitWith {}; params ["_logic", "_units", "_activated"]; if (!_activated) exitWith { diag_log text "[ACE]: 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); diag_log format ["[ACE]: View Distance Limit Module Initialized. Limit set by module: %1",GVAR(limitViewDistance)];