소스 검색

cleanup and fix vehicle smokes

Florian Steinschorn 4 년 전
부모
커밋
9ec3c254de

+ 2 - 4
addons - Copy/RD501_Vehicles/air/LAAT/common_stuff.hpp

@@ -43,7 +43,6 @@
 			//macro_new_weapon(cannon,laat)
 		};
 		magazines[] = {
-		
 			macro_basic_air_mags,
 			// macro_new_mag(laat_cannon,100),
 			// macro_new_mag(laat_cannon,100),
@@ -60,7 +59,8 @@
 			"SmokeLauncherMag",
 			"SmokeLauncherMag",
 		};
-	
+		smokeLauncherGrenadeCount = 48;
+		smokeLauncherAngle = 360;
 
 	//The sun
 	class Reflectors
@@ -211,8 +211,6 @@
 
 	#include "sounds.hpp"
 
-	
-
 	//for texture reskins
 		hiddenSelections[]=
 		{

+ 0 - 361
addons - Copy/RD501_Vehicles/air/LAAT/common_stuff_mk3.hpp

@@ -1,361 +0,0 @@
-
-	class EventHandlers : DefaultEventhandlers 
-	{
-		//init = "_this execVM "RD501_Main\functions\autocrate\autocrate.sqf"; _this execVM "RD501_Main\functions\vehicle_lift\laat_lift_3.sqf";";
-		fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');";
-		init = "[_this select 0] execVM 'RD501_Main\functions\autocrate\autocrate.sqf';[_this select 0] execVM 'RD501_Main\functions\vehicle_lift\laat_lift_3.sqf';";
-	};
-	
-	faction = macro_republic_faction
-	editorSubcategory = macro_editor_cat_air(Republic_heli)
-	vehicleClass = macro_editor_vehicle_type_air(Republic)
-	
-	maximumLoad = 5000000000;
-	slingLoadMaxCargoMass = 5000000000;
-
-	//dmg properties
-		armor=500;
-		crewCrashProtection=0;
-		epeImpulseDamageCoef=0;
-
-	//dust effects
-		dustEffect = "";//helidust
-		waterEffect = "";//HeliWater
-
-	//Targeting stuff
-		ballisticsComputer = 1+8;
-		//show all crosshairs
-		showCrewAim = 4;
-		showAllTargets = 2;
-		radarType = 12;
-		weaponLockSystem = 31;//"1+2+4+8+16"
-		//!!!!!
-		incomingMissileDetectionSystem = 30;//16
-
-	//Weapons
-		weapons[] = {
-			macro_new_weapon(generic,blue_dual_aircraft_laser),
-			macro_new_weapon(wynd,lgm),
-			macro_new_weapon(wynd,a2a),
-			macro_new_weapon(wynd,agm),
-			macro_basic_air_weapons,
-			"SmokeLauncher"
-			//macro_new_weapon(cannon,laat)
-		};
-		magazines[] = {
-		
-			macro_basic_air_mags,
-			// macro_new_mag(laat_cannon,100),
-			// macro_new_mag(laat_cannon,100),
-			// macro_new_mag(laat_cannon,100),
-			// macro_new_mag(laat_cannon,100),
-			// macro_new_mag(laat_cannon,100),
-			macro_new_mag(generic_aircraft_gun_dual_blue,1000),
-			macro_new_mag(a2a,4),
-			macro_new_mag(agm,6),
-			macro_new_mag(agm,6),
-			macro_new_mag(lgm,4),
-			"SmokeLauncherMag",
-			"SmokeLauncherMag",
-			"SmokeLauncherMag",
-			"SmokeLauncherMag",
-		};
-	
-
-	//The sun
-	class Reflectors
-	{
-		class Right
-		{
-			color[] = {700, 750, 1000};
-			ambient[] = {7000, 7500, 10000};
-			intensity = 100;//50
-			size = 1;//1
-			innerAngle = 0;//15
-			outerAngle = 90;//65
-			coneFadeCoef = 0;//10
-			position = "Light_R_pos";
-			direction = "Light_R_dir";
-			hitpoint = "Light_R_hitpoint";
-			selection = "Light_R";
-			useFlare = 1;
-			flareSize = 1;//10
-			flareMaxDistance = 2000;//250
-			dayLight = 0;
-			brightness =200; //100;
-			class Attenuation
-			{
-				start = 0;
-				constant = 0;//0
-				linear = 1;
-				quadratic = 1;
-				hardLimitStart = 200;//100
-				hardLimitEnd = 400;//200
-			};
-		};
-		class Left: Right
-		{
-			position = "Light_L_pos";
-			direction = "Light_L_dir";
-			hitpoint = "Light_L_hitpoint";
-			selection = "Light_L";
-		};
-		class Center: Right
-		{
-			position = "Light_C_pos";
-			direction = "Light_C_dir";
-			hitpoint = "Light_C_hitpoint";
-			selection = "Light_C";
-		};
-	};
-
-	//Got peek
-	class pilotCamera
-	{
-		class OpticsIn
-		{
-			class Wide
-			{
-				opticsDisplayName="WFOV";
-				initAngleX=0;
-				minAngleX=-10;
-				maxAngleX=90;
-				initAngleY=0;
-				minAngleY=-90;
-				maxAngleY=90;
-				initFov=0.425;//"(30 / 120)";
-				minFov=0.425;//"(30 / 120)";
-				maxFov=0.425;//"(30 / 120)";
-				directionStabilized=1;
-				thermalMode[] = {0,1,2,3,4,5};
-				visionMode[]=
-				{
-					"Normal",
-					"NVG",
-					"Ti"
-				};
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d";
-				opticsPPEffects[]=
-				{
-					"OpticsCHAbera2",
-					"OpticsBlur2"
-				};
-			};
-
-			class zoomx4: Wide
-			{
-				opticsDisplayName="NFOV";
-				initFov="(0.425/4)";//"(3.75 / 120)";
-				minFov="(0.425/4)";//"(3.75 / 120)";
-				maxFov="(0.425/4)";//"(3.75 / 120)";
-
-			
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
-			};
-
-			class zoomX8: Wide
-			{
-				opticsDisplayName="NFOV";
-				
-
-				initFov="(0.42/8)";//"(.375 / 120)";
-				minFov="(0.42/8)";//"(.375 / 120)";
-				maxFov="(0.42/8)";//"(.375 / 120)";
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
-			};
-			class zoomX20: Wide
-			{
-				opticsDisplayName="NFOV";
-				initFov="(0.42/20)";//"(.375 / 120)";
-				minFov="(0.42/20)";//"(.375 / 120)";
-				maxFov="(0.42/20)";//"(.375 / 120)";
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
-			};
-			class zoomX50: Wide
-			{
-				opticsDisplayName="NFOV";
-				
-
-				initFov="(0.42/50)";//"(.375 / 120)";
-				minFov="(0.42/50)";//"(.375 / 120)";
-				maxFov="(0.42/50)";//"(.375 / 120)";
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
-			};
-
-			class zoomX70: Wide
-			{
-				opticsDisplayName="NFOV";
-
-				initFov="(0.42/70)";//"(.375 / 120)";
-				minFov="(0.42/70)";//"(.375 / 120)";
-				maxFov="(0.42/70)";//"(.375 / 120)";
-				gunnerOpticsModel="\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
-			};
-
-			showMiniMapInOptics=1;
-			showUAVViewInOptics=0;
-			showSlingLoadManagerInOptics=1;
-		};
-		minTurn=-180;
-		maxTurn=180;
-
-		initTurn=0;
-		minElev=-10;
-		maxElev=90;
-		initElev=-10;
-		maxXRotSpeed=0.30000001;
-		maxYRotSpeed=0.30000001;
-		pilotOpticsShowCursor=1;
-		controllable=1;
-	};
-
-	#include "sounds.hpp"
-
-	
-
-	//for texture reskins
-		hiddenSelections[]=
-		{
-			"Camo1",
-			"Camo2"
-		};
-	//transport
-		class TransportWeapons
-		{
-			class _xx_SWOP_DC15AGL_RD501
-			{
-				weapon = macro_new_weapon(DC,15a);
-				count = 10;
-			};
-			class _xx_RD501_DC15_Carbine
-			{
-				weapon = macro_new_weapon(DC,15s);
-				count = 10;
-			};
-			class _xx_SWOP_DC15ABlasterRifle_mod1_RD501
-			{
-				weapon =  macro_new_weapon(DC,15a_LE);
-				count = 10;
-			};
-			class _xx_SWOP_DC15ABlasterRifle_mod0_RD501
-			{
-				weapon = macro_new_weapon(DC,15a_mod_0_rifle)
-				count = 10;
-			};
-			class _xx_SWOP_Z6Blaster
-			{
-				weapon = macro_new_weapon_nofam(Z6)
-				count = 10;
-			};
-			class _xx_RocketHH15Clone_RD501
-			{
-				weapon = macro_new_weapon(hh,15)
-				count = 10;
-			};
-		};
-		class TransportMagazines
-		{
-			class _xx_SWOP_DC15ABlasterRifle_Full_Mag
-			{
-				magazine = macro_new_mag(DC15a_High,15)
-				count = 15;
-			};
-			class _xx_SWOP_DC15ABlasterRifle_Mag
-			{
-				magazine = macro_new_mag(DC15a_Med,30)
-				count = 20;
-			};
-			class _xx_SWOP_DC15ABlasterRifle_Low_Mag
-			{
-				magazine = macro_new_mag(DC15a_Low,60)
-				count = 20;
-			};
-			class _xx_DC15s_Carbine
-			{
-				magazine = macro_new_mag(DC15s,60)
-				count = 30;
-			};
-			class _xx_300Rnd_BlasterLaser_Belt
-			{
-				magazine = macro_new_mag(z6,400);
-				count = 5;
-			};
-			class _xx_RD501_DC15ABlasterRifleLE_Full_Mag
-			{
-				magazine = macro_new_mag(DC15a_LE,15)
-				count = 10;
-			};
-			class _xx_SWOP_DC15ABlasterRifle_Low_highcap_box_Mag
-			{
-				magazine = macro_new_mag(DC15a_box_mag,240);
-				count = 10;
-			};
-
-			class _xx_DCStun_Mag
-			{
-				magazine = "DCStun_Mag";
-				count = 15;
-			};
-
-			class _xx_ACE_HuntIR_M203
-			{
-				magazine = "ACE_HuntIR_M203";
-				count = 10;
-			};
-
-			class _xx_5Rnd_HE_Grenade_DC15A
-			{
-				magazine = macro_new_mag(HE_GL,3)
-				count = 10;
-			};
-			class _xx_1Rnd_AT_Grenade_DC15A
-			{
-				magazine = macro_new_mag(AT_GL,2)
-				count = 10;
-			};
-
-			
-			class _xx_RocketHH15CloneHEATFF_Mag_RD501
-			{
-				magazine = macro_new_mag(RPS_AT,1);
-				count = 10;
-			};
-			class _xx_RocketHH15CloneHEATFF_Mag_RD5012
-			{
-				magazine = macro_new_mag(RPS_AA,1)
-				count = 10;
-			};
-			class _xx_C12_Remote_Mag
-			{
-				magazine = "C12_Remote_Mag";
-				count = 2;
-			};
-		};
-		class TransportItems
-		{
-			class _xx_swop_dc15a_zoomholoscope_rd501
-			{
-				name = macro_new_weapon(scope,dc_15a_acog);
-				count = 2;
-			};
-			class _xx_swop_dc15a_zoomscopex6range_rd501
-			{
-				name = macro_new_weapon(scope,dc_15a_x4_x8);
-				count = 2;
-			};
-			class _xx_swop_dc15a_zoomscope_rd501
-			{
-				name = macro_new_weapon(scope,dc_15a_x4);
-				count = 2;
-			};
-			class _xx_SW_SquadShield_Mag
-			{
-				name = "SW_SquadShield_Mag";
-				count = 2;
-			};
-			class _xx_ACE_HuntIR_monitor
-			{
-				name = "ACE_HuntIR_monitor";
-				count = 1;
-			};
-		};

+ 11 - 48
addons - Copy/RD501_Vehicles/air/LAAT/config.cpp

@@ -44,26 +44,17 @@ class CfgPatches
 		units[]=
 		{
 			macro_new_vehicle(laat,Mk3),
-			
-			macro_new_vehicle(laat,red_krayt),
-			macro_new_vehicle(laat,medic_krayt),
-			macro_new_vehicle(laat,stealth_blue_krayt),
-			macro_new_vehicle(laat,stealth_red_krayt),
-			macro_new_vehicle(laat,stealth_white_krayt),
-			macro_new_vehicle(laat,blue_krayt),
-			macro_new_vehicle(laat,ranger_enforcer),
 			macro_new_vehicle(laat,Mk4),
-			macro_new_vehicle(laat,spec_ops),
-			macro_new_vehicle(laat,muunilinst),
-			macro_new_vehicle(laat,cargo_Mk2),
-			macro_new_vehicle(laat,blue),
-			macro_new_vehicle(laat,vtol_test),
 			macro_new_vehicle(laat,mk4_skin),
 			macro_new_vehicle(laat,mk4_501st_cxc),
 			macro_new_vehicle(laat,mk4_501st_cxx),
 			macro_new_vehicle(laat,mk4_501st_cxp),
 			macro_new_vehicle(laat,mk4_501st_cxs),
-			macro_new_vehicle(laat,mk4_501st_cx)
+			macro_new_vehicle(laat,mk4_501st_cx),
+			macro_new_vehicle(laat,cargo_Mk2),
+			macro_new_vehicle(laat,spec_ops),
+			macro_new_vehicle(laat,muunilinst),
+			macro_new_vehicle(laat,blue)
 		};
 		weapons[]=
 		{
@@ -86,29 +77,23 @@ class CfgVehicles
 		side=1;
 		crew="SWOP_Clonetrooper_P1";
 		transportSoldier=24;
-		smokeLauncherGrenadeCount = 48;
-		smokeLauncherAngle = 360;
 		forceInGarage = 1;
 		crewExplosionProtection = 0;
 		crewCrashProtection = 0;
 		slingLoadMemoryPoint = "slingload0";
 
-		//hiddenSelectionsMaterials[] = {"RD501_Laat\textures\laat\g1.rvmat","RD501_Laat\textures\laat\g2.rvmat"};
-
-
 		//typing hard
 		#include "ace_stuff.hpp"
 		#include "flight_model.hpp"
-		#include "common_stuff_mk3.hpp"
+		#include "common_stuff.hpp"
+
+		//difference to common
+		armor=500;
 	
 		class UserActions
 		{
 			#include "user_action.hpp"
 		};
-		class EventHandlers : DefaultEventhandlers {
-			init="[_this select 0] execVM 'RD501_Main\functions\autocrate\autocrate.sqf';[_this select 0] execVM 'RD501_Main\functions\vehicle_lift\laat_lift_3.sqf';";
-			fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');";
-		}
 		class ACE_SelfActions:ACE_SelfActions
 		{		
 			
@@ -150,22 +135,18 @@ class CfgVehicles
 		side=1;
 		crew="SWOP_Clonetrooper_P1";
 		transportSoldier=24;
-		smokeLauncherGrenadeCount = 48;
-		smokeLauncherAngle = 360;
 		forceInGarage = 1;
 		crewExplosionProtection = 0;
 		crewCrashProtection = 0;
 		slingLoadMemoryPoint = "slingLoad0";
 		angleRangeHorizontal = 360;
 		angleRangeVertical = 360;
-		
 
 		//typing hard
 		#include "ace_stuff.hpp"
 		#include "flight_model.hpp"
 		#include "common_stuff.hpp"
 
-
 		class UserActions
 		{
 			#include "user_action.hpp"
@@ -194,10 +175,6 @@ class CfgVehicles
 				animPeriod = 5;
 			};
 		};
-		class EventHandlers : DefaultEventhandlers {
-			fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');";
-			init="[_this select 0] execVM 'RD501_Main\functions\autocrate\autocrate.sqf';[_this select 0] execVM 'RD501_Main\functions\vehicle_lift\laat_lift_3.sqf';";
-		}
 
 		class ACE_SelfActions:ACE_SelfActions
 		{		
@@ -223,7 +200,9 @@ class CfgVehicles
 			};
 		};
 	};
