class CfgVehicles {
    class AllVehicles;
    class Air: AllVehicles {
        class Turrets;
    };

    class Helicopter: Air {
        class Turrets {
            class MainTurret;
        };
    };

    class Helicopter_Base_F: Helicopter {};

    class Heli_Attack_01_base_F: Helicopter_Base_F {};

    class B_Heli_Attack_01_F: Heli_Attack_01_base_F {
        class Turrets: Turrets {
            class MainTurret: MainTurret {
                GVAR(Enabled) = 0;      // Enable laser self-designation
            };
        };
    };

    class Plane: Air {};
    class Plane_Base_F: Plane {
        class Turrets {
            class CopilotTurret;
        };
    };

    /* @TODO: LGB GBU
    class Plane_CAS_01_base_F: Plane_Base_F {
        class Turrets: Turrets {
            class MainTurret: MainTurret {
                GVAR(Enabled) = 1;      // Enable laser self-designation
            };
        };
    };

    class Plane_CAS_02_base_F: Plane_Base_F {
        class Turrets: Turrets {
            class MainTurret: MainTurret {
                GVAR(Enabled) = 1;      // Enable laser self-designation
            };
        };
    };
    */
};