|
@@ -0,0 +1,119 @@
|
|
|
+#define AAT_LIGHT_ARMOUR 800
|
|
|
+#define AAT_MEDIUM_ARMOUR 2000
|
|
|
+#define AAT_MEDIUM_MAXSPEED 75
|
|
|
+#define AAT_KING_ARMOUR 4000
|
|
|
+#define AAT_KING_MAXSPEED 25
|
|
|
+#define AAT_CREW macro_new_unit_class(opfor,B1_crew)
|
|
|
+#define AAT_VEHICLE_CLASS macro_editor_vehicle_type(tank)
|
|
|
+#define AAT_EDITOR_CATEGORY macro_editor_cat(tank)
|
|
|
+#define AAT_FACTION macro_cis_faction
|
|
|
+#define AAT_WEAPON_ROTATION \
|
|
|
+minElev = -10;\
|
|
|
+maxElev = 40;\
|
|
|
+initElev = 0;\
|
|
|
+minTurn = -5;\
|
|
|
+maxTurn = 5;\
|
|
|
+initTurn = 0
|
|
|
+
|
|
|
+#define AAT_LIGHT(quotedDisplayName) \
|
|
|
+scope=2;\
|
|
|
+armor = AAT_LIGHT_ARMOUR;\
|
|
|
+forceInGarage = 1;\
|
|
|
+displayName = quotedDisplayName;\
|
|
|
+faction = AAT_FACTION;\
|
|
|
+editorSubcategory = AAT_EDITOR_CATEGORY;\
|
|
|
+vehicleClass = AAT_VEHICLE_CLASS;\
|
|
|
+crew = AAT_CREW;\
|
|
|
+class Turrets : Turrets {\
|
|
|
+ class MainTurret : MainTurret {\
|
|
|
+ class Turrets : Turrets {\
|
|
|
+ class CommanderOptics : CommanderOptics {\
|
|
|
+ weapons[] = {"Cannon_AAT_mc"};\
|
|
|
+ magazines[] = {"100Rnd_Laser_Cannon_AAT_m", "100Rnd_Laser_Cannon_AAT_m", "100Rnd_Laser_Cannon_AAT_m"};\
|
|
|
+ AAT_WEAPON_ROTATION;\
|
|
|
+ };\
|
|
|
+ };\
|
|
|
+ maxHorizontalRotSpeed = 1.2*2;\
|
|
|
+ maxVerticalRotSpeed = 1.2*2;\
|
|
|
+ weapons[] = {"Cannon_EWEBSWBFgun"};\
|
|
|
+ magazines[] = {\
|
|
|
+ "1000Rnd_Laser_Cannon_EWEBSWBF",\
|
|
|
+ "1000Rnd_Laser_Cannon_EWEBSWBF",\
|
|
|
+ "1000Rnd_Laser_Cannon_EWEBSWBF",\
|
|
|
+ "1000Rnd_Laser_Cannon_EWEBSWBF"\
|
|
|
+ };\
|
|
|
+ };\
|
|
|
+}
|
|
|
+
|
|
|
+#define AAT_MEDIUM(quotedDisplayName) \
|
|
|
+scope=2;\
|
|
|
+forceInGarage = 1;\
|
|
|
+displayName=quotedDisplayName;\
|
|
|
+armor = AAT_MEDIUM_ARMOUR;\
|
|
|
+maxSpeed = AAT_MEDIUM_MAXSPEED;\
|
|
|
+faction = AAT_FACTION;\
|
|
|
+editorSubcategory = AAT_EDITOR_CATEGORY;\
|
|
|
+vehicleClass = AAT_VEHICLE_CLASS;\
|
|
|
+crew = AAT_CREW;\
|
|
|
+class Turrets : Turrets {\
|
|
|
+ class MainTurret : MainTurret {\
|
|
|
+ class Turrets : Turrets {\
|
|
|
+ /*Commanders guns,the side ones*/\
|
|
|
+ class CommanderOptics:CommanderOptics {\
|
|
|
+ weapons[] = {"Cannon_ITTLaser"};\
|
|
|
+ magazines[] = {"10000Rnd_ITTLaser_Cannon_Minigun","10000Rnd_ITTLaser_Cannon_Minigun"};\
|
|
|
+ AAT_WEAPON_ROTATION;\
|
|
|
+ };\
|
|
|
+ };\
|
|
|
+ /*main turret guns*/\
|
|
|
+ weapons[] = {\
|
|
|
+ macro_new_weapon(aat_cannon,mbt),\
|
|
|
+ "Cannon_ITTLaser"\
|
|
|
+ };\
|
|
|
+ magazines[] = {\
|
|
|
+ macro_new_mag(aat_mbt,50),\
|
|
|
+ macro_new_mag(aat_mbt,50),\
|
|
|
+ macro_new_mag(aat_mbt,50),\
|
|
|
+ macro_new_mag(aat_mbt,50),\
|
|
|
+ "10000Rnd_ITTLaser_Cannon_Minigun"\
|
|
|
+ };\
|
|
|
+ maxHorizontalRotSpeed = 1.2;\
|
|
|
+ maxVerticalRotSpeed = 1.2;\
|
|
|
+ };\
|
|
|
+}
|
|
|
+
|
|
|
+#define AAT_KING(quotedDisplayName) \
|
|
|
+scope=2;\
|
|
|
+forceInGarage = 1;\
|
|
|
+displayName = quotedDisplayName;\
|
|
|
+armor = AAT_KING_ARMOUR;\
|
|
|
+maxSpeed = AAT_KING_MAXSPEED;\
|
|
|
+crew = AAT_CREW;\
|
|
|
+faction = AAT_FACTION;\
|
|
|
+editorSubcategory = AAT_EDITOR_CATEGORY;\
|
|
|
+vehicleClass = AAT_VEHICLE_CLASS;\
|
|
|
+class Turrets : Turrets {\
|
|
|
+ class MainTurret : MainTurret {\
|
|
|
+ class Turrets : Turrets {\
|
|
|
+ class CommanderOptics : CommanderOptics {\
|
|
|
+ maxHorizontalRotSpeed = .1;/*1.8*/\
|
|
|
+ maxVerticalRotSpeed = .1;/*1.8*/\
|
|
|
+ AAT_WEAPON_ROTATION;\
|
|
|
+ weapons[] = {"Cannon_AAT_mc","Cannon_ATST"};\
|
|
|
+ magazines[] = {"1000Rnd_Laser_Cannon_Minigun","1000Rnd_Laser_Cannon_Minigun","100Rnd_Laser_Cannon_AAT_m", "100Rnd_Laser_Cannon_AAT_m", "100Rnd_Laser_Cannon_AAT_m"};\
|
|
|
+ };\
|
|
|
+ };\
|
|
|
+ maxHorizontalRotSpeed = 1.2/3;\
|
|
|
+ maxVerticalRotSpeed = 1.2/3;\
|
|
|
+ weapons[] = {\
|
|
|
+ macro_new_weapon(aat_cannon,king),\
|
|
|
+ "Cannon_EWEBSWBFgun"\
|
|
|
+ };\
|
|
|
+ magazines[] = {\
|
|
|
+ "1000Rnd_Laser_Cannon_EWEBSWBF",\
|
|
|
+ macro_new_mag(aat_mbt,10),\
|
|
|
+ macro_new_mag(aat_mbt,10),\
|
|
|
+ macro_new_mag(aat_mbt,10)\
|
|
|
+ };\
|
|
|
+ };\
|
|
|
+}
|