diff --git a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp index e75ee26179..a5090b7cbb 100644 --- a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp @@ -4,6 +4,7 @@ class CfgVehicles { #include "air.hpp" #include "armor.hpp" +#include "ifv.hpp" #include "sea.hpp" #include "soft.hpp" }; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp index d65c8466d0..8df316e7f9 100644 --- a/A3A/addons/config_fixes/Vanilla/armor.hpp +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -1,6 +1,5 @@ //Vanilla - armor.hpp -class I_APC_Wheeled_03_cannon_F; class I_MRAP_03_F; class I_MRAP_03_gmg_F; class I_MRAP_03_hmg_F; @@ -22,7 +21,7 @@ class a3a_MRAP_03_hmg_grey_F : I_MRAP_03_hmg_F }; //Olive -class a3a_APC_Wheeled_03_cannon_blufor_F : I_APC_Wheeled_03_cannon_F +class a3a_APC_Wheeled_03_cannon_blufor_F : a3a_APC_Wheeled_03_cannon_F { textureList[] = {}; hiddenSelectionsTextures[] = {"a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext2_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\RCWS30_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_alpha_CO.paa","a3\armor_f\data\camonet_aaf_fia_desert_co.paa","a3\armor_f\data\cage_sand_co.paa"}; diff --git a/A3A/addons/config_fixes/Vanilla/ifv.hpp b/A3A/addons/config_fixes/Vanilla/ifv.hpp new file mode 100644 index 0000000000..e98f27306a --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/ifv.hpp @@ -0,0 +1,134 @@ +//Vanilla - ifv.hpp + +//Marshall +class B_APC_Wheeled_01_cannon_F; +class B_T_APC_Wheeled_01_cannon_F; +class a3a_B_APC_Wheeled_01_cannon_F : B_APC_Wheeled_01_cannon_F +{ + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_B_T_APC_Wheeled_01_cannon_F : B_T_APC_Wheeled_01_cannon_F +{ + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Rhino +class B_AFV_Wheeled_01_cannon_F; +class B_T_AFV_Wheeled_01_cannon_F; +class a3a_AFV_Wheeled_01_cannon_F : B_AFV_Wheeled_01_cannon_F +{ + animationList[] = {"showCamonetHull",0,"showCamonetCannon",0,"showCamonetTurret",0,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_T_AFV_Wheeled_01_cannon_F : B_T_AFV_Wheeled_01_cannon_F +{ + animationList[] = {"showCamonetHull",0,"showCamonetCannon",0,"showCamonetTurret",0,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Gorgon +class I_APC_Wheeled_03_cannon_F; +class a3a_APC_Wheeled_03_cannon_F : I_APC_Wheeled_03_cannon_F +{ + animationList[] = {"showCamonetHull",0,"showBags",0.3,"showBags2",0.3,"showTools",0.3,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Mora +class I_APC_tracked_03_cannon_F; +class I_E_APC_tracked_03_cannon_F; +class a3a_APC_tracked_03_cannon_F : I_APC_tracked_03_cannon_F +{ + animationList[] = {"showBags",0.3,"showBags2",0.3,"showCamonetHull",0,"showCamonetTurret",0,"showTools",0.3,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_E_APC_tracked_03_cannon_F : I_E_APC_tracked_03_cannon_F +{ + animationList[] = {"showBags",0.3,"showBags2",0.3,"showCamonetHull",0,"showCamonetTurret",0,"showTools",0.3,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Marid +class O_APC_Wheeled_02_rcws_v2_F; +class O_T_APC_Wheeled_02_rcws_v2_ghex_F; +class a3a_APC_Wheeled_02_rcws_v2_F : O_APC_Wheeled_02_rcws_v2_F +{ + animationList[] = {"showBags",0.2,"showCanisters",0.2,"showTools",0.2,"showCamonetHull",0,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_T_APC_Wheeled_02_rcws_v2_F : O_T_APC_Wheeled_02_rcws_v2_ghex_F +{ + animationList[] = {"showBags",0.2,"showCanisters",0.2,"showTools",0.2,"showCamonetHull",0,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Kamysh +class O_APC_Tracked_02_cannon_F; +class O_T_APC_Tracked_02_cannon_ghex_F; +class a3a_APC_Tracked_02_cannon_F : O_APC_Tracked_02_cannon_F +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_T_APC_Tracked_02_cannon_F : O_T_APC_Tracked_02_cannon_ghex_F +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index bf9d710a6c..8742beb51a 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -18,6 +18,7 @@ class CfgVehicles class O_Tura_Truck_02_aa_lxWS; class O_Tura_ZU23_lxWS; + #include "ws_ifv.hpp" #include "ws_ion.hpp" //Tan diff --git a/A3A/addons/config_fixes/WS/ws_ifv.hpp b/A3A/addons/config_fixes/WS/ws_ifv.hpp new file mode 100644 index 0000000000..7c236e0369 --- /dev/null +++ b/A3A/addons/config_fixes/WS/ws_ifv.hpp @@ -0,0 +1,123 @@ +//WS - ws_ifv.hpp + +//Marshall +//Ion +class B_ION_APC_Wheeled_01_command_lxWS; +class B_ION_APC_Wheeled_01_cannon_lxWS; +class B_D_APC_Wheeled_01_atgm_lxWS; +class a3a_ION_APC_Wheeled_01_command_lxWS : B_ION_APC_Wheeled_01_command_lxWS +{ + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_ION_APC_Wheeled_01_cannon_lxWS : B_ION_APC_Wheeled_01_cannon_lxWS +{ + scope = 2; + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_ION_APC_Wheeled_01_atgm : B_D_APC_Wheeled_01_atgm_lxWS{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + textureList[] = {"ION_BLACK", 1}; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\APC_Wheeled_01\APC_Wheeled_ion_base_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\apc_wheeled_ion_adds_co.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\apc_wheeled_ion_tows_co.paa","a3\armor_f\Data\camonet_AAF_stripe_desert_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\cage_black_CO.paa","lxws\vehicles_f_lxws\data\APC_Wheeled_01\APC_Wheeled_ion_lxws_CO.paa"}; +}; +//NATO +class APC_Wheeled_01_command_base_lxWS; +class B_T_APC_Wheeled_01_command_lxWS; +class a3a_APC_Wheeled_01_command_lxWS : APC_Wheeled_01_command_base_lxWS +{ + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_T_APC_Wheeled_01_command_lxWS : B_T_APC_Wheeled_01_command_lxWS +{ + animationList[] = {"showBags",0.5,"showCamonetHull",0,"showCamonetTurret",0,"showSLATHull",1,"showSLATTurret",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + +//Iskatel/Kamysh +//Arid +class O_APC_Tracked_02_30mm_lxWS; +class a3a_APC_Tracked_02_30mm_lxWS : O_APC_Tracked_02_30mm_lxWS +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +//Tropical +class O_T_APC_Tracked_02_30mm_lxWS; +class a3a_T_APC_Tracked_02_30mm_lxWS : O_T_APC_Tracked_02_30mm_lxWS +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +//SFIA +class O_SFIA_APC_Tracked_02_30mm_lxWS; +class O_SFIA_APC_Tracked_02_cannon_lxWS; +class a3a_SFIA_APC_Tracked_02_30mm_lxWS : O_SFIA_APC_Tracked_02_30mm_lxWS +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_SFIA_APC_Tracked_02_cannon_lxWS : O_SFIA_APC_Tracked_02_cannon_lxWS +{ + animationList[] = {"showTracks",0.5,"showCamonetHull",0,"showBags",0.5,"showSLATHull",1}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +//ION +class a3a_ION_APC_Tracked_02_30mm : O_APC_Tracked_02_30mm_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + animationList[] = {"showTracks",1,"showCamonetHull",0,"showBags",0.2,"showSLATHull",1}; + textureList[] = {"Grey", 1}; + hiddenSelectionsTextures[] = {"lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_01_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_02_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_ext_03_black_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\APC_Tracked_02_30mm_black_co.paa","A3\Armor_F\Data\camonet_CSAT_Stripe_Desert_CO.paa","lxWS\vehicles_1_f_lxws\APC_Tracked_02\data\cage_black_CO.paa"}; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};"; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf index 9496afa9ee..e22824e550 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf @@ -27,8 +27,8 @@ private _cargoTrucks = ["I_Truck_02_transport_F", "I_Truck_02_covered_F"]; ["vehiclesFuelTrucks", ["I_Truck_02_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["I_Truck_02_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["I_APC_tracked_03_cannon_F", "I_APC_Wheeled_03_cannon_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_APC_Wheeled_03_cannon_F", "a3a_APC_Wheeled_03_cannon_F", "I_APC_tracked_03_cannon_F"]] call _fnc_saveToTemplate; +["vehiclesIFVs", ["a3a_APC_tracked_03_cannon_F"]] call _fnc_saveToTemplate; ["vehiclesTanks", ["I_MBT_03_cannon_F"]] call _fnc_saveToTemplate; private _AA = ["I_LT_01_AA_F"]; @@ -56,7 +56,7 @@ private _AA = ["I_LT_01_AA_F"]; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_green_armed_F", "a3a_Offroad_01_green_AT_F"]; -["vehiclesMilitiaTrucks", ["I_Truck_02_transport_F", "I_Truck_02_covered_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["I_C_Van_01_transport_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_Offroad_01_green_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -81,7 +81,7 @@ if ("tanks" in A3A_enabledDLC) then { }; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["I_Truck_02_flatbed_lxWS", "I_Truck_02_cargo_lxWS"]; + _cargoTrucks append ["I_Truck_02_flatbed_lxWS", "I_Truck_02_cargo_lxWS"]; _AA append ["I_A_Truck_02_aa_lxWS"]; ["uavsPortable", ["I_UAV_01_F", "I_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index 14ccd452dc..d73832734c 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -27,14 +27,14 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["vehiclesFuelTrucks", ["O_T_Truck_02_fuel_F","O_T_Truck_03_fuel_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["O_T_Truck_03_medical_ghex_F","O_T_Truck_02_Medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +private _vehiclesIFVs = ["a3a_T_APC_Tracked_02_cannon_F"]; private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["O_T_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; @@ -55,7 +55,7 @@ private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: ["vehiclesMilitiaLightArmed", ["O_T_LSV_02_armed_F","O_T_LSV_02_AT_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_T_Truck_02_F"]] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", ["O_T_LSV_02_unarmed_F"]] call _fnc_saveToTemplate; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -75,21 +75,24 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + _cargoTrucks append ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; + ["vehiclesLightAPCs", ["O_T_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; + _vehiclesIFVs append ["a3a_T_APC_Tracked_02_30mm_lxWS"]; }; if ("enoch" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; + _Tanks append ["O_T_MBT_04_cannon_F","O_T_MBT_04_command_F"]; }; if ("orange" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; }; ["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; -["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesIFVs", _vehiclesIFVs] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; #include "Vanilla_Vehicle_Attributes.sqf" diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index a0944ec1fe..c5362ab1fd 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -27,14 +27,14 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["vehiclesFuelTrucks", ["O_Truck_03_fuel_F", "O_Truck_02_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["O_Truck_02_medical_F", "O_Truck_03_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_APC_Tracked_02_cannon_F", "O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +private _vehiclesIFVs = ["a3a_APC_Tracked_02_cannon_F"]; private _Tanks = ["O_MBT_02_cannon_F"]; ["vehiclesAA", ["O_APC_Tracked_02_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["O_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; @@ -54,7 +54,7 @@ private _Tanks = ["O_MBT_02_cannon_F"]; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_tan_armed_F", "a3a_Offroad_01_tan_AT_F"]; -["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_Truck_02_covered_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -74,8 +74,10 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; + _cargoTrucks append ["O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; + ["vehiclesLightAPCs", ["O_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; + _vehiclesIFVs append ["a3a_APC_Tracked_02_30mm_lxWS"]; }; if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_tan_F", "a3a_Offroad_01_covered_tan_F"]; @@ -96,7 +98,8 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; ["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; -["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesIFVs", _vehiclesIFVs] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index e78013e848..27ec54506a 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -27,14 +27,14 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesFuelTrucks", ["O_T_Truck_02_fuel_F","O_T_Truck_03_fuel_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["O_T_Truck_03_medical_ghex_F","O_T_Truck_02_Medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +private _vehiclesIFVs = ["a3a_T_APC_Tracked_02_cannon_F"]; private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["O_T_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; @@ -55,7 +55,7 @@ private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_green_armed_F", "a3a_Offroad_01_green_AT_F"]; -["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_T_Truck_02_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -75,15 +75,17 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + _cargoTrucks append ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; + ["vehiclesLightAPCs", ["O_T_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; + _vehiclesIFVs append ["a3a_T_APC_Tracked_02_30mm_lxWS"]; }; if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_green_F", "a3a_Offroad_01_covered_green_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; + _Tanks append ["O_T_MBT_04_cannon_F","O_T_MBT_04_command_F"]; }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["O_T_MRAP_02_ghex_F", "O_T_LSV_02_unarmed_F"]; @@ -96,7 +98,9 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; ["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; -["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesIFVs", _vehiclesIFVs] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index 964d113351..a58d7b00f7 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -27,14 +27,14 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesFuelTrucks", ["O_T_Truck_02_fuel_F","O_T_Truck_03_fuel_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["O_T_Truck_03_medical_ghex_F","O_T_Truck_02_Medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +private _vehiclesIFVs = ["a3a_T_APC_Tracked_02_cannon_F"]; private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["O_T_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_T_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; @@ -55,7 +55,7 @@ private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_black_armed_F", "a3a_Offroad_01_black_AT_F"]; -["vehiclesMilitiaTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_T_Truck_02_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_Offroad_01_black_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -75,16 +75,19 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + _cargoTrucks append ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; + ["vehiclesLightAPCs", ["O_T_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; + _vehiclesIFVs append ["a3a_T_APC_Tracked_02_30mm_lxWS"]; }; if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; + _Tanks append ["O_T_MBT_04_cannon_F","O_T_MBT_04_command_F"]; }; + if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["O_T_MRAP_02_ghex_F", "O_T_LSV_02_unarmed_F"]; _LightArmed append ["O_T_LSV_02_AT_F", "O_T_LSV_02_armed_F"]; @@ -97,7 +100,8 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; ["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; -["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesIFVs", _vehiclesIFVs] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf index 813f1c19f9..e2b997d4e0 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf @@ -20,7 +20,7 @@ ["vehiclesBasic", ["I_E_Quadbike_01_F"]] call _fnc_saveToTemplate; private _LightUnarmed = ["B_T_MRAP_01_F"]; private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F"]; -["vehiclesTrucks", ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]] call _fnc_saveToTemplate; +["vehiclesTrucks", ["I_E_Truck_02_transport_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["vehiclesAmmoTrucks", ["I_E_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; ["vehiclesRepairTrucks", ["I_E_Truck_02_Box_F"]] call _fnc_saveToTemplate; @@ -28,7 +28,7 @@ private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["vehiclesMedical", ["I_E_Truck_02_Medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["I_E_APC_tracked_03_cannon_F", "B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesIFVs", ["a3a_E_APC_tracked_03_cannon_F"]] call _fnc_saveToTemplate; private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; @@ -56,7 +56,7 @@ private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; //Config special vehicles private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_ldf_armed_F", "a3a_Offroad_01_ldf_AT_F"]; -["vehiclesMilitiaTrucks", ["I_E_Truck_02_F", "I_E_Truck_02_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["I_E_Truck_02_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["I_E_Offroad_01_F", "I_E_Offroad_01_comms_F", "I_E_Offroad_01_covered_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F","B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; @@ -77,11 +77,11 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F","B_GEN_Offroad_01_comms_F"," //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _cargoTrucks = ["I_E_Truck_02_cargo_lxWS","I_E_Truck_02_flatbed_lxWS"]; + _cargoTrucks append ["I_E_Truck_02_cargo_lxWS","I_E_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["I_E_UAV_01_F", "I_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers + ["vehiclesLightTanks", ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]] call _fnc_saveToTemplate; }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; @@ -91,7 +91,8 @@ if ("heli" in A3A_enabledDLC) then { _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"] }; if ("orange" in A3A_enabledDLC) then { - _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; + _vehiclesPolice append ["I_E_Van_02_transport_MP_F"]; + ["vehiclesMilitiaTrucks", ["I_E_Van_02_transport_F", "I_E_Van_02_vehicle_F"]] call _fnc_saveToTemplate; }; ["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; @@ -101,7 +102,8 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; -["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesIFVs", _vehiclesIFVs] call _fnc_saveToTemplate; ["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index b865b96940..bf9d101cf3 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -27,14 +27,14 @@ ["vehiclesFuelTrucks", ["B_T_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_T_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_T_APC_Tracked_01_CRV_F" +private _APCs = ["a3a_B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_T_APC_Tracked_01_CRV_F" ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_T_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; @@ -77,7 +77,7 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "a3a_T_APC_Wheeled_01_command_lxWS"]; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; @@ -85,7 +85,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers + ["vehiclesLightTanks", ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]] call _fnc_saveToTemplate; }; if ("heli" in A3A_enabledDLC) then { _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index 90bcc8fc8a..74ad5697aa 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -27,14 +27,14 @@ private _LightArmed = ["B_MRAP_01_hmg_F", "B_MRAP_01_hmg_F", "B_MRAP_01_gmg_F"]; ["vehiclesFuelTrucks", ["B_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_APC_Tracked_01_CRV_F" +private _APCs = ["a3a_B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_APC_Tracked_01_CRV_F" ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["B_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_B_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; @@ -78,7 +78,7 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _APCs append ["APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]; + _APCs append ["APC_Wheeled_01_atgm_base_lxWS", "a3a_APC_Wheeled_01_command_lxWS"]; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; if ("enoch" in A3A_enabledDLC) then { @@ -86,7 +86,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_tan_F", "a3a_Offroad_01_covered_tan_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers + ["vehiclesLightTanks", ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]] call _fnc_saveToTemplate; }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_MRAP_01_F","B_LSV_01_unarmed_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index d258d57ceb..39c1799c21 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -27,14 +27,14 @@ private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gm ["vehiclesFuelTrucks", ["B_T_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_T_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; +private _APCs = ["a3a_B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; @@ -76,7 +76,7 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "a3a_T_APC_Wheeled_01_command_lxWS"]; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; @@ -85,7 +85,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers + ["vehiclesLightTanks", ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]] call _fnc_saveToTemplate; }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index f5f74736f9..26fe2e2708 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -27,14 +27,14 @@ private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gm ["vehiclesFuelTrucks", ["B_T_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_T_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; +private _APCs = ["a3a_B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_T_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_B_T_APC_Wheeled_01_cannon_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; @@ -78,7 +78,7 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; //If Western Sahara DLC if ("ws" in A3A_enabledDLC) then { - _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "a3a_T_APC_Wheeled_01_command_lxWS"]; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; if ("enoch" in A3A_enabledDLC) then { @@ -86,7 +86,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers + ["vehiclesLightTanks", ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]] call _fnc_saveToTemplate; }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf index a6e789bedb..08a038f811 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf @@ -29,14 +29,14 @@ private _LightArmed = ["a3a_MRAP_03_gmg_grey_F", "a3a_MRAP_03_hmg_grey_F"]; ["vehiclesFuelTrucks", ["B_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["a3a_APC_Wheeled_03_cannon_blufor_F","B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_APC_Wheeled_03_cannon_blufor_F","a3a_B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "a3a_APC_Wheeled_01_command_lxWS"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F", "a3a_Boat_Armed_01_hmg_blufor_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["a3a_APC_Wheeled_03_cannon_blufor_F","B_APC_Wheeled_01_cannon_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_APC_Wheeled_03_cannon_blufor_F","a3a_B_APC_Wheeled_01_cannon_F", "APC_Wheeled_01_atgm_base_lxWS", "a3a_APC_Wheeled_01_command_lxWS"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["B_D_Plane_CAS_01_dynamicLoadout_lxWS", "a3a_Plane_Fighter_03_grey_F"]] call _fnc_saveToTemplate; // Will be used with CAS script, must be defined in setPlaneLoadout. Needs fixed gun and either rockets or missiles ["vehiclesPlanesAA", ["a3a_Plane_Fighter_04_grey_F"]] call _fnc_saveToTemplate; // diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf index 18fbc5c757..1791419eee 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf @@ -26,15 +26,15 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["vehiclesRepairTrucks", ["O_Truck_02_box_F", "O_Truck_03_repair_F"]] call _fnc_saveToTemplate; ["vehiclesFuelTrucks", ["O_Truck_03_fuel_F", "O_Truck_02_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["O_Truck_02_medical_F", "O_Truck_03_medical_F"]] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_APC_Tracked_02_cannon_F", "O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesLightAPCs", ["O_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +["vehiclesIFVs", ["a3a_APC_Tracked_02_cannon_F", "a3a_APC_Tracked_02_30mm_lxWS"]] call _fnc_saveToTemplate; private _Tanks = ["O_MBT_02_cannon_F"]; ["vehiclesAA", ["O_APC_Tracked_02_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["O_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf index de8d6af245..84c3284a89 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -28,7 +28,7 @@ private _vehiclesLightArmed = ["a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_ar ["vehiclesFuelTrucks", ["a3a_ION_Truck_02_Fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["a3a_Van_02_black_medevac_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", ["B_ION_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; -["vehiclesAPCs", ["B_ION_APC_Wheeled_01_command_lxWS","B_ION_APC_Wheeled_01_cannon_lxWS", "a3a_APC_Wheeled_03_cannon_blufor_F"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_ION_APC_Wheeled_01_command_lxWS","a3a_ION_APC_Wheeled_01_cannon_lxWS", "a3a_ION_APC_Wheeled_01_atgm"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesAA", ["a3a_ION_Truck_02_zu23_F"]] call _fnc_saveToTemplate; @@ -36,7 +36,7 @@ private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; ["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F", "a3a_Boat_Armed_01_hmg_blufor_F"]] call _fnc_saveToTemplate; -["vehiclesAmphibious", ["B_ION_APC_Wheeled_01_command_lxWS","B_ION_APC_Wheeled_01_cannon_lxWS", "a3a_APC_Wheeled_03_cannon_blufor_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_ION_APC_Wheeled_01_command_lxWS","a3a_ION_APC_Wheeled_01_cannon_lxWS", "a3a_ION_APC_Wheeled_01_atgm"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["a3a_Plane_Fighter_03_grey_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["a3a_Plane_Fighter_04_grey_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf index 01ab8064c0..b03ef3c6b6 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf @@ -27,7 +27,7 @@ private _LightArmed = ["B_MRAP_01_gmg_F", "B_MRAP_01_hmg_F"]; ["vehiclesFuelTrucks", ["B_Truck_01_fuel_F"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["B_Truck_01_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; -private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]; +private _APCs = ["a3a_B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "a3a_APC_Wheeled_01_command_lxWS"]; ["vehiclesIFVs", []] call _fnc_saveToTemplate; private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf index 518702debb..0fc54cb230 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf @@ -26,8 +26,8 @@ ["vehiclesFuelTrucks", ["O_SFIA_Truck_02_fuel_lxWS"]] call _fnc_saveToTemplate; ["vehiclesMedical", ["a3a_SIFA_Truck_02_medical_F"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", ["O_SFIA_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; -["vehiclesAPCs", ["O_SFIA_APC_Tracked_02_cannon_lxWS", "O_SFIA_APC_Tracked_02_30mm_lxWS"]] call _fnc_saveToTemplate; -["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", []] call _fnc_saveToTemplate; +["vehiclesIFVs", ["a3a_SFIA_APC_Tracked_02_30mm_lxWS", "a3a_SFIA_APC_Tracked_02_cannon_lxWS"]] call _fnc_saveToTemplate; ["vehiclesTanks", ["O_SFIA_MBT_02_cannon_lxWS"]] call _fnc_saveToTemplate; ["vehiclesAA", ["O_SFIA_APC_Tracked_02_AA_lxWS"]] call _fnc_saveToTemplate;