/* * Author: Winter * Initialises 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 { ACE_LOGWARNING("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); ACE_LOGINFO(format [ARR_2("View Distance Limit Module Initialized. Limit set by module: %1", GVAR(limitViewDistance))]);