+
 	#include "_mk4_reskin.hpp"
+
 	class macro_new_vehicle(laat,cargo_Mk2):swop_LAAT_cargo
 	{
 		scope=2;
@@ -312,20 +291,4 @@ class CfgVehicles
 	reskined_laat_mk4_full_path(muunilinst,Muunilinst,LAAT\textures\gunship_2_arc_d.paa,LAAT\textures\gunship_1_arc_d.paa)
 
 	reskined_laat_mk4_full_path(blue,Blue,LAAT\textures\gunship_2_blue.paa,LAAT\textures\gunship_1_blue.paa)
-
-
-	//mk3 reskins
-	// reskined_laat_mk3(red_krayt,Red Krayt,krayt_red\LaatKraytBodyRed.paa,krayt_red\LaatKraytWingRed.paa)
-
-	// reskined_laat_mk3(blue_krayt,Blue Krayt,krayt_blue\LaatKraytBodyBlue.paa,krayt_blue\LaatKraytWingBlue.paa)
-
-	// reskined_laat_mk3(medic_krayt,Medic Krayt,medic_red\redMedicLaatBody.paa,medic_red\redMedicLaatWing.paa)
-
-	// reskined_laat_mk3(stealth_blue_krayt,Stealth Blue Krayt,krayt_black_blue\LaatKraytBodyBlackBlue.paa,krayt_black_blue\LaatKraytWingBlackBlue.paa)
-
-	// reskined_laat_mk3(stealth_red_krayt,Stealth Red Krayt,krayt_black_red\LaatKraytBodyBlackRed.paa,krayt_black_red\LaatKraytWingBlackRed.paa)
-
-	// reskined_laat_mk3(stealth_white_krayt,Stealth White Krayt,krayt_black_white\LaatKraytBodyBlackWhite.paa,krayt_black_white\LaatKraytWingBlackWhite.paa)
-
-	// reskined_laat_mk3(ranger_enforcer,Ranger Enforcer,ranger_enforcer_Laat\reBody.paa,ranger_enforcer_Laat\reWing.paa)
 };

