Skip to content

Commit c4143b5

Browse files
authored
Wardrobe - Add handling for HMD/NVG slot (#11251)
* add handling vor HMD Slot * missionnamespace setvar -> gvar = value * revert change of misison.sqm This reverts commit 4ea3859. * fix doublespace
1 parent 4368c1a commit c4143b5

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

addons/wardrobe/XEH_preInit.sqf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ PREP_RECOMPILE_END;
88

99
#include "initSettings.inc.sqf"
1010

11-
missionNamespace setVariable [QGVAR(inProgress), false];
11+
GVAR(inProgress) = false;
1212

1313
// Cache Wardrobe Replace Exceptions
1414
private _map = createHashMap;

addons/wardrobe/functions/fnc_replace.sqf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ private _replaceCode = switch (_typeNumber) do {
3737
case TYPE_UNIFORM: { _equipmentType = "UNIFORM"; LINKFUNC(replaceContainer) };
3838
case TYPE_VEST: { _equipmentType = "VEST"; LINKFUNC(replaceContainer) };
3939
case TYPE_BACKPACK: { _equipmentType = "BACKPACK"; LINKFUNC(replaceContainer) };
40+
case TYPE_HMD: { _equipmentType = "NVG"; LINKFUNC(replaceOther) };
4041
default {
4142
// CfgGlasses items do not have a ItemInfo subclass and therefore, not typeNumber
4243
switch (true) do {

addons/wardrobe/functions/fnc_replaceOther.sqf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ switch (_equipmentType) do {
2929
removeGoggles _player;
3030
_player addGoggles _classTarget;
3131
};
32+
case "NVG": {
33+
_player linkItem _classTarget;
34+
};
3235
};
3336

3437
GVAR(inProgress) = false; // re-enable action

0 commit comments

Comments
 (0)