I am having the same problem and the solution is not working for me in ArmA2 CO. I made a model of PVS-14 and made a proxy with the path to the model I also added this in my config:
Code:
class CfgNonAIVehicles {
class ProxyGoggles; // External class reference
class ProxyNVG_Proxy;
class pvs14_proxy : ProxyNVG_Proxy {
model = "\mar_inf_marines\data\msot\gear\pvs_14\pvs14_proxy.p3d";
};
};
class CfgWeapons {
class Default;
class Binocular;
class NVGoggles;
class PVS14: NVGoggles {
displayName = "PVS-14";
nameSound = "nvgoggles";
simulation = "NVGoggles";
showEmpty = 0;
muzzlePos = "usti hlavne";
muzzleEnd = "konec hlavne";
value = 5;
opticsZoomMin = 1.0;
opticsZoomMax = 1.0;
modelOptics = "\ca\weapons\optika_night";
model = "\mar_inf_marines\data\msot\gear\pvs_14\pvs14_proxy";
picture = "\mar_inf_marines\data\msot\gear\pvs_14\mar_pvs14_ca.paa";
class Library {
libTextDesc="Night vision goggles are intended for observation and terrain orientation at night. They work by intensifying the already available light in conditions of low illumination using, for instance, light from the moon or the stars.";
};
descriptionShort = "Night Vision Goggles";
};
};
The proxy is not acting like the BI NVG proxy, as it shows all the time (even during the day) Any suggestions???