Bladeren bron

Acklay Jumpacks withouth LR

Purdy 4 jaren geleden
bovenliggende
commit
a400fbc322
27 gewijzigde bestanden met toevoegingen van 1361 en 0 verwijderingen
  1. 1332 0
      addons - Copy/zPurdy'sthings/RD501_Jumppack/config.cpp
  2. 2 0
      addons - Copy/zPurdy'sthings/RD501_Jumppack/config_macros.hpp
  3. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/logo.paa
  4. 27 0
      addons - Copy/zPurdy'sthings/RD501_Jumppack/script_macros.hpp
  5. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21End.ogg
  6. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21Idle.ogg
  7. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21Start.ogg
  8. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/jumpSound.ogg
  9. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/101st.paa
  10. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/212th.paa
  11. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/JT_21.paa
  12. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/JT_21_Titan.paa
  13. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_1.paa
  14. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_2.paa
  15. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_3.paa
  16. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_1.paa
  17. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_2.paa
  18. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_3.paa
  19. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_1.paa
  20. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_2.paa
  21. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_6.paa
  22. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/mc_blue.paa
  23. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv21_501.paa
  24. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv21_501_v2.paa
  25. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv_blue_blank.paa
  26. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/purge.paa
  27. BIN
      addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/razor.paa

+ 1332 - 0
addons - Copy/zPurdy'sthings/RD501_Jumppack/config.cpp

