78 lines
1.9 KiB
C++
78 lines
1.9 KiB
C++
class CfgPatches
|
|
{
|
|
class 17th_NVGFixes
|
|
{
|
|
name = "17th NVG Fixes";
|
|
author = "Aiglos_";
|
|
units[] = {};
|
|
weapons[] = {};
|
|
requiredAddons[] = {"rhsusf_c_troops", "ace_compat_rhs_usf3", "ace_main", "BettIR_Core"};
|
|
};
|
|
};
|
|
class CfgWeapons
|
|
{
|
|
class Binocular;
|
|
class NVGoggles: Binocular
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class NVGoggles_INDEP: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class NVGoggles_OPFOR: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class rhsusf_ANPVS_14: NVGoggles
|
|
{
|
|
displayName = "AN/PVS-14 (Wide)";
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class 17BN_ANPVS14: rhsusf_ANPVS_14
|
|
{
|
|
scopeArsenal = 2;
|
|
scope = 2;
|
|
displayName = "[17BN] AN/PVS-14 (Monocle)";
|
|
modelOptics = "\17BN\17th_NVGFixes\17BN_singlenvg_optic.p3d";
|
|
};
|
|
class ACE_NVG_Gen4: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class ACE_NVG_Gen2: NVGoggles_INDEP
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class ACE_NVG_Gen1: NVGoggles_OPFOR
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class rhsusf_ANPVS_15: rhsusf_ANPVS_14
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class NVGoggles_tna_F: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class ej_PVS15: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
class ej_PVS15D: NVGoggles
|
|
{
|
|
modelOptics = "\z\ace\addons\nightvision\models\ACE_nvg_wide_optics.p3d";
|
|
};
|
|
};
|
|
class BettIR_Config
|
|
{
|
|
class CompatibleNightvisionGoggles
|
|
{
|
|
class __base_NVG;
|
|
class 17BN_ANPVS14: __base_NVG{};
|
|
class ej_PVS15: __base_NVG{};
|
|
class ej_PVS15D: __base_NVG{};
|
|
class 17bn_pvs9: __base_NVG{};
|
|
};
|
|
}; |