+ 9 - 0
addons - Copy/RD501_Vehicles/land/Mynock/common_stuff_mynock.hpp

@@ -0,0 +1,9 @@
+class EventHandlers;
+class EventHandlers: DefaultEventhandlers
+{
+	fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
+};
+smokeLauncherGrenadeCount=8;
+smokeLauncherVelocity=14;
+smokeLauncherOnTurret=1;
+smokeLauncherAngle=120;

+ 23 - 24
addons - Copy/RD501_Vehicles/land/Mynock/config.cpp

@@ -49,14 +49,13 @@ class CfgVehicles
 	#include "inheritance.hpp"
 	class macro_new_vehicle(T1000,Mynock):O_MBT_02_Cannon_F
 	{
-		
 		scope=2;
 		scopeCurator=2;
 		forceInGarage = 1;
 		side=1;
-		class EventHandlers;
 		displayName="Republic T1000 MBT (Mynock)"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		
 		hiddenSelections[] = {"Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "CamoSlat"};
 		textureList[] = {};
@@ -75,10 +74,9 @@ class CfgVehicles
 		class TransportItems;
 		class TransportWeapons;
 		class TransportMagazines;
-		class EventHandlers: DefaultEventhandlers 
-		{
-			fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
-		};
+
+		#include "common_stuff_mynock.hpp"
+
 		class Turrets: Turrets
 		{
 			class MainTurret: MainTurret
@@ -103,9 +101,9 @@ class CfgVehicles
 		side=1;
 		scopeCurator=2;
 		forceInGarage = 1;
-		class EventHandlers;
 		displayName="Republic Claymore MBT (Mynock)"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		
 		hiddenSelections[] = {"Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "CamoSlat"};
 		textureList[] = {};
@@ -124,10 +122,9 @@ class CfgVehicles
 		class TransportItems;
 		class TransportWeapons;
 		class TransportMagazines;
-		class EventHandlers: DefaultEventhandlers 
-		{
-			fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
-		};
+
+		#include "common_stuff_mynock.hpp"
+
 		class Turrets: Turrets
 		{
 			class MainTurret: MainTurret
@@ -151,9 +148,9 @@ class CfgVehicles
 		side=1;
 		scopeCurator=2;
 		forceInGarage = 1;
-		class EventHandlers;
 		displayName="Republic Warhammer MBT (Mynock)"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		
 		hiddenSelections[] = {"Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "CamoSlat"};
 		textureList[] = {};
@@ -172,10 +169,9 @@ class CfgVehicles
 		class TransportItems;
 		class TransportWeapons;
 		class TransportMagazines;
-		class EventHandlers: DefaultEventhandlers 
-		{
-			fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
-		};
+
+		#include "common_stuff_mynock.hpp"
+
 		class Turrets: Turrets
 		{
 			class MainTurret: MainTurret
@@ -200,9 +196,9 @@ class CfgVehicles
 		side=1;
 		scopeCurator=2;
 		forceInGarage = 1;
-		class EventHandlers;
 		displayName="Republic Glaive TD (Mynock)"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		
 		hiddenSelections[] = {"Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "CamoSlat"};
 		textureList[] = {};
@@ -224,11 +220,13 @@ class CfgVehicles
 		class TransportItems;
 		class TransportWeapons;
 		class TransportMagazines;
-		class EventHandlers: DefaultEventhandlers 
+
+		#include "common_stuff_mynock.hpp"
+		class EventHandlers: DefaultEventhandlers
 		{
-			fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
 			init = "[_this select 0] execVM 'RD501_Vehicles\_init_functions\wheel_dmg.sqf';";
 		};
+
 		class Turrets: Turrets
 		{
 			class MainTurret: MainTurret
@@ -248,6 +246,7 @@ class CfgVehicles
 	class macro_new_vehicle(Glaive,Republic): macro_new_vehicle(Glaive,Mynock)
 	{
 		displayName="Republic Glaive TD"
+		author="RD501"
 		hiddenSelectionsTextures[]=
 		{
 			"RD501_Vehicles\textures\glaive\glaive_ext1_republic_co.paa",
@@ -265,9 +264,9 @@ class CfgVehicles
 		side=1;
 		scopeCurator=2;
 		forceInGarage = 1;
-		class EventHandlers;
 		displayName="Republic Longbow AA (Mynock)"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		
 		hiddenSelections[] = {"Camo1", "Camo2", "Camo3", "Camo4", "Camo5", "CamoSlat"};
 		textureList[] = {};
@@ -287,10 +286,9 @@ class CfgVehicles
 		class TransportItems;
 		class TransportWeapons;
 		class TransportMagazines;
-		class EventHandlers: DefaultEventhandlers 
-		{
-			fired = "_this call (uinamespace getviariable 'BIS_fnc_effectFired');";
-		};
+
+		#include "common_stuff_mynock.hpp"
+
 		class Turrets: Turrets
 		{
 			class MainTurret: MainTurret
@@ -317,6 +315,7 @@ class CfgVehicles
 		forceInGarage = 1;
 		displayName="Republic Courser"
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		//hiddenSelections[] = {"Camo1","Camo2","Camo3"};
 		//hiddenSelectionsTextures[] = 
 		//{

+ 2 - 0
addons - Copy/RD501_Vehicles/land/Warden/config.cpp

@@ -84,6 +84,8 @@ class CfgVehicles
 		faction = macro_republic_faction
 		editorSubcategory = macro_editor_cat(APC)
 		vehicleClass = macro_editor_vehicle_type(APC)
+
+		#include "../Mynock/common_stuff_mynock.hpp"
 		
 		class TransportItems
 		{

+ 9 - 7
addons - Copy/RD501_Vehicles/land/heavy_ordinance_tank/config.cpp

@@ -47,7 +47,8 @@ class CfgVehicles
 	class macro_new_vehicle(heavy_ordinance_tank,Mynock) : B_MBT_01_arty_F
 	{
 		displayName = "Republic Trebuchet (Mynock)";
-		crew = "SWOP_Clonetrooper_P1";	
+		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		scope = 2;
 		side=1;
 		scopeCurator=2;
@@ -56,6 +57,8 @@ class CfgVehicles
 		editorSubcategory = macro_editor_cat(arty)
 		vehicleClass = macro_editor_vehicle_type(arty)
 
+		smokeLauncherGrenadeCount = 12;
+		smokeLauncherAngle = 90;
 
 		forceInGarage=1;
 		author = "RD501";
@@ -68,12 +71,11 @@ class CfgVehicles
 		class TransportWeapons 
 		{
 		};
-		class EventHandlers :DefaultEventhandlers 
+
+		#include "../Mynock/common_stuff_mynock.hpp"
+		class EventHandlers: DefaultEventhandlers
 		{
-			scope = 2;
-			scopeCurator = 2;
-			init = "if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};";
-			
+			init = "if (local (_this select 0)) then {[(_this select 0), '', [], false] call bis_fnc_initVehicle;};";
 		};
 		
 		class turrets : turrets
@@ -95,7 +97,7 @@ class CfgVehicles
 						
 							macro_basic_air_mags,
 							"SmokeLauncherMag",
-					
+
 							macro_new_mag(generic_aircraft_cannon_plasma_red,1000),
 							macro_new_mag(generic_aircraft_cannon_plasma_red,1000)
 						};

+ 4 - 10
addons - Copy/RD501_Vehicles/land/rocket_ordinance_tank/config.cpp

@@ -47,6 +47,7 @@ class CfgVehicles
 	{
 		displayName = "Republic Catapult (Mynock)";
 		crew = "SWOP_Clonetrooper_P1";
+		author="RD501"
 		scope = 2;
 		side=1;
 		scopeCurator=2;
@@ -57,6 +58,9 @@ class CfgVehicles
 
 		author = "RD501";
 		forceInGarage=1;
+
+		#include "../Mynock/common_stuff_mynock.hpp"
+
 		class TransportItems
 		{
 		};
@@ -65,11 +69,6 @@ class CfgVehicles
 		};
 		class TransportWeapons 
 		{
-		};
-		class EventHandlers : DefaultEventhandlers 
-		{
-			
-			
 		};
 		
 		textureList[] = {};
@@ -101,11 +100,6 @@ class CfgVehicles
 		editorSubcategory = macro_editor_cat(arty)
 		vehicleClass = macro_editor_vehicle_type(arty)
 		author = "RD501";
-		class EventHandlers : DefaultEventhandlers
-		{
-
-
-		};
 		hiddenSelectionsTextures[] =
 		{
 			"RD501_Vehicles\textures\mbt01\mbt01_ext1_cis_co.paa",