class m107: Rifle { displayname = "M107"; type = "1"; canlock = 0; cursor = "RifleCursor"; cursoraim = "Foresight"; }; class m107_DZ: m107 { displayname = "M107"; type = "1"; canlock = 0; cursor = ""; cursoraim = "Foresight"; dexterity = "(0.5 + 3.75/(12.9 + 0.001) + -3/10)"; maxrange = 1800; maxrangeprobab = 0.1; mfact = 1; mfmax = 0; midrange = 500; midrangeprobab = 0.8; minrange = 1; minrangeprobab = 0.4; opticszoominit = 0.0553; opticszoommax = 0.05246; opticszoommin = 0.020984; reloadtime = 0.5; class OpticsModes { class StepScope { cameradir = ""; discretedistance[] = {}; discretedistanceinitindex = 0; distancezoommax = 500; distancezoommin = 500; memorypointcamera = "konec hlavne"; opticsdisableperipherialvision = 1; opticsflare = 1; opticsid = 1; opticsppeffects[] = {"OpticsCHAbera1", "OpticsBlur1"}; opticszoominit = 0.05246; opticszoommax = 0.05246; opticszoommin = 0.020984; usemodeloptics = 1; visionmode[] = {"Normal"}; }; }; }; class m107_SKN : m107_DZ {};