mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Arsenal - Fix unique explosives showing up in the "all magazines" tab (#9308)
Check all magazines last
This commit is contained in:
parent
96a4a8cf8e
commit
8d7cc09586
@ -58,15 +58,6 @@ private _isMiscItem = false;
|
||||
): {
|
||||
(GVAR(virtualItems) get IDX_VIRT_UNIQUE_MISC_ITEMS) set [_x, nil];
|
||||
};
|
||||
// Primary, Handgun, Secondary weapon magazines
|
||||
case (
|
||||
!(_x in (GVAR(virtualItems) get IDX_VIRT_ITEMS_ALL)) &&
|
||||
{_x in (_configItems get IDX_VIRT_ITEMS_ALL) ||
|
||||
{getNumber (_config >> QGVAR(hide)) == -1} ||
|
||||
{getNumber (_config >> "type") in [TYPE_MAGAZINE_PRIMARY_AND_THROW, TYPE_MAGAZINE_SECONDARY_AND_PUT, 1536, TYPE_MAGAZINE_HANDGUN_AND_GL, TYPE_MAGAZINE_MISSILE]}}
|
||||
): {
|
||||
(GVAR(virtualItems) get IDX_VIRT_UNIQUE_VIRT_ITEMS_ALL) set [_x, nil];
|
||||
};
|
||||
// Grenades
|
||||
case (
|
||||
!(_x in (GVAR(virtualItems) get IDX_VIRT_GRENADES)) &&
|
||||
@ -81,6 +72,15 @@ private _isMiscItem = false;
|
||||
): {
|
||||
(GVAR(virtualItems) get IDX_VIRT_UNIQUE_EXPLOSIVES) set [_x, nil];
|
||||
};
|
||||
// Primary, Handgun, Secondary weapon magazines
|
||||
case (
|
||||
!(_x in (GVAR(virtualItems) get IDX_VIRT_ITEMS_ALL)) &&
|
||||
{_x in (_configItems get IDX_VIRT_ITEMS_ALL) ||
|
||||
{getNumber (_config >> QGVAR(hide)) == -1} ||
|
||||
{getNumber (_config >> "type") in [TYPE_MAGAZINE_PRIMARY_AND_THROW, TYPE_MAGAZINE_SECONDARY_AND_PUT, 1536, TYPE_MAGAZINE_HANDGUN_AND_GL, TYPE_MAGAZINE_MISSILE]}}
|
||||
): {
|
||||
(GVAR(virtualItems) get IDX_VIRT_UNIQUE_VIRT_ITEMS_ALL) set [_x, nil];
|
||||
};
|
||||
// Unknown
|
||||
default {
|
||||
// Don't add items that are part of the arsenal
|
||||
|
Loading…
Reference in New Issue
Block a user