From faff31d44d140792496c55f55dd9f0b6819beb57 Mon Sep 17 00:00:00 2001 From: Mike-MF Date: Fri, 7 Jun 2024 17:07:42 +0100 Subject: [PATCH] Hidden Units - Separate WS into subcomponent --- addons/hidden_units/CfgFactionClasses.hpp | 3 - addons/hidden_units/CfgGroups_East.hpp | 31 ----- addons/hidden_units/CfgGroups_Indep.hpp | 31 ----- addons/hidden_units/CfgGroups_West.hpp | 24 ---- addons/hidden_units/CfgVehicles.hpp | 2 - .../hidden_units/CfgVehicles_Baseclasses.hpp | 89 ------------ addons/hidden_units/Vanilla_Units/ctrg.hpp | 42 ------ addons/hidden_units/ws/CfgFactionClasses.hpp | 12 ++ addons/hidden_units/ws/CfgGroups.hpp | 131 ++++++++++++++++++ addons/hidden_units/ws/CfgVehicles.hpp | 7 + addons/hidden_units/ws/baseclasses.hpp | 99 +++++++++++++ addons/hidden_units/ws/config.cpp | 24 ++++ addons/hidden_units/ws/ctrg.hpp | 41 ++++++ addons/hidden_units/ws/script_component.hpp | 4 + .../{Vanilla_Units => ws}/sfia.hpp | 0 .../{Vanilla_Units => ws}/una.hpp | 0 16 files changed, 318 insertions(+), 222 deletions(-) create mode 100644 addons/hidden_units/ws/CfgFactionClasses.hpp create mode 100644 addons/hidden_units/ws/CfgGroups.hpp create mode 100644 addons/hidden_units/ws/CfgVehicles.hpp create mode 100644 addons/hidden_units/ws/baseclasses.hpp create mode 100644 addons/hidden_units/ws/config.cpp create mode 100644 addons/hidden_units/ws/ctrg.hpp create mode 100644 addons/hidden_units/ws/script_component.hpp rename addons/hidden_units/{Vanilla_Units => ws}/sfia.hpp (100%) rename addons/hidden_units/{Vanilla_Units => ws}/una.hpp (100%) diff --git a/addons/hidden_units/CfgFactionClasses.hpp b/addons/hidden_units/CfgFactionClasses.hpp index 7afe606a..64dbc0bd 100644 --- a/addons/hidden_units/CfgFactionClasses.hpp +++ b/addons/hidden_units/CfgFactionClasses.hpp @@ -2,9 +2,6 @@ class CfgFactionClasses { class BLU_CTRG_F { displayName = "DEPRECATED"; }; - class BLU_UN_lxWS { - displayName = "DEPRECATED"; - }; // CUP Factions class CUP_B_USMC { diff --git a/addons/hidden_units/CfgGroups_East.hpp b/addons/hidden_units/CfgGroups_East.hpp index 4185c91c..05b147eb 100644 --- a/addons/hidden_units/CfgGroups_East.hpp +++ b/addons/hidden_units/CfgGroups_East.hpp @@ -1,34 +1,3 @@ -// SFIA -class OPF_SFIA_lxWS { - class Infantry { - name = "DEPRECATED"; - delete OSFIA_InfSquad_lxWS; - delete OSFIA_InfSentry_lxWS; - delete OSFIA_InfTeam_lxWS; - delete OSFIA_HAF_InfTeam_AT_lxWS; - delete OSFIA_HAF_InfTeam_AA_lxWS; - delete OSFIA_InfSquad_Weapons_lxWS; - }; - class Motorized { - name = "DEPRECATED"; - delete OSFIA_MotInf_Team_lxWS; - delete OSFIA_MotInf_AT_lxWS; - delete OSFIA_MotInf_AA_lxWS; - delete OSFIA_MotInf_Reinforce_lxWS; - }; - class Mechanized { - name = "DEPRECATED"; - delete OSFIA_MechInf_AT; - delete OSFIA_MechInf_AA; - }; - class Armored { - name = "DEPRECATED"; - delete OSFIA_HAF_TankPlatoon_lxWS; - delete OSFIA_HAF_TankPlatoon_AA_lxWS; - delete OSFIA_HAF_TankSection_lxWS; - }; -}; - // CUP class CUP_O_ChDKZ { class Motorized { diff --git a/addons/hidden_units/CfgGroups_Indep.hpp b/addons/hidden_units/CfgGroups_Indep.hpp index fd25aa7b..d1fa3b6c 100644 --- a/addons/hidden_units/CfgGroups_Indep.hpp +++ b/addons/hidden_units/CfgGroups_Indep.hpp @@ -1,34 +1,3 @@ -// SFIA -class IND_SFIA_lxWS { - class Infantry { - name = "DEPRECATED"; - delete ISFIA_InfSquad_lxWS; - delete ISFIA_InfSentry_lxWS; - delete ISFIA_InfTeam_lxWS; - delete ISFIA_HAF_InfTeam_AT_lxWS; - delete ISFIA_HAF_InfTeam_AA_lxWS; - delete ISFIA_InfSquad_Weapons_lxWS; - }; - class Motorized { - name = "DEPRECATED"; - delete ISFIA_MotInf_Team_lxWS; - delete ISFIA_MotInf_AT_lxWS; - delete ISFIA_MotInf_AA_lxWS; - delete ISFIA_MotInf_Reinforce_lxWS; - }; - class Mechanized { - name = "DEPRECATED"; - delete ISFIA_MechInf_AT; - delete ISFIA_MechInf_AA; - }; - class Armored { - name = "DEPRECATED"; - delete ISFIA_HAF_TankPlatoon_lxWS; - delete ISFIA_HAF_TankPlatoon_AA_lxWS; - delete ISFIA_HAF_TankSection_lxWS; - }; -}; - // CUP class CUP_I_NAPA { class Mechanized { diff --git a/addons/hidden_units/CfgGroups_West.hpp b/addons/hidden_units/CfgGroups_West.hpp index ec4816ca..b474436d 100644 --- a/addons/hidden_units/CfgGroups_West.hpp +++ b/addons/hidden_units/CfgGroups_West.hpp @@ -14,30 +14,6 @@ class BLU_CTRG_F { }; }; -// UNA; Replaced by UN -class BLU_UN_lxWS { - class Infantry { - name = "DEPRECATED"; - delete BUNA_InfSquad_lxWS; - delete BUNA_InfSentry_lxWS; - }; - class Motorized { - name = "DEPRECATED"; - delete BUNA_MotInf_Team; - delete BUNA_MotInf_Reinforce; - }; - class Mechanized { - name = "DEPRECATED"; - delete BUNA_MechInfSquad; - delete BUNA_MechInf_Support; - }; - class Armored { - name = "DEPRECATED"; - delete BUNA_TankPlatoon; - delete BUNA_TankSection; - }; -}; - // CUP class CUP_B_CZ { class Motorized { diff --git a/addons/hidden_units/CfgVehicles.hpp b/addons/hidden_units/CfgVehicles.hpp index 3f087e22..aa149f9a 100644 --- a/addons/hidden_units/CfgVehicles.hpp +++ b/addons/hidden_units/CfgVehicles.hpp @@ -21,8 +21,6 @@ class CfgVehicles { #include "CUP_Units\united_states_marine_corps.hpp" #include "Vanilla_Units\ctrg.hpp" - #include "Vanilla_Units\sfia.hpp" - #include "Vanilla_Units\una.hpp" #include "CfgVehicles_Turrets.hpp" #include "CfgVehicles_Vehicles.hpp" diff --git a/addons/hidden_units/CfgVehicles_Baseclasses.hpp b/addons/hidden_units/CfgVehicles_Baseclasses.hpp index 7deb9c65..836f43ad 100644 --- a/addons/hidden_units/CfgVehicles_Baseclasses.hpp +++ b/addons/hidden_units/CfgVehicles_Baseclasses.hpp @@ -4,7 +4,6 @@ class B_CTRG_Soldier_F; class B_CTRG_Soldier_3_F; class B_soldier_UAV_F; -class B_ION_Soldier_SG_lxWS; // Vehicles class LSV_01_light_base_F; @@ -16,94 +15,6 @@ class O_Truck_03_ammo_F; class O_Truck_03_fuel_F; class O_Truck_03_medical_F; -// SFIA -// Units -class I_C_Soldier_Bandit_1_F; -class I_C_Soldier_Bandit_2_F; -class I_C_Soldier_Bandit_4_F; -class I_C_Soldier_Bandit_5_F; -class I_C_Soldier_Para_2_F; -class I_crew_F; -class I_G_medic_F; -class I_G_Sharpshooter_F; -class I_G_Soldier_exp_F; -class I_officer_F; -class I_pilot_F; -class I_PMC_Soldier_01_lxWS; -class I_SFIA_deserter_lxWS; -class I_SFIA_soldier_unarmed_lxWS; -class I_SFIA_survivor_lxWS; -class I_Soldier_AA_F; -class I_Soldier_AAA_F; -class I_Soldier_AAT_F; -class I_Soldier_AR_F; -class I_Soldier_AT_F; -class I_soldier_F; -class I_Soldier_GL_F; -class I_Soldier_repair_F; -class I_Soldier_TL_F; - -// Vehicles -class I_SFIA_APC_Tracked_02_30mm_lxWS; -class I_SFIA_APC_Tracked_02_AA_lxWS; -class I_SFIA_APC_Tracked_02_cannon_lxWS; -class I_SFIA_APC_Wheeled_02_hmg_lxWS; -class I_SFIA_APC_Wheeled_02_unarmed_lxWS; -class I_SFIA_Heli_Attack_02_dynamicLoadout_lxWS; -class I_SFIA_HMG_02_high_lxWS; -class I_SFIA_HMG_02_lxWS; -class I_SFIA_MBT_02_cannon_lxWS; -class I_SFIA_Mortar_lxWS; -class I_SFIA_Offroad_armed_lxWS; -class I_SFIA_Offroad_AT_lxWS; -class I_SFIA_Offroad_lxWS; -class I_SFIA_Truck_02_aa_lxWS; -class I_SFIA_Truck_02_Ammo_lxWS; -class I_SFIA_Truck_02_box_lxWS; -class I_SFIA_Truck_02_cargo_lxWS; -class I_SFIA_Truck_02_covered_lxWS; -class I_SFIA_Truck_02_flatbed_lxWS; -class I_SFIA_Truck_02_fuel_lxWS; -class I_SFIA_Truck_02_MRL_lxWS; -class I_SFIA_Truck_02_transport_lxWS; -class I_SFIA_ZU23_lxWS; -class Offroad_01_armor_armed_lxWS; -class Offroad_01_armor_AT_lxWS; -class Offroad_01_armor_base_lxWS; -class UAV_02_IED_Base_lxWS; - -// UNA -class B_crew_F; -class B_engineer_F; -class B_Helipilot_F; -class B_medic_F; -class B_officer_F; -class B_soldier_AR_F; -class B_Soldier_F; -class B_Soldier_GL_F; -class B_soldier_LAT2_F; -class B_Soldier_lite_F; -class B_soldier_repair_F; -class B_Soldier_TL_F; - -// Vehicles -class APC_Wheeled_01_command_base_lxWS; -class APC_Wheeled_02_hmg_base_lxws; -class APC_Wheeled_02_unarmed_base_lxws; -class B_Truck_01_mover_F; -class B_Truck_01_ammo_F; -class B_Truck_01_box_F; -class B_Truck_01_fuel_F; -class B_Truck_01_medical_F; -class B_Truck_01_Repair_F; -class B_Truck_01_transport_F; -class B_Truck_01_covered_F; -class B_MRAP_01_F; -class Offroad_01_base_lxWS; -class Offroad_01_armor_base_lxWS; -class Heli_Transport_02_base_F; -class I_MBT_03_cannon_F; - // CUP // Units class B_ghillie_lsh_F; diff --git a/addons/hidden_units/Vanilla_Units/ctrg.hpp b/addons/hidden_units/Vanilla_Units/ctrg.hpp index db44f05a..f2bf504a 100644 --- a/addons/hidden_units/Vanilla_Units/ctrg.hpp +++ b/addons/hidden_units/Vanilla_Units/ctrg.hpp @@ -40,45 +40,3 @@ class B_CTRG_Miller_F: B_CTRG_Soldier_3_F { scope = 1; scopeCurator = 1; }; - -// Western Sahara Units -class B_D_CTRG_Soldier_TL_lxWS: B_CTRG_Soldier_TL_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_soldier_UAV_lxWS: B_soldier_UAV_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_lxWS: B_CTRG_Soldier_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_SG_lxWS: B_ION_Soldier_SG_lxWS { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_LAT2_lxWS: B_CTRG_Soldier_LAT2_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_Medic_lxWS: B_CTRG_Soldier_Medic_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_M_lxWS: B_CTRG_Soldier_M_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_JTAC_lxWS: B_CTRG_Soldier_JTAC_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_HG_lxWS: B_CTRG_Soldier_AR_tna_F { - scope = 1; - scopeCurator = 1; -}; -class B_D_CTRG_Soldier_Exp_lxWS: B_CTRG_Soldier_Exp_tna_F { - scope = 1; - scopeCurator = 1; -}; diff --git a/addons/hidden_units/ws/CfgFactionClasses.hpp b/addons/hidden_units/ws/CfgFactionClasses.hpp new file mode 100644 index 00000000..678dee4f --- /dev/null +++ b/addons/hidden_units/ws/CfgFactionClasses.hpp @@ -0,0 +1,12 @@ +class CfgFactionClasses { + class BLU_UN_lxWS { + displayName = "DEPRECATED"; + }; + class IND_SFIA_lxWS { + displayName = "DEPRECATED"; + }; + class IND_TURA_lxWS { + displayName = "DEPRECATED"; + }; +}; + diff --git a/addons/hidden_units/ws/CfgGroups.hpp b/addons/hidden_units/ws/CfgGroups.hpp new file mode 100644 index 00000000..72696008 --- /dev/null +++ b/addons/hidden_units/ws/CfgGroups.hpp @@ -0,0 +1,131 @@ +class CfgGroups { + class West { + // UNA; Replaced by UN + class BLU_UN_lxWS { + class Infantry { + name = "DEPRECATED"; + delete BUNA_InfSquad_lxWS; + delete BUNA_InfSentry_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete BUNA_MotInf_Team; + delete BUNA_MotInf_Reinforce; + }; + class Mechanized { + name = "DEPRECATED"; + delete BUNA_MechInfSquad; + delete BUNA_MechInf_Support; + }; + class Armored { + name = "DEPRECATED"; + delete BUNA_TankPlatoon; + delete BUNA_TankSection; + }; + }; + class BLU_TURA_lxWS { + class Infantry { + name = "DEPRECATED"; + delete B_Tura_InfSquad_lxWS; + delete B_Tura_InfSentry_lxWS; + delete B_Tura_InfTeam_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete B_Tura_MotInf_Team_lxWS; + delete B_Tura_MotInf_AT_lxWS; + delete B_Tura_MotInf_Reinforce_lxWS; + }; + }; + }; + class East { + class OPF_SFIA_lxWS { + class Infantry { + name = "DEPRECATED"; + delete OSFIA_InfSquad_lxWS; + delete OSFIA_InfSentry_lxWS; + delete OSFIA_InfTeam_lxWS; + delete OSFIA_HAF_InfTeam_AT_lxWS; + delete OSFIA_HAF_InfTeam_AA_lxWS; + delete OSFIA_InfSquad_Weapons_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete OSFIA_MotInf_Team_lxWS; + delete OSFIA_MotInf_AT_lxWS; + delete OSFIA_MotInf_AA_lxWS; + delete OSFIA_MotInf_Reinforce_lxWS; + }; + class Mechanized { + name = "DEPRECATED"; + delete OSFIA_MechInf_AT; + delete OSFIA_MechInf_AA; + }; + class Armored { + name = "DEPRECATED"; + delete OSFIA_HAF_TankPlatoon_lxWS; + delete OSFIA_HAF_TankPlatoon_AA_lxWS; + delete OSFIA_HAF_TankSection_lxWS; + }; + }; + class OPF_TURA_lxWS { + class Infantry { + name = "DEPRECATED"; + delete O_Tura_InfSquad_lxWS; + delete O_Tura_InfSentry_lxWS; + delete O_Tura_InfTeam_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete O_Tura_MotInf_Team_lxWS; + delete O_Tura_MotInf_AT_lxWS; + delete O_Tura_MotInf_Reinforce_lxWS; + }; + }; + }; + class Indep { + class IND_SFIA_lxWS { + class Infantry { + name = "DEPRECATED"; + delete ISFIA_InfSquad_lxWS; + delete ISFIA_InfSentry_lxWS; + delete ISFIA_InfTeam_lxWS; + delete ISFIA_HAF_InfTeam_AT_lxWS; + delete ISFIA_HAF_InfTeam_AA_lxWS; + delete ISFIA_InfSquad_Weapons_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete ISFIA_MotInf_Team_lxWS; + delete ISFIA_MotInf_AT_lxWS; + delete ISFIA_MotInf_AA_lxWS; + delete ISFIA_MotInf_Reinforce_lxWS; + }; + class Mechanized { + name = "DEPRECATED"; + delete ISFIA_MechInf_AT; + delete ISFIA_MechInf_AA; + }; + class Armored { + name = "DEPRECATED"; + delete ISFIA_HAF_TankPlatoon_lxWS; + delete ISFIA_HAF_TankPlatoon_AA_lxWS; + delete ISFIA_HAF_TankSection_lxWS; + }; + }; + class IND_TURA_lxWS { + class Infantry { + name = "DEPRECATED"; + delete I_Tura_InfSquad_lxWS; + delete I_Tura_InfSentry_lxWS; + delete I_Tura_InfTeam_lxWS; + }; + class Motorized { + name = "DEPRECATED"; + delete I_Tura_MotInf_Team_lxWS; + delete I_Tura_MotInf_AT_lxWS; + delete I_Tura_MotInf_Reinforce_lxWS; + }; + }; + }; +}; diff --git a/addons/hidden_units/ws/CfgVehicles.hpp b/addons/hidden_units/ws/CfgVehicles.hpp new file mode 100644 index 00000000..3f23059e --- /dev/null +++ b/addons/hidden_units/ws/CfgVehicles.hpp @@ -0,0 +1,7 @@ +class CfgVehicles { + #include "baseclasses.hpp" + + #include "ctrg.hpp" + #include "sfia.hpp" + #include "una.hpp" +}; diff --git a/addons/hidden_units/ws/baseclasses.hpp b/addons/hidden_units/ws/baseclasses.hpp new file mode 100644 index 00000000..35fb5919 --- /dev/null +++ b/addons/hidden_units/ws/baseclasses.hpp @@ -0,0 +1,99 @@ +// CTRG +class B_CTRG_Soldier_TL_tna_F; +class B_soldier_UAV_F; +class B_CTRG_Soldier_tna_F; +class B_ION_Soldier_SG_lxWS; +class B_CTRG_Soldier_LAT2_tna_F; +class B_CTRG_Soldier_Medic_tna_F; +class B_CTRG_Soldier_M_tna_F; +class B_CTRG_Soldier_JTAC_tna_F; +class B_CTRG_Soldier_AR_tna_F; +class B_CTRG_Soldier_Exp_tna_F; + +// SFIA +// Units +class I_C_Soldier_Bandit_1_F; +class I_C_Soldier_Bandit_2_F; +class I_C_Soldier_Bandit_4_F; +class I_C_Soldier_Bandit_5_F; +class I_C_Soldier_Para_2_F; +class I_crew_F; +class I_G_medic_F; +class I_G_Sharpshooter_F; +class I_G_Soldier_exp_F; +class I_officer_F; +class I_pilot_F; +class I_PMC_Soldier_01_lxWS; +class I_SFIA_deserter_lxWS; +class I_SFIA_soldier_unarmed_lxWS; +class I_SFIA_survivor_lxWS; +class I_Soldier_AA_F; +class I_Soldier_AAA_F; +class I_Soldier_AAT_F; +class I_Soldier_AR_F; +class I_Soldier_AT_F; +class I_soldier_F; +class I_Soldier_GL_F; +class I_Soldier_repair_F; +class I_Soldier_TL_F; + +// Vehicles +class I_SFIA_APC_Tracked_02_30mm_lxWS; +class I_SFIA_APC_Tracked_02_AA_lxWS; +class I_SFIA_APC_Tracked_02_cannon_lxWS; +class I_SFIA_APC_Wheeled_02_hmg_lxWS; +class I_SFIA_APC_Wheeled_02_unarmed_lxWS; +class I_SFIA_Heli_Attack_02_dynamicLoadout_lxWS; +class I_SFIA_HMG_02_high_lxWS; +class I_SFIA_HMG_02_lxWS; +class I_SFIA_MBT_02_cannon_lxWS; +class I_SFIA_Mortar_lxWS; +class I_SFIA_Offroad_armed_lxWS; +class I_SFIA_Offroad_AT_lxWS; +class I_SFIA_Offroad_lxWS; +class I_SFIA_Truck_02_aa_lxWS; +class I_SFIA_Truck_02_Ammo_lxWS; +class I_SFIA_Truck_02_box_lxWS; +class I_SFIA_Truck_02_cargo_lxWS; +class I_SFIA_Truck_02_covered_lxWS; +class I_SFIA_Truck_02_flatbed_lxWS; +class I_SFIA_Truck_02_fuel_lxWS; +class I_SFIA_Truck_02_MRL_lxWS; +class I_SFIA_Truck_02_transport_lxWS; +class I_SFIA_ZU23_lxWS; +class Offroad_01_armor_armed_lxWS; +class Offroad_01_armor_AT_lxWS; +class Offroad_01_armor_base_lxWS; +class UAV_02_IED_Base_lxWS; + +// UNA +class B_crew_F; +class B_engineer_F; +class B_Helipilot_F; +class B_medic_F; +class B_officer_F; +class B_soldier_AR_F; +class B_Soldier_F; +class B_Soldier_GL_F; +class B_soldier_LAT2_F; +class B_Soldier_lite_F; +class B_soldier_repair_F; +class B_Soldier_TL_F; + +// Vehicles +class APC_Wheeled_01_command_base_lxWS; +class APC_Wheeled_02_hmg_base_lxws; +class APC_Wheeled_02_unarmed_base_lxws; +class B_Truck_01_mover_F; +class B_Truck_01_ammo_F; +class B_Truck_01_box_F; +class B_Truck_01_fuel_F; +class B_Truck_01_medical_F; +class B_Truck_01_Repair_F; +class B_Truck_01_transport_F; +class B_Truck_01_covered_F; +class B_MRAP_01_F; +class Offroad_01_base_lxWS; +class Offroad_01_armor_base_lxWS; +class Heli_Transport_02_base_F; +class I_MBT_03_cannon_F; diff --git a/addons/hidden_units/ws/config.cpp b/addons/hidden_units/ws/config.cpp new file mode 100644 index 00000000..f943f788 --- /dev/null +++ b/addons/hidden_units/ws/config.cpp @@ -0,0 +1,24 @@ +#include "script_component.hpp" + +class CfgPatches { + class ADDON { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = { + "tacgt_main", + "tacgt_theseus", + "data_f_lxWS_Loadorder", + }; + skipWhenMissingDependencies = 1; + author = ECSTRING(main,Author); + authors[] = {"Mike"}; + url = ECSTRING(main,URL); + VERSION_CONFIG; + }; +}; + +#include "CfgFactionClasses.hpp" +#include "CfgGroups.hpp" +#include "CfgVehicles.hpp" diff --git a/addons/hidden_units/ws/ctrg.hpp b/addons/hidden_units/ws/ctrg.hpp new file mode 100644 index 00000000..2d66bf85 --- /dev/null +++ b/addons/hidden_units/ws/ctrg.hpp @@ -0,0 +1,41 @@ +// CTRG +class B_D_CTRG_Soldier_TL_lxWS: B_CTRG_Soldier_TL_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_soldier_UAV_lxWS: B_soldier_UAV_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_lxWS: B_CTRG_Soldier_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_SG_lxWS: B_ION_Soldier_SG_lxWS { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_LAT2_lxWS: B_CTRG_Soldier_LAT2_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_Medic_lxWS: B_CTRG_Soldier_Medic_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_M_lxWS: B_CTRG_Soldier_M_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_JTAC_lxWS: B_CTRG_Soldier_JTAC_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_HG_lxWS: B_CTRG_Soldier_AR_tna_F { + scope = 1; + scopeCurator = 1; +}; +class B_D_CTRG_Soldier_Exp_lxWS: B_CTRG_Soldier_Exp_tna_F { + scope = 1; + scopeCurator = 1; +}; diff --git a/addons/hidden_units/ws/script_component.hpp b/addons/hidden_units/ws/script_component.hpp new file mode 100644 index 00000000..a14906ee --- /dev/null +++ b/addons/hidden_units/ws/script_component.hpp @@ -0,0 +1,4 @@ +#define COMPONENT hidden_units_ws +#define COMPONENT_BEAUTIFIED Hidden Units WS +#include "\x\tacgt\addons\main\script_mod.hpp" +#include "\x\tacgt\addons\main\script_macros.hpp" diff --git a/addons/hidden_units/Vanilla_Units/sfia.hpp b/addons/hidden_units/ws/sfia.hpp similarity index 100% rename from addons/hidden_units/Vanilla_Units/sfia.hpp rename to addons/hidden_units/ws/sfia.hpp diff --git a/addons/hidden_units/Vanilla_Units/una.hpp b/addons/hidden_units/ws/una.hpp similarity index 100% rename from addons/hidden_units/Vanilla_Units/una.hpp rename to addons/hidden_units/ws/una.hpp