Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional TFAR Bags #3459

Merged
merged 26 commits into from
Dec 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions A3A/addons/config_fixes/TFAR/Aegis/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
//TFAR/Aegis - CfgVehicles.hpp

class CfgVehicles
{

class B_RadioBag_01_coyote_F;
class B_RadioBag_01_oicamo_F;
class B_RadioBag_01_green_F;
class B_RadioBag_01_sage_F;
class B_RadioBag_01_arid_F;
class B_RadioBag_01_taiga_F;
class Aegis_B_RadioBag_01_des_lxWS;

class a3a_B_RadioBag_01_coyote_F : B_RadioBag_01_coyote_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_B_RadioBag_01_oicamo_F : B_RadioBag_01_oicamo_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_B_RadioBag_01_green_F : B_RadioBag_01_green_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_B_RadioBag_01_sage_F : B_RadioBag_01_sage_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_B_RadioBag_01_arid_F : B_RadioBag_01_arid_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_B_RadioBag_01_taiga_F : B_RadioBag_01_taiga_F
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

class a3a_Aegis_B_RadioBag_01_des_lxWS : Aegis_B_RadioBag_01_des_lxWS
{
scope = 2;
scopeCurator = 2;
tf_encryptionCode = "tf_independent_radio_code";
};

};

22 changes: 22 additions & 0 deletions A3A/addons/config_fixes/TFAR/Aegis/config.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//TFAR/Aegis - config.cpp

#include "..\..\script_component.hpp"

class CfgPatches
{
class PATCHNAME(TFAR_Aegis)
{
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Data_F_AoW_Loadorder","tfar_backpacks","A3_Aegis_Supplies_F_Aegis_Bags"};
author = AUTHOR;
authors[] = { AUTHORS };
authorUrl = "";
skipWhenMissingDependencies = 1;
VERSION_CONFIG;
};
};

#include "CfgVehicles.hpp"
39 changes: 39 additions & 0 deletions A3A/addons/config_fixes/TFAR/CUP/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//TFAR/CUP - CfgVehicles.hpp

class CfgVehicles
{
class CUP_B_Predator_Base;

class CUP_B_Kombat_Radio_Olive : CUP_B_Predator_Base
{
scopeCurator = 2;
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 20000;
tf_subtype = "digital_lr";
};

class CUP_B_Motherlode_Radio_MTP : CUP_B_Predator_Base
{
scopeCurator = 2;
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 20000;
tf_subtype = "digital_lr";
};

class CUP_B_Predator_Radio_MTP : CUP_B_Predator_Base
{
scopeCurator = 2;
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 20000;
tf_subtype = "digital_lr";
};
};
22 changes: 22 additions & 0 deletions A3A/addons/config_fixes/TFAR/CUP/config.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//TFAR/CUP - config.cpp

#include "..\..\script_component.hpp"

class CfgPatches
{
class PATCHNAME(TFAR_CUP)
{
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Data_F_AoW_Loadorder","tfar_backpacks","CUP_B_Predator_Base"};
author = AUTHOR;
authors[] = { AUTHORS };
authorUrl = "";
skipWhenMissingDependencies = 1;
VERSION_CONFIG;
};
};

#include "CfgVehicles.hpp"
28 changes: 28 additions & 0 deletions A3A/addons/config_fixes/TFAR/CWR3/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
//TFAR/CWR3 - CfgVehicles.hpp

class CfgVehicles
{
class cwr3_b_backpack_alice_base;

class cwr3_b_backpack_radio : cwr3_b_backpack_alice_base
{
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 20000;
tf_subtype = "digital_lr";
};

class cwr3_o_backpack_rd54_base;

class cwr3_o_backpack_rd54_r148 : cwr3_o_backpack_rd54_base
{
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 20000;
tf_subtype = "digital_lr";
};
};
22 changes: 22 additions & 0 deletions A3A/addons/config_fixes/TFAR/CWR3/config.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//TFAR/CWR3 - config.cpp

#include "..\..\script_component.hpp"

class CfgPatches
{
class PATCHNAME(TFAR_CWR3)
{
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Data_F_AoW_Loadorder","tfar_backpacks","cwr3_soldiers_us","cwr3_soldiers_ru"};
author = AUTHOR;
authors[] = { AUTHORS };
authorUrl = "";
skipWhenMissingDependencies = 1;
VERSION_CONFIG;
};
};

#include "CfgVehicles.hpp"
6 changes: 6 additions & 0 deletions A3A/addons/config_fixes/TFAR/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//TFAR - CfgVehicles.hpp

class CfgVehicles
{
#include "TFAR_beta.hpp"
};
18 changes: 18 additions & 0 deletions A3A/addons/config_fixes/TFAR/RHS/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
//TFAR - CfgVehicles.hpp

class CfgVehicles
{
class rhs_r148;

class a3a_rhs_r148 : rhs_r148
{
scope = 2;
scopeCurator = 2;
tf_dialog = "mr3000_radio_dialog"; // east dialog for east radio
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 10000; // shorter range for tiny bag
tf_subtype = "digital_lr";
};
};
22 changes: 22 additions & 0 deletions A3A/addons/config_fixes/TFAR/RHS/config.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//TFAR/RHS - config.cpp

#include "..\..\script_component.hpp"

class CfgPatches
{
class PATCHNAME(TFAR_RHS)
{
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Data_F_AoW_Loadorder","tfar_backpacks","rhs_c_troops"};
author = AUTHOR;
authors[] = { AUTHORS };
authorUrl = "";
skipWhenMissingDependencies = 1;
VERSION_CONFIG;
};
};

#include "CfgVehicles.hpp"
18 changes: 18 additions & 0 deletions A3A/addons/config_fixes/TFAR/SPE/CfgVehicles.hpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
//TFAR/SPE - CfgVehicles.hpp

class CfgVehicles
{
class B_SPE_AssaultPack_Base;

class B_SPE_Milice_Radio : B_SPE_AssaultPack_Base
{
scope = 2;
scopeCurator = 2;
tf_dialog = "anprc155_radio_dialog";
tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
tf_encryptionCode = "tf_independent_radio_code";
tf_hasLRradio = 1;
tf_range = 5000;
tf_subtype = "digital_lr";
};
};
22 changes: 22 additions & 0 deletions A3A/addons/config_fixes/TFAR/SPE/config.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
//TFAR/SPE - config.cpp

#include "..\..\script_component.hpp"

class CfgPatches
{
class PATCHNAME(TFAR_SPE)
{
name = COMPONENT_NAME;
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"A3_Data_F_AoW_Loadorder","tfar_backpacks","WW2_SPE_Assets_c_Characters_Frenchs_U1_c_FR_Milice_Gear"};
author = AUTHOR;
authors[] = { AUTHORS };
authorUrl = "";
skipWhenMissingDependencies = 1;
VERSION_CONFIG;
};
};

#include "CfgVehicles.hpp"
Loading