@@ -0,0 +1,1332 @@
+
+#include "../RD501_Main/config_macros.hpp"
+
+#include "script_macros.hpp"
+
+#define macro_jp_ver 1.1 Endgame
+#define name_jumppack_f  JT-21 (Version ##macro_jp_ver##)
+class CfgPatches
+{
+	class macro_patch_name(jumppack)
+	{
+		author=DANKAUTHORS
+		requiredAddons[]=
+		{
+			//macro_lvl1_req,
+			//"A3_Data_F_Enoch_Loadorder"
+			macro_patch_name(particle_effects)
+		};
+		requiredVersion=0.1;
+		units[]={
+
+		};
+		weapons[]={};
+		vehicles[]={
+			macro_jumppackClass(neutral,base),
+			macro_jumppackClass(neutral,rto)
+		};
+	};
+};
+
+class CfgVehicles
+{
+	class B_AssaultPack_blk;
+	class SWOP_resistance_back_jump_b;
+	class SWOP_B_REBjetackpack_Base;
+	class SWOP_B_REBjetSackpack_Base;
+	class SWOP_ImpSkyBackpack;
+	class SWOP_B_IMPjetBackpack_Base;
+	class SWOP_B_IMPjetackpack_Base;
+	class SWOP_ImpJumptroopBackpack;
+	class SWOP_JetpackFO;
+	class SWOP_mochila_black;
+	class SWOP_mochila_jangofett;
+	class SWOP_mochila_bobafett;
+	class SWOP_mochila_red;
+	class JLTS_Clone_jumppack_mc;
+	class JLTS_Clone_jumppack;
+	
+	class macro_jumppackClass(neutral,base):B_AssaultPack_blk//RD501_jumppack_base
+	{
+		scope=0;
+		displayname=name_jumppack_f
+
+		macro_isJumppack=1;
+		macro_spamDelay=1;
+
+		macro_energyCap=100;
+		macro_rechargeRate=4;
+
+		macro_effectScript = macro_grp_fnc_name(jumppack,effect_jt_21);
+		macro_effectPoints = {
+			{"spine3",{0, -.3, -.1}}
+		};
+
+		macro_igniteSound={"RD501_Jumppack\sounds\cdv21Start.ogg"};
+		macro_landSound={"RD501_Jumppack\sounds\cdv21End.ogg"};
+		macro_idleSound={"RD501_Jumppack\sounds\cdv21Idle.ogg"};
+
+		macro_textureCatagory={default_texture_group};
+
+		//{"name of jump",{forward velo(0),verticle velo(1),cost(2),angle(3),directional(4)(0,1)?,can prone jump(5)(0,1)?}}
+		macro_types_of_jumps = 
+		{
+			{
+				"Forward Jump",// Name of jump
+				{
+					12,		//forward velo(0)
+					20,		//verticle velo(1)
+					50,			//cost(2)
+					0,			//angle(3)
+					0,			//directional(4)(no=0,yes=1)?
+					0			//can prone jump(5)(no=0,yes=1)?
+				}
+			},
+			{"Short Jump",{12,5,30,0,1,0}}
+		};
+		
+		// model = "SWOP_clones\JT12.p3d";
+		// hiddenSelections[] = {"Camo1"};
+		// hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\JT_21.paa"};
+
+		model = "SWOP_clones\clonebackDV.p3d";
+		maximumload = 700;
+		
+	};
+
+	class  macro_jumppackClass(neutral,cdv_21):macro_jumppackClass(neutral,base)
+	{
+		scope=2;
+		
+		displayname= "[JP] CDV-21" ;
+		hiddenSelections[] = {"Camo1"};
+		hiddenSelectionsTextures[] = {"SWOP_clones\data\spec\Spec2_co.paa"};
+
+		tf_encryptionCode = "tf_west_radio_code";
+		tf_dialog = "anarc210_radio_dialog";
+		tf_subtype = "digital_lr";
+		tf_range = 20000;
+		tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio = 1;
+
+		maximumLoad = 700;
+
+	};
+
+	class macro_jumppackClass(neutral,lightning):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-180B 'Lighting III'";
+
+		tf_encryptionCode = "tf_west_radio_code";
+		tf_dialog = "anarc210_radio_dialog";
+		tf_subtype = "digital_lr";
+		tf_range = 30000;
+		tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio = 1;
+
+		maximumLoad = 900;
+		
+
+	};
+
+	class macro_jumppackClass(neutral,jt21_LTU):macro_jumppackClass(neutral,cdv_21)
+	{
+		scope=2;
+		displayname= "[JP] MRD LTU";
+		maximumload = 0;
+		macro_energyCap=4;
+		macro_rechargeRate=0;
+		maximumload = 50;
+		macro_types_of_jumps = 
+		{
+			{"Short Jump",{12,5,1,0,1,0}}
+		};
+
+		model="\MRC\JLTS\characters\CloneArmor\CloneJumppack.p3d";
+		hiddenSelections[]=
+		{
+			"camo1"
+		};
+		hiddenSelectionsTextures[]=
+		{
+			"\MRC\JLTS\characters\CloneArmor\data\Clone_jumppack_co.paa"
+		};
+	};
+
+	class macro_jumppackClass(neutral,titan_mkII):macro_jumppackClass(neutral,base)
+	{
+		scope=2;
+		displayname= "[JP] Titan Mk.II";
+		hiddenSelections[] = {"Camo1"};
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\cdv21_501_v2.paa"};
+		macro_energyCap=100;
+		macro_rechargeRate=8;
+
+		macro_types_of_jumps = 
+		{
+			{"Short Jump",{25,7,20,0,1,1}}
+		};
+
+		maximumload = 900;
+		
+		tf_encryptionCode = "tf_west_radio_code";
+		tf_dialog = "anarc210_radio_dialog";
+		tf_subtype = "digital_lr";
+		tf_range = 30000;
+		tf_dialogUpdate = "call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio = 1;
+
+	};
+
+	class macro_jumppackClass(neutral,titan_mkIIb):macro_jumppackClass(neutral,titan_mkII)
+	{
+		displayname= "[JP] Titan Mk.II B";
+		hiddenSelectionsTextures[] = {"SWOP_clones\data\spec\Spec2_co.paa"};
+	};
+
+	class macro_jumppackClass(neutral,titan_mkMCCCXXXVII):macro_jumppackClass(neutral,titan_mkII)
+	{
+		displayname= "[JP] Titan Mk.MCC";
+		macro_rechargeRate=30;
+		macro_types_of_jumps = 
+		{
+			{"LEET Jump",{1337,7,1,0,1,1}}
+		};
+	};
+
+
+	
+	class macro_jumppackClass(neutral,501st):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 '501st'";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\cdv21_501.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,purge):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 'Purge'";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\purge.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,212th):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 '212th'";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\212th.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,101st):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 '101st'";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\101st.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,ack_1_1):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 Acklay 1-1";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\ack_1_1.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,ack_1_2):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 Acklay 1-2";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\ack_1_2.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,ack_1_3):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 Acklay 1-3";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\ack_1_3.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,ack_1_4):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 Acklay 1-4";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\ack_1_4.paa"};
+
+	};
+
+	class macro_jumppackClass(neutral,ack_hq):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] CDV-21 Acklay HQ";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\ack_hq.paa"};
+
+	};
+
+
+	class macro_jumppackClass(neutral,geon):macro_jumppackClass(neutral,cdv_21)
+	{
+		displayName = "[JP] Geonosis";
+		macro_effectScript = macro_grp_fnc_name(jumppack,no_effect);
+		hiddenSelectionsTextures[] = {""};
+
+	};
+	
+		class RD501_SWOP_ImpSkyBackpack: SWOP_ImpSkyBackpack
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_B_IMPjetBackpack_Base: SWOP_B_IMPjetBackpack_Base
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_B_IMPjetackpack_Base: SWOP_B_IMPjetackpack_Base
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_ImpJumptroopBackpack: SWOP_ImpJumptroopBackpack
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_mochila_black: SWOP_mochila_black
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_mochila_jangofett: SWOP_mochila_jangofett
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_mochila_bobafett: SWOP_mochila_bobafett
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_mochila_red: SWOP_mochila_red
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+		class RD501_SWOP_JetpackFO: SWOP_JetpackFO
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_B_REBjetackpack_Base: SWOP_B_REBjetackpack_Base
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_B_REBjetSackpack_Base: SWOP_B_REBjetSackpack_Base
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_SWOP_resistance_back_jump_b: SWOP_resistance_back_jump_b
+	{
+		scope=2;
+		tf_encryptionCode="tf_west_radio_code";
+		tf_dialog="anarc210_radio_dialog";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_dialogUpdate="call TFAR_fnc_updateLRDialogToChannel;";
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	
+	class RD501_JLTS_Clone_jumppack_mc: JLTS_Clone_jumppack_mc
+	{
+		scope=2;
+		displayname = "[501st] AB Jumppack 01";
+		tf_encryptionCode="tf_west_radio_code";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	
+	class RD501_JLTS_Clone_jumppack: JLTS_Clone_jumppack
+	{
+		scope=2;
+		displayname = "[501st] Jumppack (JLTS)";
+		tf_encryptionCode="tf_west_radio_code";
+		tf_subtype="digital_lr";
+		tf_range=35000;
+		tf_hasLRradio=1;
+		maximumLoad=700;
+		RD501_jumppack_is_jumppack=1;
+		RD501_jumppack_spam_delay=1;
+		RD501_jumppack_energy_capacity=100;
+		RD501_jumppack_recharge=4;
+		RD501_jumppack_jump_effect_script="RD501_jumppack_fnc_effect_jt_21";
+		RD501_jumppack_effect_points[]=
+		{
+			
+			{
+				"spine3",
+				{0,-0.30000001,-0.1}
+			}
+		};
+		RD501_jumppack_sound_ignite[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Start.ogg"
+		};
+		RD501_jumppack_sound_land[]=
+		{
+			"RD501_Jumppack\sounds\cdv21End.ogg"
+		};
+		RD501_jumppack_sound_idle[]=
+		{
+			"RD501_Jumppack\sounds\cdv21Idle.ogg"
+		};
+		RD501_jumppack_skin_group[]=
+		{
+			"default_texture_group"
+		};
+		RD501_jumppack_jump_types[]=
+		{
+			
+			{
+				"Forward Jump",
+				{12,20,50,0,0,0}
+			},
+			
+			{
+				"Short Jump",
+				{12,5,30,0,1,0}
+			}
+		};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_2_noLR: RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack 02 no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\mc_blue.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_hq_1_noLR: RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (HQ 1) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\hq_1.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_hq_2: RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (HQ 2) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\hq_2.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_6_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (HQ 6) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\hq_6.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_1_1_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (1-1) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\1_1.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_1_2_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (1-2) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\1_2.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_1_3_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (1-3) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\1_3.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_2_1_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (2-1) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\2_1.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_2_2_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (2-2) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\2_2.paa"};
+	};
+	class RD501_JLTS_Clone_jumppack_mc_2_3_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AB Jumppack (2-3) no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\acklay_skin_set\2_3.paa"};
+	};		
+	class RD501_JLTS_Clone_jumppack_mc_avi_noLR : RD501_JLTS_Clone_jumppack_mc
+	{
+		displayname = "[501st] AVI Jumppack no LR";
+		hiddenSelectionsTextures[] = {"RD501_Jumppack\textures\razor.paa"};
+	};						
+};
+
+class RD501_JLTS_Clone_jumppack_mc_noLR : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	scope = 2;
+	displayname = "[501st] AB Jumppack 01";
+	maximumLoad = 700;
+	RD501_jumppack_is_jumppack = 1;
+	RD501_jumppack_spam_delay = 1;
+	RD501_jumppack_energy_capacity = 100;
+	RD501_jumppack_recharge = 4;
+	RD501_jumppack_jump_effect_script = "RD501_jumppack_fnc_effect_jt_21";
+	RD501_jumppack_effect_points[] =
+	{
+
+		{
+			"spine3",
+			{0,-0.30000001,-0.1}
+		}
+	};
+	RD501_jumppack_sound_ignite[] =
+	{
+		"RD501_Jumppack\sounds\cdv21Start.ogg"
+	};
+	RD501_jumppack_sound_land[] =
+	{
+		"RD501_Jumppack\sounds\cdv21End.ogg"
+	};
+	RD501_jumppack_sound_idle[] =
+	{
+		"RD501_Jumppack\sounds\cdv21Idle.ogg"
+	};
+	RD501_jumppack_skin_group[] =
+	{
+		"default_texture_group"
+	};
+	RD501_jumppack_jump_types[] =
+	{
+
+		{
+			"Forward Jump",
+			{12,20,50,0,0,0}
+		},
+
+		{
+			"Short Jump",
+			{12,5,30,0,1,0}
+		}
+	};
+
+class RD501_JLTS_Clone_jumppack_mc_2_noLR : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack 02";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\mc_blue.paa" };
+};
+class RD501_JLTS_Clone_jumppack_hq_1 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (HQ 1)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\hq_1.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_hq_2 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (HQ 2)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\hq_2.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_6 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (HQ 6)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\hq_6.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_1_1 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (1-1)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\1_1.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_1_2 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (1-2)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\1_2.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_1_3 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (1-3)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\1_3.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_2_1 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (2-1)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\2_1.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_2_2 : RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (2-2)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\2_2.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_2_3 :RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AB Jumppack (2-3)";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\acklay_skin_set\2_3.paa" };
+};
+class RD501_JLTS_Clone_jumppack_mc_avi :RD501_JLTS_Clone_jumppack_mc_noLR
+{
+	displayname = "[501st] AVI Jumppack";
+	hiddenSelectionsTextures[] = { "RD501_Jumppack\textures\razor.paa" };
+};
+};
+
+class CfgWeapons
+{	
+	// class Default;
+	// class Put: Default
+	// {
+	// 	muzzles[] += {"namenai_test_muzz"};
+	// 	class PutMuzzle;
+	
+	// 	class namenai_test_muzz: PutMuzzle
+	// 	{
+	// 		autoreload = 0;
+	// 		displayName = "AYAYAYAYYA";
+	// 		magazines[] = {"namenai_pulse_mag"};
+	// 		enableAttack = 1;
+	// 		showToPlayer = 0;
+	// 	};
+	
+	// };
+	// class GrenadeLauncher: Default{};
+	// class Throw: GrenadeLauncher
+	// {
+	// 	muzzles[] += {"NICEMEME_MUZZLE"};
+	// 	class ThrowMuzzle;
+		
+	
+	// 	class NICEMEME_MUZZLE: ThrowMuzzle
+	// 	{
+	// 		displayName = "AYAYAYAYYA";
+	// 		magazines[] = {"namenai_pulse_mag_smok"};
+	// 	};
+		
+	// };
+};
+class CfgMagazines
+{
+	class TermMine_Mag;
+	class SmokeShell;
+	// class namenai_pulse_mag:TermMine_Mag
+	// {
+	// 	displayName = "[][][][][]]";
+	// 	ammo = "namenai_test_pulse";
+	// };
+	// class namenai_pulse_mag_smok: SmokeShell
+	// {
+		
+	// 	displayName = "[][][][][[][][]]]";
+		
+	
+	// 	ammo = macro_new_ammo(jumppack_blue_trial)
+	// 	mass = 3;
+	
+	// };
+};
+class CfgAmmo
+{
+	class TermMineA;
+	class SmokeShell;
+	class macro_new_ammo(jumppack_blue_pulse): TermMineA
+	{
+		ExplosionEffects = macro_new_complex_effect(jumppack_pulse)
+		effectsSmoke = macro_new_complex_effect(jumppack_pulse)
+		CraterEffects = "";
+		craterWaterEffects = "";
+		effectFlare = "FlareShell";
+		effectFly = "";
+		effectsFire = "";
+		effectsMissile = "";
+		SoundSetExplosion[] = {};
+		hit =0;
+		indirectHit = 0;
+		indirectHitRange = 0;
+		soundHit[] = {"", 0, 1, 1500};
+		explosionForceCoef = 0;
+		model = "";
+		mineModelDisabled = "";
+
+		soundTrigger[] = {"", 0.562341, 1, 30};
+		soundActivation[] = {"", 0.562341, 1, 30};
+		soundDeactivation[] = {"", 1.99526, 1, 20};
+		class CamShakeFire
+		{
+			power = 0;
+			duration = 0.0;
+			frequency = 0;
+			distance = 0;
+		};
+		class CamShakePlayerFire
+		{
+			power = 0.0;
+			duration = 0;
+			frequency = 0;
+		};
+		class CamShakeHit
+		{
+			power = 0;
+			duration = 0;
+			frequency = 0;
+		};
+		class CamShakeExplode
+		{
+			power = 0;
+			duration = 0;
+			frequency = 0;
+		};
+	};
+	// class macro_new_ammo(jumppack_blue_trial): macro_new_ammo(jumppack_blue_pulse)
+	// {
+		
+		
+	// };
+	// class macro_new_ammo(jumppack_blue_trial): SmokeShell
+	// {
+	// 	ExplosionEffects = macro_new_complex_effect(jumppack_blue_trail)
+	// 	effectsSmoke = macro_new_complex_effect(jumppack_blue_trail)
+	// 	timeToLive=6;
+	// 	CraterEffects = "";
+	// 	SoundSetExplosion[] = {};
+	// 	hit =0;
+	// 	indirectHit = 0;
+	// 	indirectHitRange = 0;
+	// 	soundHit[] = {"", 0, 1, 1500};
+	// 	explosionForceCoef = 0;
+	// 	explosionTime = -1;
+	// 	SmokeShellSoundHit1[] = {"", 1.25893, 1, 100};
+	// 	SmokeShellSoundHit2[] = {"", 1.25893, 1, 100};
+	// 	SmokeShellSoundHit3[] = {"", 1.25893, 1, 100};
+	// 	SmokeShellSoundLoop1[] = {"", 0.125893, 1, 70};
+	// 	SmokeShellSoundLoop2[] = {"", 0.125893, 1, 70};
+	// 	grenadeFireSound[] = {"", 1};
+	// 	grenadeBurningSound[] = {"", 1};
+	// 	simulationStep = 0.001;
+	// };
+
+};
+
+
+//runs certain functions
+// class Extended_Init_EventHandlers 
+// {
+//     class CAManBase 
+//     {
+//         class init 
+//         {
+//             init = [_this select 0] spawn macro_fnc_name(jumppack_init);
+//         };
+//     };
+// };
+
+class Extended_Deleted_EventHandlers
+{
+	class CAManBase 
+    {
+        class remove_effects 
+        {
+            init = [_this select 0] spawn macro_grp_fnc_name(jumppack,remove_effects);
+        };
+    };
+};

