inv_expan #13

Merged
hizumi merged 12 commits from inv_expan into main 2024-02-01 14:12:59 -06:00
Showing only changes of commit 49fb1bb7fa - Show all commits

View File

@@ -131,7 +131,7 @@ diag_log text format["[MILSIM] (logPlayerInventory): Checking %1 inventory.", na
"SMA_ACRREMGL", //Remington ACR 556+6.5
"LMG_Mk200_F", //Mk200 Series
"LMG_Mk200_black_F" //Mk200 Series
]
];
_restrictedItems = [ // Items that are allowed for Specific USE Case (RRC / Marksman / etc.)
"A3_GPNVG18b_REC_TI", // Thermal Quad
@@ -224,12 +224,12 @@ diag_log text format["[MILSIM] (logPlayerInventory): Checking %1 inventory.", na
"Tier1_MK48_Mod0_Para_Desert", // Mk48 Series
"Tier1_MK48_Mod1", // Mk48 Series
"Tier1_MK48_Mod1_Desert" // Mk48 Series
]
];
_memeItems = [ // Items that serve no purpose other than to MEME
"UK3CB_Cocaine_Brick",
"ACE_Banana"
]
];
@@ -254,7 +254,7 @@ diag_log text format["[MILSIM] (logPlayerInventory): Checking %1 inventory.", na
};
if ( _item in _restrictedItems ) then {
_restrcited pushBackUnique _item;
_restricted pushBackUnique _item;
};
if ( _item in _tabbedItems ) then {
@@ -280,7 +280,7 @@ diag_log text format["[MILSIM] (logPlayerInventory): Checking %1 inventory.", na
{
diag_log text format["[MILSIM] (logPlayerInventory): %1 has a restricted inventory item: %2", name _player, getText( configfile >> "CfgWeapons" >> _x >> "displayName" )];
} forEach _restrcited;
} forEach _restricted;
{
diag_log text format["[MILSIM] (logPlayerInventory): %1 has a tabbed inventory item: %2", name _player, getText( configfile >> "CfgWeapons" >> _x >> "displayName" )];
@@ -294,8 +294,12 @@ diag_log text format["[MILSIM] (logPlayerInventory): Checking %1 inventory.", na
diag_log text format["[MILSIM] (logPlayerInventory): %1 has an unlisted thermal item: %2", name _player, getText( configfile >> "CfgWeapons" >> _x >> "displayName" )];
} forEach _unlisted;
if (((count _blacklist) isEqualTo 0) && ((count _restrcited) isEqualTo 0) && ((count _tabbed) isEqualTo 0) && ((count _meme) isEqualTo 0) && ((count _unlisted) isEqualTo 0)) then {
if (
[_blacklist, _restricted, _tabbed, _meme, _unlisted] find {
count _x > 0
} isEqualTo -1
) then {
diag_log text format["[MILSIM] (logPlayerInventory): %1 inventory in fully base inventory compliant.", name _player];
}
};
nil