Browse Source

ATAP, Mortar, Shotgun name, Z1000 UP rounds

Erliens 4 years ago
parent
commit
981f7eee3c

+ 35 - 2
addons - Copy/RD501_Vehicles/land/ATAP/config.cpp

@@ -32,8 +32,20 @@ class CfgPatches
 class CfgVehicles
 {
 	class MBT_01_base_F;
-	class MBT_01_arty_base_F: MBT_01_base_F{};
-	class 3as_ATAP_base: MBT_01_arty_base_F{};
+	class MBT_01_arty_base_F: MBT_01_base_F
+	{
+		class Turrets;
+	};
+	class 3as_ATAP_base: MBT_01_arty_base_F
+	{
+		class Turrets:Turrets
+		{
+			class MainTurret1;
+			class MainTurretBottom;
+			class MainTurretTop;
+			
+		}
+	};
 	class macro_new_vehicle(walker,republic_atap_MkII):3as_ATAP_base
 	{
 		scope=2;
@@ -42,6 +54,27 @@ class CfgVehicles
 		faction = macro_republic_faction
 		editorSubcategory = macro_editor_cat(tank)
 		vehicleClass = macro_editor_vehicle_type(tank)
+		class Turrets:Turrets
+		{
+			class MainTurretTop:MainTurretTop{};
+			class MainTurretBottom:MainTurretBottom{};
+			class MainTurret1: MainTurret1
+			{
+				elevationMode=0;
+				minElev=-25;
+				weapons[]=
+				{
+					macro_new_weapon(mynock_cannon,mbt)
+				};
+				magazines[]=
+				{
+					macro_new_mag(mynock_mbt_ap,12),
+					macro_new_mag(mynock_mbt_he,12),
+					macro_new_mag(mynock_mbt_ap,12),
+					macro_new_mag(mynock_mbt_he,12)
+				};
+			};
+		};
 	};
 	
 };

+ 25 - 2
addons - Copy/RD501_Vehicles/land/mortars/config.cpp

@@ -40,7 +40,11 @@ class CfgPatches
 class DefaultEventhandlers;
 class CfgVehicles
 {
-
+	class Weapon_bag_base;
+	class JLTS_UAV_prowler_gar_backpack:Weapon_bag_base
+	{
+		class assembleInfo;
+	};
 	class B_Mortar_01_F;
 	class macro_new_vehicle(mortar,republic):B_Mortar_01_F
 	{
@@ -57,6 +61,13 @@ class CfgVehicles
 		faction = macro_republic_faction
 		editorSubcategory = macro_editor_cat(static_turrets)
 		vehicleClass = macro_editor_vehicle_type(static_turrets)
+		class assembleInfo
+		{
+			dissasembleTo[]=
+			{
+				macro_new_vehicle(stat,mortar_bag)
+			};
+		};
 	};
 
 	class macro_new_vehicle(mortar,cis):macro_new_vehicle(mortar,republic)
@@ -73,5 +84,17 @@ class CfgVehicles
 		hiddenSelectionsTextures[] = {"optre_vehicles\hev\data\pod_CO.paa"};
 		availableForSupportTypes[] = {"Artillery"};
 	};
-
+class macro_new_vehicle(stat,mortar_bag):JLTS_UAV_prowler_gar_backpack
+	{
+		displayName="Republic Mortar Bag";
+		hiddenSelectionsTextures[]=
+		{
+			"\RD501_Vehicles\static\data\rd501_backpack_staticweapons_sniper.paa"
+		};
+		class assembleInfo: assembleInfo
+		{
+			displayName="Republic Mortar";
+			assembleTo = macro_new_vehicle(mortar,republic)
+		};
+	};
 };

+ 18 - 32
addons - Copy/RD501_Vehicles/land/saber/config.cpp

@@ -302,8 +302,24 @@ class CfgVehicles
 				weapons[]=
 				{
 					macro_new_weapon(saber_cannon,supermkii),
-					"SmokeLauncher",
-					"Missiles_DAGR"
+					macro_new_weapon(saber_mg,50cal),
+					"SmokeLauncher"
+				};
+				magazines[]=
+				{
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					"3as_25rnd_Sabre_Super_Mag",
+					macro_new_mag(saber_mg,300),
+					macro_new_mag(saber_mg,300),
+					macro_new_mag(saber_mg,300),
+					macro_new_mag(saber_mg,300),
+					macro_new_mag(saber_mg,300),
+					"SmokeLauncherMag"
 				};
 			};
 		};
@@ -610,36 +626,6 @@ class CfgWeapons
 				macro_new_mag(saber_recon,100)
 			};
 			magazineReloadTime=3;
-			/*class player: player
-			{
-				reloadTime=0.30000001;
-				dispersion=0.0018;
-				magazineReloadTime=10;
-				sounds[]=
-				{
-					"StandardSound_1"
-				};
-				class StandardSound_1
-				{
-					begin1[]=
-					{
-						"3as\3as_saber\sounds\wpn_saberTank_autocannon_fire",
-						1.99526,
-						1,
-						1500
-					};
-					soundBegin[]=
-					{
-						"begin1",
-						0.33000001
-					};
-					soundsetshot[]=
-					{
-						"Autocannon30mmTurret_Shot_SoundSet",
-						"Autocannon30mmBody_tail_SoundSet"
-					};
-				};
-			};*/
 		};
 	};
 };

+ 4 - 4
addons - Copy/RD501_Vehicles/static/config.cpp

@@ -245,7 +245,7 @@ class CfgVehicles
 		};
 		class assembleInfo: assembleInfo
 		{
-			displayName="Assemble E-Web Bag";
+			displayName="E-Web";
 			assembleTo = macro_new_vehicle(stat,reweb)
 		};
 	};
@@ -258,7 +258,7 @@ class CfgVehicles
 		};
 		class assembleInfo: assembleInfo
 		{
-			displayName="Assemble Boomer";
+			displayName="Boomer";
 			assembleTo = macro_new_vehicle(stat,ragl40)
 		};
 	};
@@ -271,7 +271,7 @@ class CfgVehicles
 		};
 		class assembleInfo: assembleInfo
 		{
-			displayName="Assemble Striker";
+			displayName="Striker";
 			assembleTo = macro_new_vehicle(stat,Striker)
 		};
 	};
@@ -284,7 +284,7 @@ class CfgVehicles
 		};
 		class assembleInfo: assembleInfo
 		{
-			displayName="Assemble Driver";
+			displayName="Driver";
 			assembleTo = macro_new_vehicle(stat,Railgun)
 		};
 	};

+ 1 - 1
addons - Copy/RD501_Weapons/DC_Family/DC_15gl/config.cpp

@@ -181,7 +181,7 @@ class CfgWeapons
 	};
 	class macro_new_weapon(DC,15cgl):3AS_DC15C_GL
 	{
-		displayName="Republic DC-15C UGL";
+		displayName="Republic DC-15C US";
 		dispersion=0.00116;
 		ACE_Overheating_mrbs = 300000;
 		recoil="recoil_mxc";

+ 3 - 0
addons - Copy/RD501_Weapons/config.cpp

@@ -833,6 +833,9 @@ class CfgAmmo
 	{
 		hit=57.45;
 		caliber=3.5999999;
+		indirectHit = 3;
+		indirectHitRange = 0.5;
+		explosive = 0.4;
 		ACE_caliber=1;
 		typicalSpeed=860;
 		model="\A3\Weapons_f\Data\bullettracer\tracer_green";