+ 2 - 0
addons - Copy/zPurdy'sthings/RD501_Jumppack/config_macros.hpp

@@ -0,0 +1,2 @@
+#define ROOT_PATCH macro_patch_name(jumppack)
+#define COMPONENT RD501_Jumppack

BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/logo.paa


+ 27 - 0
addons - Copy/zPurdy'sthings/RD501_Jumppack/script_macros.hpp

@@ -0,0 +1,27 @@
+
+
+#define macro_var_prefix RD501
+
+
+#define macro_isJumppack macro_var_prefix##_jumppack_is_jumppack
+#define macro_spamDelay  macro_var_prefix##_jumppack_spam_delay
+#define macro_energyCap macro_var_prefix##_jumppack_energy_capacity
+#define macro_rechargeRate macro_var_prefix##_jumppack_recharge
+#define macro_effectScript macro_var_prefix##_jumppack_jump_effect_script
+#define macro_effectPoints macro_var_prefix##_jumppack_effect_points[]
+
+#define macro_igniteSound macro_var_prefix##_jumppack_sound_ignite[]
+#define macro_landSound macro_var_prefix##_jumppack_sound_land[]
+#define macro_idleSound macro_var_prefix##_jumppack_sound_idle[]
+
+#define macro_textureCatagory macro_var_prefix##_jumppack_skin_group[]
+
+#define macro_types_of_jumps macro_var_prefix##_jumppack_jump_types[]//update script
+
+#define macro_default_texture_group "default"
+
+#define macro_jumppackClass(group,name) macro_var_prefix##_jumppack_##group##_##name
+
+
+
+

BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21End.ogg


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21Idle.ogg


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/cdv21Start.ogg


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/sounds/jumpSound.ogg


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/101st.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/212th.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/JT_21.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/JT_21_Titan.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_1.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_2.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/1_3.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_1.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_2.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/2_3.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_1.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_2.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/hq_6.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/acklay_skin_set/mc_blue.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv21_501.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv21_501_v2.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/cdv_blue_blank.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/purge.paa


BIN
addons - Copy/zPurdy'sthings/RD501_Jumppack/textures/razor.paa