mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
556 lines
18 KiB
C++
556 lines
18 KiB
C++
|
|
||
|
class CfgVehicles {
|
||
|
// static weapons
|
||
|
class StaticMGWeapon;
|
||
|
class HMG_01_base_F: StaticMGWeapon {
|
||
|
displayName = "$STR_ACE_RealisticNames_HMG_01_Name";
|
||
|
};
|
||
|
class HMG_01_A_base_F: HMG_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_HMG_01_A_Name";
|
||
|
};
|
||
|
class HMG_01_high_base_F: HMG_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_HMG_01_high_Name";
|
||
|
};
|
||
|
|
||
|
class AT_01_base_F;
|
||
|
class B_static_AT_F: AT_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AT_Name";
|
||
|
};
|
||
|
class O_static_AT_F: AT_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AT_Name";
|
||
|
};
|
||
|
class I_static_AT_F: AT_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AT_Name";
|
||
|
};
|
||
|
|
||
|
class AA_01_base_F;
|
||
|
class B_static_AA_F: AA_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AA_Name";
|
||
|
};
|
||
|
class O_static_AA_F: AA_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AA_Name";
|
||
|
};
|
||
|
class I_static_AA_F: AA_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_static_AA_Name";
|
||
|
};
|
||
|
|
||
|
class GMG_TriPod;
|
||
|
class GMG_01_base_F: GMG_TriPod {
|
||
|
displayName = "$STR_ACE_RealisticNames_GMG_01_Name";
|
||
|
};
|
||
|
class GMG_01_A_base_F: GMG_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_GMG_01_A_Name";
|
||
|
};
|
||
|
class GMG_01_high_base_F: GMG_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_GMG_01_high_Name";
|
||
|
};
|
||
|
|
||
|
// M-ATV
|
||
|
class MRAP_01_base_F;
|
||
|
class B_MRAP_01_F: MRAP_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_01_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_01_gmg_base_F: MRAP_01_base_F {};
|
||
|
class B_MRAP_01_gmg_F: MRAP_01_gmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_01_gmg_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_01_hmg_base_F: MRAP_01_gmg_base_F {};
|
||
|
class B_MRAP_01_hmg_F: MRAP_01_hmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_01_hmg_Name";
|
||
|
};
|
||
|
|
||
|
// punisher
|
||
|
class MRAP_02_base_F;
|
||
|
class O_MRAP_02_F: MRAP_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_02_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_02_hmg_base_F: MRAP_02_base_F {};
|
||
|
class O_MRAP_02_hmg_F: MRAP_02_hmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_02_hmg_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_02_gmg_base_F: MRAP_02_hmg_base_F {};
|
||
|
class O_MRAP_02_gmg_F: MRAP_02_gmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_02_gmg_Name";
|
||
|
};
|
||
|
|
||
|
// strider
|
||
|
class MRAP_03_base_F;
|
||
|
class I_MRAP_03_F: MRAP_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_03_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_03_hmg_base_F: MRAP_03_base_F {};
|
||
|
class I_MRAP_03_hmg_F: MRAP_03_hmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_03_hmg_Name";
|
||
|
};
|
||
|
|
||
|
class MRAP_03_gmg_base_F: MRAP_03_hmg_base_F {};
|
||
|
class I_MRAP_03_gmg_F: MRAP_03_gmg_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MRAP_03_gmg_Name";
|
||
|
};
|
||
|
|
||
|
// merkava derivates
|
||
|
class MBT_01_base_F;
|
||
|
class B_MBT_01_base_F: MBT_01_base_F {};
|
||
|
|
||
|
class B_MBT_01_cannon_F: B_MBT_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_01_cannon_Name";
|
||
|
};
|
||
|
class B_MBT_01_TUSK_F: B_MBT_01_cannon_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_01_TUSK_Name";
|
||
|
};
|
||
|
|
||
|
class MBT_01_arty_base_F: MBT_01_base_F {};
|
||
|
class B_MBT_01_arty_base_F: MBT_01_arty_base_F {};
|
||
|
|
||
|
class B_MBT_01_arty_F: B_MBT_01_arty_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_01_arty_Name";
|
||
|
};
|
||
|
|
||
|
class MBT_01_mlrs_base_F: MBT_01_base_F {};
|
||
|
class B_MBT_01_mlrs_base_F: MBT_01_mlrs_base_F {};
|
||
|
|
||
|
class B_MBT_01_mlrs_F: B_MBT_01_mlrs_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_01_mlrs_Name"; // Fictional name, (probably wrong) hebrew translation of storm.
|
||
|
};
|
||
|
|
||
|
// T100 derivates
|
||
|
class MBT_02_base_F;
|
||
|
class O_MBT_02_base_F: MBT_02_base_F {};
|
||
|
|
||
|
class O_MBT_02_cannon_F: O_MBT_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_02_cannon_Name";
|
||
|
};
|
||
|
|
||
|
class MBT_02_arty_base_F: MBT_02_base_F {};
|
||
|
class O_MBT_02_arty_base_F: MBT_02_arty_base_F {};
|
||
|
|
||
|
class O_MBT_02_arty_F: O_MBT_02_arty_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_02_arty_Name";
|
||
|
};
|
||
|
|
||
|
// leopard sg
|
||
|
class I_MBT_03_base_F;
|
||
|
class I_MBT_03_cannon_F: I_MBT_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_MBT_03_cannon_Name";
|
||
|
};
|
||
|
|
||
|
// tracked apcs
|
||
|
class B_APC_Tracked_01_base_F;
|
||
|
class B_APC_Tracked_01_rcws_F: B_APC_Tracked_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Tracked_01_rcws_Name";
|
||
|
};
|
||
|
|
||
|
class B_APC_Tracked_01_AA_F: B_APC_Tracked_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Tracked_01_AA_Name"; // Fictional name, (probably wrong) hebrew translation of cheetah.
|
||
|
};
|
||
|
|
||
|
class B_APC_Tracked_01_CRV_F: B_APC_Tracked_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Tracked_01_CRV_Name";
|
||
|
};
|
||
|
|
||
|
class O_APC_Tracked_02_base_F;
|
||
|
class O_APC_Tracked_02_cannon_F: O_APC_Tracked_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Tracked_02_cannon_Name";
|
||
|
};
|
||
|
|
||
|
class O_APC_Tracked_02_AA_F: O_APC_Tracked_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Tracked_02_AA_Name";
|
||
|
};
|
||
|
|
||
|
class I_APC_tracked_03_base_F;
|
||
|
class I_APC_tracked_03_cannon_F: I_APC_tracked_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_tracked_03_cannon_Name";
|
||
|
};
|
||
|
|
||
|
// wheeled apcs
|
||
|
class B_APC_Wheeled_01_base_F;
|
||
|
class B_APC_Wheeled_01_cannon_F: B_APC_Wheeled_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Wheeled_cannon_Name";
|
||
|
};
|
||
|
|
||
|
class O_APC_Wheeled_02_base_F;
|
||
|
class O_APC_Wheeled_02_rcws_F: O_APC_Wheeled_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Wheeled_02_rcws_Name";
|
||
|
};
|
||
|
|
||
|
class I_APC_Wheeled_03_base_F;
|
||
|
class I_APC_Wheeled_03_cannon_F: I_APC_Wheeled_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_APC_Wheeled_03_cannon_Name";
|
||
|
};
|
||
|
|
||
|
// trucks
|
||
|
class Truck_01_base_F;
|
||
|
class B_Truck_01_transport_F: Truck_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_transport_Name";
|
||
|
};
|
||
|
class B_Truck_01_covered_F: B_Truck_01_transport_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_covered_Name";
|
||
|
};
|
||
|
class B_Truck_01_mover_F: B_Truck_01_transport_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_mover_Name";
|
||
|
};
|
||
|
class B_Truck_01_box_F: B_Truck_01_mover_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_box_Name";
|
||
|
};
|
||
|
class B_Truck_01_medical_F: B_Truck_01_transport_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_medical_Name";
|
||
|
};
|
||
|
class B_Truck_01_ammo_F: B_Truck_01_mover_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_ammo_Name";
|
||
|
};
|
||
|
class B_Truck_01_fuel_F: B_Truck_01_mover_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_fuel_Name";
|
||
|
};
|
||
|
class B_Truck_01_Repair_F: B_Truck_01_mover_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_01_Repair_Name";
|
||
|
};
|
||
|
class Truck_02_transport_base_F;
|
||
|
class O_Truck_02_transport_F: Truck_02_transport_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_transport_Name";
|
||
|
};
|
||
|
class Truck_02_base_F;
|
||
|
class O_Truck_02_covered_F: Truck_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_covered_Name";
|
||
|
};
|
||
|
class Truck_02_Ammo_base_F;
|
||
|
class O_Truck_02_ammo_F: Truck_02_Ammo_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_ammo_Name";
|
||
|
};
|
||
|
class Truck_02_fuel_base_F;
|
||
|
class O_Truck_02_fuel_F: Truck_02_fuel_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_fuel_Name";
|
||
|
};
|
||
|
class Truck_02_box_base_F;
|
||
|
class O_Truck_02_box_F: Truck_02_box_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_box_Name";
|
||
|
};
|
||
|
class Truck_02_medical_base_F;
|
||
|
class O_Truck_02_medical_F: Truck_02_medical_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_medical_Name";
|
||
|
};
|
||
|
class I_Truck_02_transport_F: Truck_02_transport_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_transport_Name";
|
||
|
};
|
||
|
class I_Truck_02_covered_F: Truck_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_covered_Name";
|
||
|
};
|
||
|
class I_Truck_02_ammo_F: Truck_02_Ammo_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_ammo_Name";
|
||
|
};
|
||
|
class I_Truck_02_fuel_F: Truck_02_fuel_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_fuel_Name";
|
||
|
};
|
||
|
class I_Truck_02_box_F: Truck_02_box_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_box_Name";
|
||
|
};
|
||
|
class I_Truck_02_medical_F: Truck_02_medical_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_02_medical_Name";
|
||
|
};
|
||
|
|
||
|
class Truck_03_base_F;
|
||
|
class O_Truck_03_transport_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_transport_Name";
|
||
|
};
|
||
|
class O_Truck_03_covered_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_covered_Name";
|
||
|
};
|
||
|
class O_Truck_03_device_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_device_Name";
|
||
|
};
|
||
|
class O_Truck_03_ammo_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_ammo_Name";
|
||
|
};
|
||
|
class O_Truck_03_fuel_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_fuel_Name";
|
||
|
};
|
||
|
class O_Truck_03_repair_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_repair_Name";
|
||
|
};
|
||
|
class O_Truck_03_medical_F: Truck_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Truck_03_medical_Name";
|
||
|
};
|
||
|
|
||
|
// helicopters
|
||
|
class Heli_Attack_01_base_F;
|
||
|
class B_Heli_Attack_01_F: Heli_Attack_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Attack_01_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Light_01_unarmed_base_F;
|
||
|
class B_Heli_Light_01_F: Heli_Light_01_unarmed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Light_01_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Light_01_armed_base_F;
|
||
|
class B_Heli_Light_01_armed_F: Heli_Light_01_armed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Light_01_armed_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Light_01_civil_base_F: Heli_Light_01_unarmed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Light_01_civil_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Transport_03_base_F;
|
||
|
class B_Heli_Transport_03_F: Heli_Transport_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Transport_03_Name";
|
||
|
};
|
||
|
class Heli_Transport_03_unarmed_base_F;
|
||
|
class B_Heli_Transport_03_unarmed_F: Heli_Transport_03_unarmed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Transport_03_unarmed_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Light_02_base_F;
|
||
|
class O_Heli_Light_02_F: Heli_Light_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Light_02_Name";
|
||
|
};
|
||
|
class Heli_Light_02_unarmed_base_F;
|
||
|
class O_Heli_Light_02_unarmed_F: Heli_Light_02_unarmed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Light_02_unarmed_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_light_03_base_F;
|
||
|
class I_Heli_light_03_F: Heli_light_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_light_03_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_light_03_unarmed_base_F;
|
||
|
class I_Heli_light_03_unarmed_F: Heli_light_03_unarmed_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_light_03_unarmed_Name";
|
||
|
};
|
||
|
|
||
|
class Heli_Transport_02_base_F;
|
||
|
class I_Heli_Transport_02_F: Heli_Transport_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Heli_Transport_02_Name";
|
||
|
};
|
||
|
|
||
|
// planes
|
||
|
class Plane_CAS_01_base_F;
|
||
|
class B_Plane_CAS_01_F: Plane_CAS_01_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Plane_CAS_01_Name";
|
||
|
};
|
||
|
|
||
|
class Plane_CAS_02_base_F;
|
||
|
class O_Plane_CAS_02_F: Plane_CAS_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Plane_CAS_02_Name";
|
||
|
};
|
||
|
|
||
|
class Plane_Fighter_03_base_F;
|
||
|
class I_Plane_Fighter_03_CAS_F: Plane_Fighter_03_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Plane_Fighter_03_CAS_Name";
|
||
|
};
|
||
|
|
||
|
class I_Plane_Fighter_03_AA_F: I_Plane_Fighter_03_CAS_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_Plane_Fighter_03_AA_Name";
|
||
|
};
|
||
|
|
||
|
// uavs
|
||
|
class UAV_02_base_F;
|
||
|
class B_UAV_02_F: UAV_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_Name";
|
||
|
};
|
||
|
class O_UAV_02_F: UAV_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_Name";
|
||
|
};
|
||
|
class I_UAV_02_F: UAV_02_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_Name";
|
||
|
};
|
||
|
|
||
|
class UAV_02_CAS_base_F: UAV_02_base_F {};
|
||
|
class B_UAV_02_CAS_F: UAV_02_CAS_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_CAS_Name";
|
||
|
};
|
||
|
class O_UAV_02_CAS_F: UAV_02_CAS_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_CAS_Name";
|
||
|
};
|
||
|
class I_UAV_02_CAS_F: UAV_02_CAS_base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_UAV_02_CAS_Name";
|
||
|
};
|
||
|
|
||
|
// pistols
|
||
|
class Pistol_Base_F;
|
||
|
class Weapon_hgun_P07_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_P07_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_Rook40_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_Rook40_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_ACPC2_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_ACPC2_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_Pistol_heavy_01_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_Pistol_heavy_01_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_Pistol_heavy_02_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_Pistol_heavy_02_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_Pistol_Signal_F: Pistol_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_Pistol_Signal_Name";
|
||
|
};
|
||
|
|
||
|
// rocket launchers
|
||
|
class Launcher_Base_F;
|
||
|
class Weapon_launch_NLAW_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_NLAW_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_launch_RPG32_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_RPG32_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_launch_Titan_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_Titan_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_launch_Titan_short_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_Titan_short_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_launch_B_Titan_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_Titan_Name";
|
||
|
};
|
||
|
//class Weapon_launch_I_Titan_F: Weapon_launch_B_Titan_F {};
|
||
|
//class Weapon_launch_O_Titan_F: Weapon_launch_B_Titan_F {};
|
||
|
|
||
|
class Weapon_launch_launch_B_Titan_short_F: Launcher_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_launch_Titan_short_Name";
|
||
|
};
|
||
|
//class Weapon_launch_I_Titan_short_F: Weapon_launch_launch_B_Titan_short_F {};
|
||
|
//class Weapon_launch_O_Titan_short_F: Weapon_launch_launch_B_Titan_short_F {};
|
||
|
|
||
|
// rifles
|
||
|
|
||
|
// MX
|
||
|
class Weapon_Base_F;
|
||
|
class Weapon_arifle_MX_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_MX_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_MXC_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_MXC_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_MX_GL_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_MX_GL_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_MX_SW_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_MX_SW_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_MXM_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_MXM_Name";
|
||
|
};
|
||
|
|
||
|
// Katiba
|
||
|
class Weapon_arifle_Katiba_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Katiba_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Katiba_C_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Katiba_C_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Katiba_GL_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Katiba_GL_Name";
|
||
|
};
|
||
|
|
||
|
// F2000
|
||
|
class Weapon_arifle_Mk20_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Mk20_plain_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20_plain_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Mk20C_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20C_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Mk20C_plain_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20C_plain_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Mk20_GL_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20_GL_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_Mk20_GL_plain_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_Mk20_GL_plain_Name";
|
||
|
};
|
||
|
|
||
|
// TAR-21
|
||
|
class Weapon_arifle_TRG21_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_TRG21_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_TRG20_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_TRG20_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_TRG21_GL_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_TRG21_GL_Name";
|
||
|
};
|
||
|
|
||
|
// sub machine guns
|
||
|
class Weapon_SMG_01_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_SMG_01_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_SMG_02_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_SMG_02_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_hgun_PDW2000_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_hgun_PDW2000_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_arifle_SDAR_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_arifle_SDAR_Name";
|
||
|
};
|
||
|
|
||
|
// machine guns
|
||
|
class Weapon_LMG_Mk200_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_LMG_Mk200_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_LMG_Zafir_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_LMG_Zafir_Name";
|
||
|
};
|
||
|
|
||
|
// sniper rifles
|
||
|
class Weapon_srifle_EBR_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_EBR_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_srifle_GM6_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_GM6_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_srifle_GM6_camo_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_GM6_camo_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_srifle_LRR_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_LRR_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_srifle_LRR_camo_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_LRR_camo_Name";
|
||
|
};
|
||
|
|
||
|
class Weapon_srifle_DMR_01_F: Weapon_Base_F {
|
||
|
displayName = "$STR_ACE_RealisticNames_srifle_DMR_01_Name";
|
||
|
};
|
||
|
};
|