class G36K_Camo_DZ : G36C { model = "z\addons\dayz_communityweapons\g36\g36k_camo.p3d"; picture = "\z\addons\dayz_communityweapons\g36\data\w_g36k_camo_ca.paa"; displayName = $STR_DZ_WPN_G36K_CAMO_NAME; magazines[] = { 30Rnd_556x45_G36, 100Rnd_556x45_BetaCMag, 30Rnd_556x45_Stanag, 20Rnd_556x45_Stanag, 60Rnd_556x45_Stanag_Taped }; //G36 Optic optics = true; opticsDisablePeripherialVision = true; modelOptics = "z\addons\dayz_communityweapons\g36\2dscope_g36.p3d"; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur2"}; opticsZoomMin=0.083; opticsZoomMax=0.083; distanceZoomMin=100; distanceZoomMax=100; dexterity = 1.8; class Single : Single { dispersion = 0.0011; }; class Burst : Burst { dispersion = 0.0011; }; class FullAuto : FullAuto { dispersion = 0.0011; }; class OpticsModes { class Kolimator { opticsID = 1; useModelOptics = false; opticsFlare = false; opticsDisablePeripherialVision = false; opticsZoomMin=0.25; opticsZoomMax=1.1; opticsZoomInit=0.5; distanceZoomMin=100; distanceZoomMax=100; memoryPointCamera = "eye"; visionMode[] = {}; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur1"}; cameraDir = ""; }; class Scope { opticsID = 2; useModelOptics = true; opticsFlare = true; opticsDisablePeripherialVision = true; opticsZoomMin = 0.083; opticsZoomMax = 0.083; opticsZoomInit= 0.083; distanceZoomMin=200; distanceZoomMax=200; memoryPointCamera = "opticView"; visionMode[] = {"Normal"}; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur1"}; cameraDir = ""; }; }; //G36 Optic end class Attachments { Attachment_Sup556 = "G36K_Camo_SD_DZ"; }; }; class G36K_Camo_SD_DZ : G36_C_SD_eotech { model = "z\addons\dayz_communityweapons\g36\g36k_camo_sd.p3d"; picture = "\z\addons\dayz_communityweapons\g36\data\w_g36k_camo_sd_ca.paa"; displayName = $STR_DZ_WPN_G36K_CAMO_SD_NAME; magazines[] = { 30Rnd_556x45_G36SD, 30Rnd_556x45_StanagSD, 60Rnd_556x45_StanagSD_Taped, 100Rnd_556x45_BetaCMagSD }; //G36 Optic optics = true; opticsDisablePeripherialVision = true; modelOptics = "z\addons\dayz_communityweapons\g36\2dscope_g36_noflash.p3d"; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur2"}; opticsZoomMin=0.083; opticsZoomMax=0.083; distanceZoomMin=100; distanceZoomMax=100; dexterity = 1.7; class Single : Single { dispersion = 0.0011; }; class Burst : Burst { dispersion = 0.0011; }; class FullAuto : FullAuto { dispersion = 0.0011; }; class OpticsModes { class Kolimator { opticsID = 1; useModelOptics = false; opticsFlare = false; opticsDisablePeripherialVision = false; opticsZoomMin=0.25; opticsZoomMax=1.1; opticsZoomInit=0.5; distanceZoomMin=100; distanceZoomMax=100; memoryPointCamera = "eye"; visionMode[] = {}; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur1"}; cameraDir = ""; }; class Scope { opticsID = 2; useModelOptics = true; opticsFlare = true; opticsDisablePeripherialVision = true; opticsZoomMin = 0.083; opticsZoomMax = 0.083; opticsZoomInit= 0.083; distanceZoomMin=200; distanceZoomMax=200; memoryPointCamera = "opticView"; visionMode[] = {"Normal"}; opticsPPEffects[]={"OpticsCHAbera1","OpticsBlur1"}; cameraDir = ""; }; }; //G36 Optic end class ItemActions { class RemoveSuppressor { text = $STR_ATTACHMENT_RMVE_Silencer; script = "; ['Attachment_Sup556',_id,'G36K_Camo_DZ'] call player_removeAttachment"; }; }; }; class G36K_DZ : G36K_Camo_DZ { model = "\ca\weapons\G36\G36_K"; picture = "\ca\weapons\G36\Data\Equip\w_g36k_ca.paa"; displayName = $STR_DZ_WPN_G36K_NAME; class Attachments {}; }; class G36A_Camo_DZ : G36K_Camo_DZ { model = "z\addons\dayz_communityweapons\g36\g36a_camo.p3d"; picture = "\z\addons\dayz_communityweapons\g36\data\w_g36a_camo_ca.paa"; displayName = $STR_DZ_WPN_G36A_CAMO_NAME; dexterity = 1.66; class Single : Single { dispersion = 0.0007; }; class Burst : Burst { dispersion = 0.0007; }; class FullAuto : FullAuto { dispersion = 0.0007; }; class Attachments { Attachment_Sup556 = "G36A_Camo_SD_DZ"; }; }; class G36A_Camo_SD_DZ : G36K_Camo_SD_DZ { model = "z\addons\dayz_communityweapons\g36\g36a_camo_sd"; picture = "\dayz_epoch_c\icons\weapons\G36A_Camo_SD.paa"; displayName = $STR_DZ_WPN_G36A_CAMO_SD_NAME; class ItemActions { class RemoveSuppressor { text = $STR_ATTACHMENT_RMVE_Silencer; script = "; ['Attachment_Sup556',_id,'G36A_Camo_DZ'] call player_removeAttachment"; }; }; }; class G36A_DZ : G36A_Camo_DZ { model = "\ca\weapons\G36\G36"; picture = "\ca\weapons\G36\Data\Equip\w_g36_ca.paa"; displayName = $STR_DZ_WPN_G36A_NAME; class Attachments {}; };