mirror of
https://github.com/IT07/a3_vemf_reloaded.git
synced 2024-08-30 16:52:11 +00:00
Override logs come first now
This commit is contained in:
parent
b63e9154d7
commit
e05177a7a6
@ -9,6 +9,48 @@
|
|||||||
uiNamespace setVariable ["VEMFrUsedLocs", []];
|
uiNamespace setVariable ["VEMFrUsedLocs", []];
|
||||||
uiNamespace setVariable ["VEMFrHcLoad", []];
|
uiNamespace setVariable ["VEMFrHcLoad", []];
|
||||||
|
|
||||||
|
if ("overridesToRPT" call VEMFr_fnc_getSetting isEqualTo 1) then
|
||||||
|
{
|
||||||
|
_root = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride", "true", false];
|
||||||
|
if (count _root > 0) then
|
||||||
|
{
|
||||||
|
{
|
||||||
|
if (isClass _x) then
|
||||||
|
{
|
||||||
|
_classLv1Name = configName _x;
|
||||||
|
_levelOne = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride" >> _classLv1Name, "true", false];
|
||||||
|
if (count _levelOne > 0) then
|
||||||
|
{
|
||||||
|
{
|
||||||
|
if (isClass _x) then
|
||||||
|
{
|
||||||
|
_classLv2Name = configName _x;
|
||||||
|
_levelTwo = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride" >> _classLv1Name >> _classLv2Name, "true", false];
|
||||||
|
if (count _levelTwo > 0) then
|
||||||
|
{
|
||||||
|
{
|
||||||
|
if not(isClass _x) then
|
||||||
|
{
|
||||||
|
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1 >> %2 >> %3'", _classLv1Name, _classLv2Name, configName _x]] spawn VEMFr_fnc_log;
|
||||||
|
};
|
||||||
|
} forEach _levelTwo;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
if not(isClass _x) then
|
||||||
|
{
|
||||||
|
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1 >> %2", _classLv1Name, configName _x]] spawn VEMFr_fnc_log;
|
||||||
|
};
|
||||||
|
} forEach _levelOne;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
if not(isClass _x) then
|
||||||
|
{
|
||||||
|
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1'", configName _x]] spawn VEMFr_fnc_log;
|
||||||
|
};
|
||||||
|
} forEach _root;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
_scripts = ["checkLoot","missionTimer","REMOTEguard","spawnStaticAI"];
|
_scripts = ["checkLoot","missionTimer","REMOTEguard","spawnStaticAI"];
|
||||||
{
|
{
|
||||||
private ["_script"];
|
private ["_script"];
|
||||||
@ -18,49 +60,3 @@ _scripts = ["checkLoot","missionTimer","REMOTEguard","spawnStaticAI"];
|
|||||||
|
|
||||||
west setFriend [independent, 0];
|
west setFriend [independent, 0];
|
||||||
independent setFriend [west, 0];
|
independent setFriend [west, 0];
|
||||||
|
|
||||||
[] spawn
|
|
||||||
{
|
|
||||||
uiSleep 4;
|
|
||||||
if ("overridesToRPT" call VEMFr_fnc_getSetting isEqualTo 1) then
|
|
||||||
{
|
|
||||||
_root = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride", "true", false];
|
|
||||||
if (count _root > 0) then
|
|
||||||
{
|
|
||||||
{
|
|
||||||
if (isClass _x) then
|
|
||||||
{
|
|
||||||
_classLv1Name = configName _x;
|
|
||||||
_levelOne = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride" >> _classLv1Name, "true", false];
|
|
||||||
if (count _levelOne > 0) then
|
|
||||||
{
|
|
||||||
{
|
|
||||||
if (isClass _x) then
|
|
||||||
{
|
|
||||||
_classLv2Name = configName _x;
|
|
||||||
_levelTwo = configProperties [configFile >> "CfgVemfReloaded" >> "CfgSettingsOverride" >> _classLv1Name >> _classLv2Name, "true", false];
|
|
||||||
if (count _levelTwo > 0) then
|
|
||||||
{
|
|
||||||
{
|
|
||||||
if not(isClass _x) then
|
|
||||||
{
|
|
||||||
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1 >> %2 >> %3'", _classLv1Name, _classLv2Name, configName _x]] spawn VEMFr_fnc_log;
|
|
||||||
};
|
|
||||||
} forEach _levelTwo;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
if not(isClass _x) then
|
|
||||||
{
|
|
||||||
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1 >> %2", _classLv1Name, configName _x]] spawn VEMFr_fnc_log;
|
|
||||||
};
|
|
||||||
} forEach _levelOne;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
if not(isClass _x) then
|
|
||||||
{
|
|
||||||
["overridesToRPT", 1, format["Overriding 'CfgVemfReloaded >> %1'", configName _x]] spawn VEMFr_fnc_log;
|
|
||||||
};
|
|
||||||
} forEach _root;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
Loading…
Reference in New Issue
Block a user