bool nvgIsOn = nvgComponent != null && (nvgComponent.Togglable == null || nvgComponent.Togglable.On); bool thermalIsOn = thermComponent != null && (thermComponent.Togglable == null || thermComponent.Togglable.On); bool gearBlocksADS = Plugin.EnableFSPatch.Value && fsIsON && (!Weap...
bool fsIsON = fsComponent != null && (fsComponent.Togglable == null || fsComponent.Togglable.On); bool nvgIsOn = nvgComponent != null && (nvgComponent.Togglable == null || nvgComponent.Togglable.On);if (Plugin.GearBlocksHeal.Value && medType.Contains("pills") && (mouthBlocked ||...
private static EquipmentPenaltyComponent GetRigGearPenalty(Player player) { Item containedItem = player.Inventory.Equipment.GetSlot(EquipmentSlot.TacticalVest).ContainedItem; if (containedItem == null) return null; return containedItem.GetItemComponent<EquipmentPenaltyComponent>(); } public static void ...