mirror of
https://github.com/IT07/a3_vemf_reloaded.git
synced 2024-08-30 16:52:11 +00:00
TWS removal works now
This commit is contained in:
parent
afb1b741e2
commit
d518b9557d
@ -26,19 +26,23 @@ if (_this isEqualType []) then
|
|||||||
{ // Select random scope
|
{ // Select random scope
|
||||||
private ["_scopes"];
|
private ["_scopes"];
|
||||||
_scopes = getArray (configFile >> "CfgWeapons" >> _primaryWeapon >> "WeaponSlotsInfo" >> "CowsSlot" >> "compatibleItems");
|
_scopes = getArray (configFile >> "CfgWeapons" >> _primaryWeapon >> "WeaponSlotsInfo" >> "CowsSlot" >> "compatibleItems");
|
||||||
if ([["DynamicLocationInvasion"],["allowTWS"]] call VEMFr_fnc_getSetting isEqualTo 0) then
|
if ("allowTWS" call VEMFr_fnc_getSetting isEqualTo 0) then
|
||||||
{
|
{
|
||||||
private["_indexes"];
|
private["_indexes"];
|
||||||
_indexes = [];
|
_indexes = [];
|
||||||
{
|
{
|
||||||
if not(_x find "tws" isEqualTo -1) then
|
if (_x find "tws" > -1) then
|
||||||
{
|
{
|
||||||
_indexes pushBack _forEachIndex;
|
//["fn_giveWeaponItems", 0, format["This scope is not allowed: %1", _x]] spawn VEMFr_fnc_log;
|
||||||
};
|
_indexes pushBack _forEachIndex;
|
||||||
if not(_x find "TWS" isEqualTo -1) then
|
} else
|
||||||
{
|
{
|
||||||
_indexes pushBack _forEachIndex;
|
if (_x find "TWS" > -1) then
|
||||||
};
|
{
|
||||||
|
//["fn_giveWeaponItems", 0, format["This scope is not allowed: %1", _x]] spawn VEMFr_fnc_log;
|
||||||
|
_indexes pushBack _forEachIndex;
|
||||||
|
};
|
||||||
|
};
|
||||||
} forEach _scopes;
|
} forEach _scopes;
|
||||||
{
|
{
|
||||||
_scopes deleteAt _x;
|
_scopes deleteAt _x;
|
||||||
@ -65,11 +69,11 @@ if (_this isEqualType []) then
|
|||||||
_randomPattern = [1,0,1,0,0,1,0,0,0,0,1,1,1];
|
_randomPattern = [1,0,1,0,0,1,0,0,0,0,1,1,1];
|
||||||
if (selectRandom _randomPattern isEqualTo 1) then
|
if (selectRandom _randomPattern isEqualTo 1) then
|
||||||
{ // Select random scope
|
{ // Select random scope
|
||||||
_unit addSecondaryWeaponItem (selectRandom (getArray (configFile >> "CfgWeapons" >> _handgunWeapon >> "WeaponSlotsInfo" >> "CowsSlot" >> "compatibleItems")));
|
_unit addHandgunItem (selectRandom (getArray (configFile >> "CfgWeapons" >> _handgunWeapon >> "WeaponSlotsInfo" >> "CowsSlot" >> "compatibleItems")));
|
||||||
};
|
};
|
||||||
if (selectRandom _randomPattern isEqualTo 1) then
|
if (selectRandom _randomPattern isEqualTo 1) then
|
||||||
{ // Select random muzzle
|
{ // Select random muzzle
|
||||||
_unit addSecondaryWeaponItem (selectRandom (getArray (configFile >> "CfgWeapons" >> _handgunWeapon >> "WeaponSlotsInfo" >> "MuzzleSlot" >> "compatibleItems")));
|
_unit addHandgunItem (selectRandom (getArray (configFile >> "CfgWeapons" >> _handgunWeapon >> "WeaponSlotsInfo" >> "MuzzleSlot" >> "compatibleItems")));
|
||||||
};
|
};
|
||||||
_done = true;
|
_done = true;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user