    class braf_FAL_OIP_Scope : ItemCore
    {
        author = "BRAF Team";
        _generalMacro = "braf_FAL_OIP_Scope";
        scope = 2;
        displayName = "FAL OIP Scope";
        picture = "\braf\braf_weapons_scopes\FAL_OIP_Scope\data\faloipscope_ui.paa";
        model = "\braf\braf_weapons_scopes\FAL_OIP_Scope\fal_iop_scope.p3d";
        descriptionShort = "FAL OIP Scope";
        weaponInfoType = "RscWeaponZeroing";
        class ItemInfo : InventoryOpticsItem_Base_F
        {
            mass = 14;
            opticType = 2;
            weaponInfoType = "RscWeaponRangeZeroingFOV";
            optics = 1;
            modelOptics = "\braf\braf_weapons_scopes\FAL_OIP_Scope\reticle_LRPS_F";
            class OpticsModes
            {
                class Snip
                {
                    opticsID = 1;
                    opticsDisplayName = "WFOV";
                    useModelOptics = 1;
                    opticsPPEffects[] =
                        {
                            "OpticsCHAbera1",
                            "OpticsBlur1",
                        };
                    opticsZoomMin = 0.050000001;
                    opticsZoomMax = 0.107;
                    opticsZoomInit = 0.107;
                    discreteDistance[] = {300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600};
                    discreteDistanceInitIndex = 0;
                    distanceZoomMin = 300;
                    distanceZoomMax = 1600;
                    discretefov[] = {0.107, 0.050000001};
                    discreteInitIndex = 0;
                    memoryPointCamera = "opticView";
                    modelOptics[] =
                        {
                            "\braf\braf_weapons_scopes\FAL_OIP_Scope\reticle_sniper_F",
                            "\braf\braf_weapons_scopes\FAL_OIP_Scope\reticle_sniper_z_F",
                        };
                    visionMode[] =
                        {
                            "Normal",
                        };
                    opticsFlare = 1;
                    opticsDisablePeripherialVision = 1;
                    cameraDir = "";
                    material = "braf_material_scope_fal_oip";
                };
                class Iron
                {
                    opticsID = 2;
                    opticsDisplayName = "";
                    useModelOptics = 0;
                    opticsPPEffects[] =
                        {
                            "",
                            ""};
                    opticsFlare = 0;
                    opticsDisablePeripherialVision = 0;
                    opticsZoomMin = 0.25;
                    opticsZoomMax = 1.25;
                    opticsZoomInit = 0.75;
                    memoryPointCamera = "eye";
                    visionMode[] = {};
                    discretefov[] = {};
                    discreteDistance[] = {200};
                    discreteDistanceInitIndex = 0;
                    distanceZoomMin = 200;
                    distanceZoomMax = 200;
                    discreteInitIndex = 0;
                };
            };
        };
        inertia = 0.2;
    };