class optic_DMS : ItemCore {
scope = public;
displayName = $STR_A3_CFGWEAPONS_ACC_DMS0;
picture = "\A3\Weapons_F_EPA\Acc\data\UI\gear_acco_dms_CA.paa";
model = "\A3\Weapons_F_EPA\Acc\acco_marksman_F.p3d";
descriptionShort = $STR_A3_CFGWEAPONS_ACC_DMS1;
class ItemInfo : InventoryOpticsItem_Base_F {
opticType = 2;
mass = 10;
optics = true;
modelOptics = "\A3\Weapons_f\acc\reticle_marksman_F";
class OpticsModes {
class Snip {
opticsID = 1;
useModelOptics = 1;
opticsPPEffects[] = {"OpticsCHAbera2", "OpticsBlur3"};
opticsZoomMin = 0.0625;
opticsZoomMax = 0.125;
opticsZoomInit = 0.125;
discreteDistance[] = {300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200};
discreteDistanceInitIndex = 1;
distanceZoomMin = 300;
distanceZoomMax = 1200;
discretefov[] = {0.125, 0.0625};
discreteInitIndex = 0;
memoryPointCamera = "opticView";
modelOptics[] = {"\A3\Weapons_F_EPA\acc\reticle_marksman_F", "\A3\Weapons_F_EPA\acc\reticle_marksman_z_F"};
visionMode[] = {"Normal"};
opticsFlare = true;
opticsDisablePeripherialVision = true;
cameraDir = "";
};
class Iron : Snip {
opticsID = 2;
useModelOptics = 0;
opticsFlare = false;
opticsDisablePeripherialVision = false;
opticsZoomMin = 0.375;
opticsZoomMax = 1.1;
opticsZoomInit = 0.75;
memoryPointCamera = "eye";
visionMode[] = {};
discretefov[] = {};
distanceZoomMin = 200;
distanceZoomMax = 200;
discreteDistance[] = {200};
discreteDistanceInitIndex = 0;
};
};
};
};