Browse Source

Merge pull request #40 from 501st-Aux-Mod-Team/blueshadow

Blueshadow
Erliens 4 years ago
parent
commit
c240975e85

+ 102 - 0
addons - Copy/RD501_Weapons/Grenades/config.cpp

@@ -0,0 +1,102 @@
+#include "../../RD501_main/config_macros.hpp"
+
+class CfgPatches
+{
+	class macro_patch_name(grenades)
+	{
+		units[] = {};
+		weapons[] = {};
+		requiredVersion = 0.1;
+		requiredAddons[] = {
+			macro_patch_name(weapons)
+		};
+		author = "SWOP";
+		magazines[] = {"RD501_BlueShadow_Grenade"};
+		ammo[] = {"RD501_ShadowMag"};
+	};
+};
+class CfgCloudlets
+{
+	class Default;
+	class DIOXIS_Fire;
+	class Shadow_Fire: DIOXIS_Fire
+	{
+		damageType = "Fire";
+	};
+	class Dioxis_Smoke;
+	class Shadow_Smoke: Dioxis_Smoke
+	{
+		color[] = {{0.2125,0.3,0.8,0.2},{0.2125,0.3,0.8,0.4},{0.2125,0.3,0.8,0.6}};
+	};
+};
+class Shadow_Smoke
+{
+	class Shadow_Smoke
+	{
+		simulation = "particles";
+		type = "Shadow_Smoke";
+		position[] = {0,0,0};
+		intensity = 1;
+		interval = 1;
+		lifeTime = 20;
+	};
+	class Fire
+	{
+		simulation = "particles";
+		type = "Shadow_Fire";
+		position[] = {0,0,0};
+		intensity = 1;
+		interval = 1;
+		start = 0.5;
+		lifeTime = 25;
+	};
+};
+class CfgAmmo
+{
+	class SmokeShell;
+	class SWOP_SCAR_Dioxis;
+	class RD501_ShadowMag: SWOP_SCAR_Dioxis
+	{
+		model = "\thermalD\Dioxis.p3d";
+		hit = 4;
+		class NVGMarkers
+		{
+			class Blinking1;
+			class Blinking2;
+		};
+		smokeColor[] = {0.2125,0.6258,0.48909998,1};
+		effectsSmoke = "Shadow_Smoke";
+	};
+};
+class CfgMagazines
+{
+	class SmokeShell;
+	class RD501_BlueShadow_Grenade: SmokeShell
+	{
+		model = "\thermalD\Dioxis.p3d";
+		displayName = "1Rnd Blue Shadow Grenade";
+		picture = "\thermalD\dioxisgp_x_ca.paa";
+		displayNameShort = "Blue Shadow Grenade";
+		descriptionShort = "Blue Shadow Grenade";
+		ammo = "RD501_ShadowMag";
+		mass = 3;
+		class Library
+		{
+			libTextDesc = "";
+		};
+	};
+};
+class CfgWeapons
+{
+	class Default;
+	class GrenadeLauncher: Default{};
+	class Throw: GrenadeLauncher
+	{
+		muzzles[] += {"Shadow_Muzzle"};
+		class ThrowMuzzle;
+		class Shadow_Muzzle: ThrowMuzzle
+		{
+			magazines[] = {"RD501_BlueShadow_Grenade"};
+		};
+	};
+};

+ 21 - 3
addons - Copy/RD501_Zeus/config.cpp

@@ -16,7 +16,8 @@ class CfgPatches
 			macro_new_ordnance(AV7_Cluster),
 			macro_new_ordnance(ModuleSquadShield),
 			macro_new_ordnance(ModuleDioxis),
-			macro_new_ordnance(Dioxis_Cluster)
+			macro_new_ordnance(Dioxis_Cluster),
+			macro_new_ordnance(ModuleShadow)
 		};
 		weapons[] = {};
 	};
@@ -34,7 +35,7 @@ class CfgVehicles
 		scopeCurator = 2;
 		category = "Ordnance";
 		displayName = "Squad Shield";
-		portrait = "\a3\Modules_F_Curator\Data\portraitChemlightBlue_ca.paa";
+		portrait = "RD501_Zeus\icons\wide_kite_64.paa";
 		ammo = "SW_SquadShield_ammoCARGA";
 		delete Arguments;
 	};
@@ -46,10 +47,22 @@ class CfgVehicles
 		scopeCurator = 2;
 		category = "Ordnance";
 		displayName = "Dioxis Cloud";
-		portrait = "\a3\Modules_F_Curator\Data\portraitChemlightBlue_ca.paa";
+		portrait = "RD501_Zeus\icons\biohazard_64.paa";
 		ammo = macro_new_ordnance_ammo(Dioxis_long)
 		delete Arguments;
 	};
+	class macro_new_ordnance(ModuleShadow): ModuleChemlight_F
+	{
+		author = "RD501";
+		_generalMacro = macro_new_ordnance(ModuleShadow)
+		scope = 1;
+		scopeCurator = 2;
+		category = "Ordnance";
+		displayName = "Shadow Virus";
+		portrait = "RD501_Zeus\icons\biohazard_64.paa";
+		ammo = macro_new_ordnance_ammo(Shadow_long)
+		delete Arguments;
+	};
 	class macro_new_ordnance(ProtonBomb): ModuleOrdnance_F
 	{
 		author = "RD501";
@@ -123,11 +136,16 @@ class CfgAmmo
 	class ModuleOrdnanceMortar_F_ammo;
 	class ModuleOrdnanceRocket_F_ammo;
 	class SWOP_SCAR_Dioxis;
+	class RD501_ShadowMag;
 	
 	class macro_new_ordnance_ammo(Dioxis_long): SWOP_SCAR_Dioxis
 	{
 		timeToLive = 300;
 	};
+	class macro_new_ordnance_ammo(Shadow_long): RD501_ShadowMag
+	{
+		timeToLive = 300;
+	};
 	class macro_new_ordnance_ammo(ProtonBomb): ModuleOrdnanceMortar_F_ammo
 	{
 		caliber = 1000;

BIN
addons - Copy/RD501_Zeus/icons/biohazard_64.paa


BIN
addons - Copy/RD501_Zeus/icons/wide_kite_64.paa