ACE3/addons/common/functions/fnc_moduleCheckPBOs.sqf

29 lines
750 B
Plaintext
Raw Normal View History

#include "script_component.hpp"
/*
* Author: KoffeinFlummi
* Initializes the check-PBOs module.
*
* Arguments:
* 0: The module logic <LOGIC>
* 1: units <ARRAY>
* 2: activated <BOOL>
*
* Return Value:
* None
2015-09-18 19:46:21 +00:00
*
* Example:
* [LOGIC, [bob, kevin], true] call ace_common_fnc_moduleCheckPBOs
*
2015-09-18 19:46:21 +00:00
* Public: No
*/
2015-09-18 19:46:21 +00:00
params ["_logic", "_units", "_activated"];
2015-05-14 22:12:40 +00:00
if !(_activated) exitWith {};
[_logic, QGVAR(checkPBOsAction), "Action" ] call EFUNC(common,readSettingFromModule);
[_logic, QGVAR(checkPBOsCheckAll), "CheckAll" ] call EFUNC(common,readSettingFromModule);
[_logic, QGVAR(checkPBOsWhitelist), "Whitelist" ] call EFUNC(common,readSettingFromModule);
INFO_1("Check-PBOs Module Initialized. Mode: %1.",GVAR(checkPBOsAction));