mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Reaction Forces Compatibility (#10016)
* Reaction Forces Compatibility * Fix Desert Eagle Name, add RAM 1500 variants * Mortars, Drone and lower cased Ram because thats how baer likes it
This commit is contained in:
parent
33dc7e3dbd
commit
565d64d50e
1
addons/compat_rf/$PBOPREFIX$
Normal file
1
addons/compat_rf/$PBOPREFIX$
Normal file
@ -0,0 +1 @@
|
||||
z\ace\addons\compat_rf
|
42
addons/compat_rf/CfgWeapons.hpp
Normal file
42
addons/compat_rf/CfgWeapons.hpp
Normal file
@ -0,0 +1,42 @@
|
||||
class CfgWeapons {
|
||||
// Ballistics
|
||||
class Pistol_Base_F;
|
||||
class hgun_Glock19_RF: Pistol_Base_F {
|
||||
ace_barrelTwist = 254;
|
||||
ace_barrelLength = 102;
|
||||
ace_twistDirection = 1;
|
||||
};
|
||||
|
||||
class hgun_DEagle_RF: Pistol_Base_F {
|
||||
ace_barrelTwist = 482;
|
||||
ace_barrelLength = 127;
|
||||
ace_twistDirection = 1;
|
||||
};
|
||||
|
||||
class Rifle_Long_Base_F;
|
||||
class srifle_h6_base_rf: Rifle_Long_Base_F {
|
||||
ace_barrelTwist = 228.6;
|
||||
ace_barrelLength = 460;
|
||||
ace_twistDirection = 1;
|
||||
};
|
||||
|
||||
class Rifle_Base_F;
|
||||
class arifle_ash12_base_RF: Rifle_Base_F {
|
||||
ace_barrelTwist = 228.6;
|
||||
ace_barrelLength = 400;
|
||||
ace_twistDirection = 1;
|
||||
};
|
||||
|
||||
class arifle_ash12_LR_base_RF: arifle_ash12_base_RF {
|
||||
ace_barrelLength = 450;
|
||||
};
|
||||
|
||||
// Hearing
|
||||
class H_HelmetIA;
|
||||
class H_HelmetIA_sb_arid_RF: H_HelmetIA {
|
||||
ace_hearing_protection = 0.75;
|
||||
};
|
||||
class H_HelmetIA_sb_digital_RF: H_HelmetIA {
|
||||
ace_hearing_protection = 0.75;
|
||||
};
|
||||
};
|
@ -0,0 +1,12 @@
|
||||
// Generated using ace_nouniformrestrictions_fnc_exportConfig
|
||||
class CfgVehicles {
|
||||
class B_Helipilot_F;
|
||||
class C_Helipilot_Green_UniformHolder_RF;
|
||||
|
||||
class C_Helipilot_Rescue_UniformHolder_RF: B_Helipilot_F {
|
||||
modelSides[] = {6};
|
||||
};
|
||||
class B_Helipilot_Green_UniformHolder_RF: C_Helipilot_Green_UniformHolder_RF {
|
||||
modelSides[] = {6};
|
||||
};
|
||||
};
|
21
addons/compat_rf/compat_rf_nouniformrestrictions/config.cpp
Normal file
21
addons/compat_rf/compat_rf_nouniformrestrictions/config.cpp
Normal file
@ -0,0 +1,21 @@
|
||||
#include "script_component.hpp"
|
||||
|
||||
class CfgPatches {
|
||||
class SUBADDON {
|
||||
name = COMPONENT_NAME;
|
||||
units[] = {};
|
||||
weapons[] = {};
|
||||
requiredVersion = REQUIRED_VERSION;
|
||||
requiredAddons[] = {
|
||||
"RF_Data_Loadorder",
|
||||
"ace_nouniformrestrictions"
|
||||
};
|
||||
skipWhenMissingDependencies = 1;
|
||||
author = ECSTRING(common,ACETeam);
|
||||
authors[] = {"Mike"};
|
||||
url = ECSTRING(main,URL);
|
||||
VERSION_CONFIG;
|
||||
};
|
||||
};
|
||||
|
||||
#include "CfgVehicles.hpp"
|
@ -0,0 +1,3 @@
|
||||
#define SUBCOMPONENT nouniformrestrictions
|
||||
#define SUBCOMPONENT_BEAUTIFIED No Uniform Restrictions
|
||||
#include "..\script_component.hpp"
|
41
addons/compat_rf/compat_rf_realisticnames/Attachments.hpp
Normal file
41
addons/compat_rf/compat_rf_realisticnames/Attachments.hpp
Normal file
@ -0,0 +1,41 @@
|
||||
class optic_MRD;
|
||||
class optic_MRD_khk_RF: optic_MRD {
|
||||
displayName = SUBCSTRING(optic_mrd_khk_Name);
|
||||
};
|
||||
class optic_MRD_tan_RF: optic_MRD {
|
||||
displayName = SUBCSTRING(optic_mrd_tan_Name);
|
||||
};
|
||||
|
||||
class optic_ACO_grn;
|
||||
class optic_ACO_grn_desert_RF: optic_ACO_grn {
|
||||
displayName = SUBCSTRING(optic_aco_grn_desert_Name);
|
||||
};
|
||||
class optic_ACO_grn_wood_RF: optic_ACO_grn {
|
||||
displayName = SUBCSTRING(optic_aco_grn_wood_Name);
|
||||
};
|
||||
|
||||
class optic_Aco;
|
||||
class optic_ACO_desert_RF: optic_Aco {
|
||||
displayName = SUBCSTRING(optic_aco_desert_Name);
|
||||
};
|
||||
class optic_ACO_wood_RF: optic_Aco {
|
||||
displayName = SUBCSTRING(optic_aco_wood_Name);
|
||||
};
|
||||
|
||||
class ItemCore;
|
||||
class optic_rds_RF: ItemCore {
|
||||
displayName = SUBCSTRING(optic_rds_Name);
|
||||
};
|
||||
|
||||
class optic_VRCO_RF: ItemCore {
|
||||
displayName = SUBCSTRING(optic_vrco_Name);
|
||||
};
|
||||
class optic_VRCO_tan_RF: optic_VRCO_RF {
|
||||
displayName = SUBCSTRING(optic_vrco_tan_Name);
|
||||
};
|
||||
class optic_VRCO_khk_RF: optic_VRCO_RF {
|
||||
displayName = SUBCSTRING(optic_vrco_khk_Name);
|
||||
};
|
||||
class optic_VRCO_pistol_RF: optic_VRCO_RF {
|
||||
displayName = SUBCSTRING(optic_vrco_Name);
|
||||
};
|
24
addons/compat_rf/compat_rf_realisticnames/CfgMagazines.hpp
Normal file
24
addons/compat_rf/compat_rf_realisticnames/CfgMagazines.hpp
Normal file
@ -0,0 +1,24 @@
|
||||
class CfgMagazines {
|
||||
class CA_Magazine;
|
||||
class 1Rnd_RC40_shell_RF: CA_Magazine {
|
||||
displayName = SUBCSTRING(rc40_Name);
|
||||
};
|
||||
class 1Rnd_RC40_HE_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_he_Name);
|
||||
};
|
||||
class 1Rnd_RC40_SmokeWhite_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_white_Name);
|
||||
};
|
||||
class 1Rnd_RC40_SmokeBlue_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_blue_Name);
|
||||
};
|
||||
class 1Rnd_RC40_SmokeRed_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_red_Name);
|
||||
};
|
||||
class 1Rnd_RC40_SmokeGreen_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_green_Name);
|
||||
};
|
||||
class 1Rnd_RC40_SmokeOrange_shell_RF: 1Rnd_RC40_shell_RF {
|
||||
displayName = SUBCSTRING(rc40_orange_Name);
|
||||
};
|
||||
};
|
134
addons/compat_rf/compat_rf_realisticnames/CfgVehicles.hpp
Normal file
134
addons/compat_rf/compat_rf_realisticnames/CfgVehicles.hpp
Normal file
@ -0,0 +1,134 @@
|
||||
class CfgVehicles {
|
||||
class Heli_light_03_dynamicLoadout_base_F;
|
||||
class B_Heli_light_03_dynamicLoadout_RF: Heli_light_03_dynamicLoadout_base_F {
|
||||
displayName = SUBCSTRING(heli_light_03_Name);
|
||||
};
|
||||
|
||||
class Heli_light_03_unarmed_base_F;
|
||||
class B_Heli_light_03_unarmed_RF: Heli_light_03_unarmed_base_F {
|
||||
displayName = SUBCSTRING(heli_light_03_unarmed_Name);
|
||||
};
|
||||
|
||||
class I_Heli_light_03_dynamicLoadout_RF;
|
||||
class I_E_Heli_light_03_dynamicLoadout_RF: I_Heli_light_03_dynamicLoadout_RF {
|
||||
displayName = SUBCSTRING(heli_light_03_Name);
|
||||
};
|
||||
|
||||
class I_Heli_light_03_unarmed_RF;
|
||||
class I_E_Heli_light_03_unarmed_RF: I_Heli_light_03_unarmed_RF {
|
||||
displayName = SUBCSTRING(heli_light_03_unarmed_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_01A_base_RF;
|
||||
class Heli_EC_01A_military_base_RF: Heli_EC_01A_base_RF {
|
||||
displayName = SUBCSTRING(ec_01a_military_Name);
|
||||
};
|
||||
|
||||
class Helicopter_Base_H;
|
||||
class Heli_EC_01_base_RF: Helicopter_Base_H {
|
||||
displayName = SUBCSTRING(ec_01_base_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_01_civ_base_RF: Heli_EC_01_base_RF {
|
||||
displayName = SUBCSTRING(ec_01_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_01A_civ_base_RF: Heli_EC_01A_base_RF {
|
||||
displayName = SUBCSTRING(ec_01a_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_02_base_RF: Heli_EC_01_base_RF {
|
||||
displayName = SUBCSTRING(ec_02_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_03_base_RF: Heli_EC_01_base_RF {
|
||||
displayName = SUBCSTRING(ec_03_Name);
|
||||
};
|
||||
|
||||
class Heli_EC_04_base_RF: Heli_EC_01_base_RF {
|
||||
displayName = SUBCSTRING(ec_04_Name);
|
||||
};
|
||||
|
||||
// Typhoon
|
||||
class O_Truck_03_fuel_F;
|
||||
class C_Truck_03_water_rf: O_Truck_03_fuel_F {
|
||||
displayName = SUBCSTRING(truck_03_water_Name);
|
||||
};
|
||||
|
||||
// RAM 1500 (Pickup)
|
||||
class Offroad_01_unarmed_base_F;
|
||||
class Pickup_01_base_rf: Offroad_01_unarmed_base_F {
|
||||
displayName = SUBCSTRING(pickup_01_Name);
|
||||
};
|
||||
class Pickup_fuel_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_fuel_Name);
|
||||
};
|
||||
class Pickup_service_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_service_Name);
|
||||
};
|
||||
class Pickup_repair_base_rf: Pickup_service_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_repair_Name);
|
||||
};
|
||||
class Pickup_comms_base_rf: Pickup_service_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_comms_Name);
|
||||
};
|
||||
class Pickup_repair_ig_base_rf: Pickup_repair_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_repair_Name);
|
||||
};
|
||||
class Pickup_01_hmg_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_hmg_Name);
|
||||
};
|
||||
class Pickup_01_mmg_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_mmg_Name);
|
||||
};
|
||||
class Pickup_01_mrl_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_mrl_Name);
|
||||
};
|
||||
class Pickup_01_aat_base_rf: Pickup_01_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_aa_Name);
|
||||
};
|
||||
class Pickup_covered_base_rf: Pickup_service_base_rf {
|
||||
displayName = SUBCSTRING(pickup_01_covered_Name);
|
||||
};
|
||||
|
||||
class C_IDAP_Pickup_rf;
|
||||
class C_IDAP_Pickup_water_rf: C_IDAP_Pickup_rf {
|
||||
displayName = SUBCSTRING(pickup_01_water_Name);
|
||||
};
|
||||
|
||||
class StaticMortar;
|
||||
class CommandoMortar_base_RF: StaticMortar {
|
||||
displayName = SUBCSTRING(commando_Name);
|
||||
};
|
||||
|
||||
class StaticMGWeapon;
|
||||
class TwinMortar_base_RF: StaticMGWeapon {
|
||||
displayName = SUBCSTRING(twinmortar_Name);
|
||||
};
|
||||
|
||||
class Helicopter_Base_F;
|
||||
class UAV_RC40_Base_RF: Helicopter_Base_F {
|
||||
displayName = SUBCSTRING(rc40_base_Name);
|
||||
};
|
||||
class UAV_RC40_Base_Sensor_RF: UAV_RC40_Base_RF {
|
||||
displayName = SUBCSTRING(rc40_Name);
|
||||
};
|
||||
class UAV_RC40_Base_HE_RF: UAV_RC40_Base_RF {
|
||||
displayName = SUBCSTRING(rc40_he_Name);
|
||||
};
|
||||
class UAV_RC40_Base_SmokeWhite_RF: UAV_RC40_Base_HE_RF {
|
||||
displayName = SUBCSTRING(rc40_white_Name);
|
||||
};
|
||||
class UAV_RC40_Base_SmokeBlue_RF: UAV_RC40_Base_HE_RF {
|
||||
displayName = SUBCSTRING(rc40_blue_Name);
|
||||
};
|
||||
class UAV_RC40_Base_SmokeRed_RF: UAV_RC40_Base_HE_RF {
|
||||
displayName = SUBCSTRING(rc40_red_Name);
|
||||
};
|
||||
class UAV_RC40_Base_SmokeGreen_RF: UAV_RC40_Base_HE_RF {
|
||||
displayName = SUBCSTRING(rc40_green_Name);
|
||||
};
|
||||
class UAV_RC40_Base_SmokeOrange_RF: UAV_RC40_Base_HE_RF {
|
||||
displayName = SUBCSTRING(rc40_orange_Name);
|
||||
};
|
||||
};
|
111
addons/compat_rf/compat_rf_realisticnames/CfgWeapons.hpp
Normal file
111
addons/compat_rf/compat_rf_realisticnames/CfgWeapons.hpp
Normal file
@ -0,0 +1,111 @@
|
||||
class CfgWeapons {
|
||||
#include "Attachments.hpp"
|
||||
|
||||
class Pistol_Base_F;
|
||||
class hgun_Glock19_RF: Pistol_Base_F {
|
||||
displayName = SUBCSTRING(glock19_Name);
|
||||
};
|
||||
class hgun_Glock19_khk_RF: hgun_Glock19_RF {
|
||||
displayName = SUBCSTRING(glock19_khk_Name);
|
||||
};
|
||||
class hgun_Glock19_Tan_RF: hgun_Glock19_RF {
|
||||
displayName = SUBCSTRING(glock19_tan_Name);
|
||||
};
|
||||
class hgun_Glock19_auto_RF: hgun_Glock19_RF {
|
||||
displayName = SUBCSTRING(glock19_auto_Name);
|
||||
};
|
||||
class hgun_Glock19_auto_khk_RF: hgun_Glock19_auto_RF {
|
||||
displayName = SUBCSTRING(glock19_auto_khk_Name);
|
||||
};
|
||||
class hgun_Glock19_auto_Tan_RF: hgun_Glock19_auto_RF {
|
||||
displayName = SUBCSTRING(glock19_auto_tan_Name);
|
||||
};
|
||||
|
||||
class hgun_DEagle_RF: Pistol_Base_F {
|
||||
displayName = SUBCSTRING(deagle_Name);
|
||||
};
|
||||
class hgun_DEagle_classic_RF: hgun_DEagle_RF {
|
||||
displayName = SUBCSTRING(deagle_classic_Name);
|
||||
};
|
||||
class hgun_DEagle_bronze_RF: hgun_DEagle_RF {
|
||||
displayName = SUBCSTRING(deagle_bronze_Name);
|
||||
};
|
||||
class hgun_DEagle_copper_RF: hgun_DEagle_RF {
|
||||
displayName = SUBCSTRING(deagle_copper_Name);
|
||||
};
|
||||
class hgun_DEagle_gold_RF: hgun_DEagle_RF {
|
||||
displayName = SUBCSTRING(deagle_gold_Name);
|
||||
};
|
||||
|
||||
class srifle_h6_base_rf;
|
||||
class srifle_h6_tan_rf: srifle_h6_base_rf {
|
||||
displayName = SUBCSTRING(h6_tan_Name);
|
||||
};
|
||||
class srifle_h6_oli_rf: srifle_h6_tan_rf {
|
||||
displayName = SUBCSTRING(h6_oli_Name);
|
||||
};
|
||||
class srifle_h6_blk_rf: srifle_h6_tan_rf {
|
||||
displayName = SUBCSTRING(h6_blk_Name);
|
||||
};
|
||||
class srifle_h6_digi_rf: srifle_h6_tan_rf {
|
||||
displayName = SUBCSTRING(h6_digi_Name);
|
||||
};
|
||||
class srifle_h6_gold_rf: srifle_h6_tan_rf {
|
||||
displayName = SUBCSTRING(h6_gold_Name);
|
||||
};
|
||||
|
||||
class srifle_DMR_01_F;
|
||||
class srifle_DMR_01_black_RF: srifle_DMR_01_F {
|
||||
displayName = SUBCSTRING(dmr_01_black_Name);
|
||||
};
|
||||
class srifle_DMR_01_tan_RF: srifle_DMR_01_black_RF {
|
||||
displayName = SUBCSTRING(dmr_01_tan_Name);
|
||||
};
|
||||
|
||||
class SMG_01_F;
|
||||
class SMG_01_black_RF: SMG_01_F {
|
||||
displayName = SUBCSTRING(smg_01_black_Name);
|
||||
};
|
||||
|
||||
class arifle_ash12_base_RF;
|
||||
class arifle_ash12_blk_RF: arifle_ash12_base_RF {
|
||||
displayName = SUBCSTRING(ash12_blk_Name);
|
||||
};
|
||||
class arifle_ash12_desert_RF: arifle_ash12_base_RF {
|
||||
displayName = SUBCSTRING(ash12_desert_Name);
|
||||
};
|
||||
class arifle_ash12_urban_RF: arifle_ash12_base_RF {
|
||||
displayName = SUBCSTRING(ash12_urban_Name);
|
||||
};
|
||||
class arifle_ash12_wood_RF: arifle_ash12_base_RF {
|
||||
displayName = SUBCSTRING(ash12_wood_Name);
|
||||
};
|
||||
|
||||
class arifle_ash12_GL_base_RF;
|
||||
class arifle_ash12_GL_blk_RF: arifle_ash12_GL_base_RF {
|
||||
displayName = SUBCSTRING(ash12_gl_blk_Name);
|
||||
};
|
||||
class arifle_ash12_GL_desert_RF: arifle_ash12_GL_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_gl_desert_Name);
|
||||
};
|
||||
class arifle_ash12_GL_urban_RF: arifle_ash12_GL_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_gl_urban_Name);
|
||||
};
|
||||
class arifle_ash12_GL_wood_RF: arifle_ash12_GL_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_gl_wood_Name);
|
||||
};
|
||||
|
||||
class arifle_ash12_LR_base_RF;
|
||||
class arifle_ash12_LR_blk_RF: arifle_ash12_LR_base_RF {
|
||||
displayName = SUBCSTRING(ash12_lr_blk_Name);
|
||||
};
|
||||
class arifle_ash12_LR_desert_RF: arifle_ash12_LR_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_lr_desert_Name);
|
||||
};
|
||||
class arifle_ash12_LR_urban_RF: arifle_ash12_LR_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_lr_urban_Name);
|
||||
};
|
||||
class arifle_ash12_LR_wood_RF: arifle_ash12_LR_blk_RF {
|
||||
displayName = SUBCSTRING(ash12_lr_wood_Name);
|
||||
};
|
||||
};
|
23
addons/compat_rf/compat_rf_realisticnames/config.cpp
Normal file
23
addons/compat_rf/compat_rf_realisticnames/config.cpp
Normal file
@ -0,0 +1,23 @@
|
||||
#include "script_component.hpp"
|
||||
|
||||
class CfgPatches {
|
||||
class SUBADDON {
|
||||
name = COMPONENT_NAME;
|
||||
units[] = {};
|
||||
weapons[] = {};
|
||||
requiredVersion = REQUIRED_VERSION;
|
||||
requiredAddons[] = {
|
||||
"RF_Data_Loadorder",
|
||||
"ace_realisticnames"
|
||||
};
|
||||
skipWhenMissingDependencies = 1;
|
||||
author = ECSTRING(common,ACETeam);
|
||||
authors[] = {"Mike", "Marc"};
|
||||
url = ECSTRING(main,URL);
|
||||
VERSION_CONFIG;
|
||||
};
|
||||
};
|
||||
|
||||
#include "CfgMagazines.hpp"
|
||||
#include "CfgWeapons.hpp"
|
||||
#include "CfgVehicles.hpp"
|
@ -0,0 +1,3 @@
|
||||
#define SUBCOMPONENT realisticnames
|
||||
#define SUBCOMPONENT_BEAUTIFIED Realistic Names
|
||||
#include "..\script_component.hpp"
|
221
addons/compat_rf/compat_rf_realisticnames/stringtable.xml
Normal file
221
addons/compat_rf/compat_rf_realisticnames/stringtable.xml
Normal file
@ -0,0 +1,221 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project name="ACE">
|
||||
<Package name="Compat_RF_RealisticNames">
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_mrd_khk_Name">
|
||||
<English>EOTech MRDS (Khaki)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_mrd_tan_Name">
|
||||
<English>EOTech MRDS (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_aco_grn_desert_Name">
|
||||
<English>C-More Railway (Green, Desert)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_aco_grn_wood_Name">
|
||||
<English>C-More Railway (Green, Woodland)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_aco_desert_Name">
|
||||
<English>C-More Railway (Red, Desert)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_aco_wood_Name">
|
||||
<English>C-More Railway (Red, Woodland)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_rds_Name">
|
||||
<English>Aimpoint Micro R-1 Reflex</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_vrco_Name">
|
||||
<English>Vortex Spitfire Prism</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_vrco_tan_Name">
|
||||
<English>Vortex Spitfire Prism (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_optic_vrco_khk_Name">
|
||||
<English>Vortex Spitfire Prism (Khaki)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_Name">
|
||||
<English>Glock 19X</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_khk_Name">
|
||||
<English>Glock 19X (Khaki)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_tan_Name">
|
||||
<English>Glock 19X (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_auto_Name">
|
||||
<English>Glock 19X Auto</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_auto_khk_Name">
|
||||
<English>Glock 19X Auto (Khaki)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_glock19_auto_tan_Name">
|
||||
<English>Glock 19X Auto (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_deagle_Name">
|
||||
<English>Desert Eagle Mark XIX L5</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_deagle_classic_Name">
|
||||
<English>Desert Eagle Mark XIX L5 (Classic)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_deagle_bronze_Name">
|
||||
<English>Desert Eagle Mark XIX L5 (Bronze)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_deagle_copper_Name">
|
||||
<English>Desert Eagle Mark XIX L5 (Copper)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_deagle_gold_Name">
|
||||
<English>Desert Eagle Mark XIX L5 (Gold)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_h6_tan_Name">
|
||||
<English>Hera H6 (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_h6_oli_Name">
|
||||
<English>Hera H6 (Olive)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_h6_blk_Name">
|
||||
<English>Hera H6 (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_h6_digi_Name">
|
||||
<English>Hera H6 (Digital)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_h6_gold_Name">
|
||||
<English>Hera H6 (Gold)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_dmr_01_black_Name">
|
||||
<English>VS-121 (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_dmr_01_tan_Name">
|
||||
<English>VS-121 (Tan)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_smg_01_black_Name">
|
||||
<English>Vector SMG (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_blk_Name">
|
||||
<English>ASh-12 (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_desert_Name">
|
||||
<English>ASh-12 (Desert)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_urban_Name">
|
||||
<English>ASh-12 (Urban)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_wood_Name">
|
||||
<English>ASh-12 (Woodland)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_gl_blk_Name">
|
||||
<English>ASh-12 GL (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_gl_desert_Name">
|
||||
<English>ASh-12 GL (Desert)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_gl_urban_Name">
|
||||
<English>ASh-12 GL (Urban)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_gl_wood_Name">
|
||||
<English>ASh-12 GL (Woodland)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_lr_blk_Name">
|
||||
<English>ASh-12 LR (Black)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_lr_desert_Name">
|
||||
<English>ASh-12 LR (Desert)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_lr_urban_Name">
|
||||
<English>ASh-12 LR (Urban)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ash12_lr_wood_Name">
|
||||
<English>ASh-12 LR (Woodland)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_heli_light_03_Name">
|
||||
<English>AW159 Wildcat</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_heli_light_03_unarmed_Name">
|
||||
<English>AW159 Wildcat (Unarmed)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_01a_military_Name">
|
||||
<English>H225M Super Cougar HADR</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_01_base_Name">
|
||||
<English>H225M Super Cougar Transport</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_01_Name">
|
||||
<English>H225 Super Puma Transport</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_01a_Name">
|
||||
<English>H225 Super Puma VIP</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_02_Name">
|
||||
<English>H225M Super Cougar SOCAT</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_03_Name">
|
||||
<English>H225M Super Cougar CSAR</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_ec_04_Name">
|
||||
<English>H225 Super Puma SAR</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_truck_03_water_Name">
|
||||
<English>Typhoon Water</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_Name">
|
||||
<English>Ram 1500</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_Fuel_Name">
|
||||
<English>Ram 1500 (Fuel)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_service_Name">
|
||||
<English>Ram 1500 (Services)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_repair_Name">
|
||||
<English>Ram 1500 (Repair)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_comms_Name">
|
||||
<English>Ram 1500 (Comms)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_hmg_Name">
|
||||
<English>Ram 1500 (HMG)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_mmg_Name">
|
||||
<English>Ram 1500 (MMG)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_mrl_Name">
|
||||
<English>Ram 1500 (MRL)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_aa_Name">
|
||||
<English>Ram 1500 (AA)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_covered_Name">
|
||||
<English>Ram 1500 (Covered)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_pickup_01_water_Name">
|
||||
<English>Ram 1500 (Water)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_commando_Name">
|
||||
<English>RSG60</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_twinmortar_Name">
|
||||
<English>AMOS</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_base_Name">
|
||||
<English>Drone40</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_Name">
|
||||
<English>Drone40 Scout</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_he_Name">
|
||||
<English>Drone40 HE</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_white_Name">
|
||||
<English>Drone40 Smoke (White)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_blue_Name">
|
||||
<English>Drone40 Smoke (Blue)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_red_Name">
|
||||
<English>Drone40 Smoke (Red)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_green_Name">
|
||||
<English>Drone40 Smoke (Green)</English>
|
||||
</Key>
|
||||
<Key ID="STR_ACE_Compat_RF_RealisticNames_rc40_orange_Name">
|
||||
<English>Drone40 Smoke (Orange)</English>
|
||||
</Key>
|
||||
</Package>
|
||||
</Project>
|
18
addons/compat_rf/config.cpp
Normal file
18
addons/compat_rf/config.cpp
Normal file
@ -0,0 +1,18 @@
|
||||
#include "script_component.hpp"
|
||||
|
||||
class CfgPatches {
|
||||
class ADDON {
|
||||
name = COMPONENT_NAME;
|
||||
units[] = {};
|
||||
weapons[] = {};
|
||||
requiredVersion = REQUIRED_VERSION;
|
||||
requiredAddons[] = {"RF_Data_Loadorder"};
|
||||
skipWhenMissingDependencies = 1;
|
||||
author = ECSTRING(common,ACETeam);
|
||||
authors[] = {"Mike"};
|
||||
url = ECSTRING(main,URL);
|
||||
VERSION_CONFIG;
|
||||
};
|
||||
};
|
||||
|
||||
#include "CfgWeapons.hpp"
|
6
addons/compat_rf/script_component.hpp
Normal file
6
addons/compat_rf/script_component.hpp
Normal file
@ -0,0 +1,6 @@
|
||||
#define COMPONENT compat_rf
|
||||
#define COMPONENT_BEAUTIFIED Reaction Forces Compatibility
|
||||
|
||||
#include "\z\ace\addons\main\script_mod.hpp"
|
||||
|
||||
#include "\z\ace\addons\main\script_macros.hpp"
|
Loading…
Reference in New Issue
Block a user