Rename legacy offset coordinates on Turrets and Armaments.

This commit is contained in:
Paul Chote
2013-03-29 12:19:15 +13:00
parent 9e4bab07e5
commit 27d852a425
35 changed files with 220 additions and 220 deletions

View File

@@ -33,12 +33,12 @@ namespace OpenRA.Mods.RA
public readonly string Weapon = null; public readonly string Weapon = null;
public readonly string Turret = "primary"; public readonly string Turret = "primary";
[Desc("Move the turret backwards when firing.")] [Desc("Move the turret backwards when firing.")]
public readonly int Recoil = 0; public readonly int LegacyRecoil = 0;
[Desc("Time (in frames) until the weapon can fire again.")] [Desc("Time (in frames) until the weapon can fire again.")]
public readonly int FireDelay = 0; public readonly int FireDelay = 0;
public readonly float RecoilRecovery = 0.2f; public readonly float LegacyRecoilRecovery = 0.2f;
public readonly int[] LocalOffset = { }; public readonly int[] LegacyLocalOffset = { };
public object Create(ActorInitializer init) { return new Armament(init.self, this); } public object Create(ActorInitializer init) { return new Armament(init.self, this); }
} }
@@ -66,12 +66,12 @@ namespace OpenRA.Mods.RA
Burst = Weapon.Burst; Burst = Weapon.Burst;
var barrels = new List<Barrel>(); var barrels = new List<Barrel>();
for (var i = 0; i < info.LocalOffset.Length / 5; i++) for (var i = 0; i < info.LegacyLocalOffset.Length / 5; i++)
barrels.Add(new Barrel barrels.Add(new Barrel
{ {
TurretSpaceOffset = new PVecInt(info.LocalOffset[5 * i], info.LocalOffset[5 * i + 1]), TurretSpaceOffset = new PVecInt(info.LegacyLocalOffset[5 * i], info.LegacyLocalOffset[5 * i + 1]),
ScreenSpaceOffset = new PVecInt(info.LocalOffset[5 * i + 2], info.LocalOffset[5 * i + 3]), ScreenSpaceOffset = new PVecInt(info.LegacyLocalOffset[5 * i + 2], info.LegacyLocalOffset[5 * i + 3]),
Facing = info.LocalOffset[5 * i + 4], Facing = info.LegacyLocalOffset[5 * i + 4],
}); });
// if no barrels specified, the default is "turret position; turret facing". // if no barrels specified, the default is "turret position; turret facing".
@@ -85,7 +85,7 @@ namespace OpenRA.Mods.RA
{ {
if (FireDelay > 0) if (FireDelay > 0)
--FireDelay; --FireDelay;
Recoil = Math.Max(0f, Recoil - Info.RecoilRecovery); Recoil = Math.Max(0f, Recoil - Info.LegacyRecoilRecovery);
} }
public void CheckFire(Actor self, AttackBase attack, IMove move, IFacing facing, Target target) public void CheckFire(Actor self, AttackBase attack, IMove move, IFacing facing, Target target)
@@ -139,7 +139,7 @@ namespace OpenRA.Mods.RA
foreach (var na in self.TraitsImplementing<INotifyAttack>()) foreach (var na in self.TraitsImplementing<INotifyAttack>())
na.Attacking(self, target); na.Attacking(self, target);
Recoil = Info.Recoil; Recoil = Info.LegacyRecoil;
if (--Burst > 0) if (--Burst > 0)
FireDelay = Weapon.BurstDelay; FireDelay = Weapon.BurstDelay;

View File

@@ -52,7 +52,7 @@ namespace OpenRA.Mods.RA
{ {
base.Tick(self); base.Tick(self);
if (IsProne && --remainingProneTime == 0) if (IsProne && --remainingProneTime == 0)
turret = new Turret(Info.Offset); turret = new Turret(Info.LegacyOffset);
} }
public float GetDamageModifier(Actor attacker, WarheadInfo warhead ) public float GetDamageModifier(Actor attacker, WarheadInfo warhead )

View File

@@ -21,7 +21,7 @@ namespace OpenRA.Mods.RA
[Desc("Rate of Turning")] [Desc("Rate of Turning")]
public readonly int ROT = 255; public readonly int ROT = 255;
public readonly int InitialFacing = 128; public readonly int InitialFacing = 128;
public readonly int[] Offset = {0,0}; public readonly int[] LegacyOffset = {0,0};
public readonly bool AlignWhenIdle = false; public readonly bool AlignWhenIdle = false;
public virtual object Create(ActorInitializer init) { return new Turreted(init, this); } public virtual object Create(ActorInitializer init) { return new Turreted(init, this); }
@@ -51,7 +51,7 @@ namespace OpenRA.Mods.RA
this.info = info; this.info = info;
turretFacing = GetInitialTurretFacing(init, info.InitialFacing); turretFacing = GetInitialTurretFacing(init, info.InitialFacing);
facing = init.self.TraitOrDefault<IFacing>(); facing = init.self.TraitOrDefault<IFacing>();
turret = new Turret(info.Offset); turret = new Turret(info.LegacyOffset);
} }
public virtual void Tick(Actor self) public virtual void Tick(Actor self)

View File

@@ -65,7 +65,7 @@ HELI:
Range: 8 Range: 8
Armament: Armament:
Weapon: HeliAGGun Weapon: HeliAGGun
LocalOffset: -5,-3,0,2,0, 5,-3,0,2,0 LegacyLocalOffset: -5,-3,0,2,0, 5,-3,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:
@@ -107,7 +107,7 @@ ORCA:
Range: 8 Range: 8
Armament: Armament:
Weapon: OrcaAGMissiles Weapon: OrcaAGMissiles
LocalOffset: -4,-10,0,5,0, 4,-10,0,5,0 LegacyLocalOffset: -4,-10,0,5,0, 4,-10,0,5,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:

View File

@@ -114,7 +114,7 @@
Buildable: Buildable:
Queue: Infantry Queue: Infantry
TakeCover: TakeCover:
BarrelOffset: 0,-2,0,4 LegacyOffset: 0,-2,0,4
RenderInfantryProne: RenderInfantryProne:
AttackMove: AttackMove:
Passenger: Passenger:

View File

@@ -41,7 +41,7 @@ E2:
HP: 50 HP: 50
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LocalOffset: 0,0,0,-10,0 LegacyLocalOffset: 0,0,0,-10,0
FireDelay: 15 FireDelay: 15
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -81,7 +81,7 @@ E3:
# range value is 1 in C&C, but OpenRA renders vision slightly differently # range value is 1 in C&C, but OpenRA renders vision slightly differently
Armament: Armament:
Weapon: Rockets Weapon: Rockets
LocalOffset: 1,-6,0,-8,0 LegacyLocalOffset: 1,-6,0,-8,0
FireDelay: 5 FireDelay: 5
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -107,7 +107,7 @@ E4:
HP: 70 HP: 70
Armament: Armament:
Weapon: Flamethrower Weapon: Flamethrower
LocalOffset: 0,-2,2,-4,0 LegacyLocalOffset: 0,-2,2,-4,0
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:
@@ -140,7 +140,7 @@ E5:
HP: 70 HP: 70
Armament: Armament:
Weapon: Chemspray Weapon: Chemspray
LocalOffset: 0,-2,2,-9 LegacyLocalOffset: 0,-2,2,-9
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:

View File

@@ -18,10 +18,10 @@ BOAT:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-15,0,-4 LegacyOffset: 0,-15,0,-4
Armament: Armament:
Weapon: BoatMissile Weapon: BoatMissile
LocalOffset: -3,-5,0,0,0, 3,-5,0,0,0, 0,-5,0,0,0 LegacyLocalOffset: -3,-5,0,0,0, 3,-5,0,0,0, 0,-5,0,0,0
AttackTurreted: AttackTurreted:
RenderGunboat: RenderGunboat:
AutoTarget: AutoTarget:

View File

@@ -558,7 +558,7 @@ OBLI:
ChargeAudio: obelpowr.aud ChargeAudio: obelpowr.aud
Turreted: Turreted:
ROT:255 ROT:255
Offset: 0,0,-2,-17 LegacyOffset: 0,0,-2,-17
Armament: Armament:
Weapon: Laser Weapon: Laser
FireDelay: 8 FireDelay: 8
@@ -666,7 +666,7 @@ GUN:
RenderBuildingTurreted: RenderBuildingTurreted:
Armament: Armament:
Weapon: TurretGun Weapon: TurretGun
LocalOffset: 0,4,0,-2,0 LegacyLocalOffset: 0,4,0,-2,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
-AutoTargetIgnore: -AutoTargetIgnore:
@@ -741,7 +741,7 @@ GTWR:
# RevealShroud range was set to equal 1 + its weapon range (due to possible rendering issues with shroud for OpenRA) # RevealShroud range was set to equal 1 + its weapon range (due to possible rendering issues with shroud for OpenRA)
Armament: Armament:
Weapon: HighV Weapon: HighV
LocalOffset: 0,-6,0,0,0 LegacyLocalOffset: 0,-6,0,0,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
-AutoTargetIgnore: -AutoTargetIgnore:
@@ -752,7 +752,7 @@ GTWR:
WithMuzzleFlash: WithMuzzleFlash:
Turreted: Turreted:
ROT:255 ROT:255
Offset: 0,0,0,-6 LegacyOffset: 0,0,0,-6
ATWR: ATWR:
Inherits: ^Building Inherits: ^Building
@@ -783,10 +783,10 @@ ATWR:
# RevealShroud range was set to equal its weapon range +1 (due to possible rendering issues with shroud for OpenRA) # RevealShroud range was set to equal its weapon range +1 (due to possible rendering issues with shroud for OpenRA)
Turreted: Turreted:
ROT:255 ROT:255
Offset: 0,0,5,2 LegacyOffset: 0,0,5,2
Armament: Armament:
Weapon: TowerMissle Weapon: TowerMissle
LocalOffset: 7,-7,0,0,-25, -7,-7,0,0,25 LegacyLocalOffset: 7,-7,0,0,-25, -7,-7,0,0,25
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
-AutoTargetIgnore: -AutoTargetIgnore:

View File

@@ -99,7 +99,7 @@ JEEP:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,2,0,-4 LegacyOffset: 0,2,0,-4
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
AttackTurreted: AttackTurreted:
@@ -169,7 +169,7 @@ BGGY:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,1,0,-3 LegacyOffset: 0,1,0,-3
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
AttackTurreted: AttackTurreted:
@@ -202,7 +202,7 @@ BIKE:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Armament: Armament:
Weapon: BikeRockets Weapon: BikeRockets
LocalOffset: -4,0,0,-2,25, 4,0,0,-2,-25 LegacyLocalOffset: -4,0,0,-2,25, 4,0,0,-2,-25
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -232,7 +232,7 @@ ARTY:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Armament: Armament:
Weapon: ArtilleryShell Weapon: ArtilleryShell
LocalOffset: 0,-7,0,-3,0 LegacyLocalOffset: 0,-7,0,-3,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -265,7 +265,7 @@ FTNK:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Armament: Armament:
Weapon: BigFlamer Weapon: BigFlamer
LocalOffset: 2,-5,3,2,0, -2,-5,3,2,0 LegacyLocalOffset: 2,-5,3,2,0, -2,-5,3,2,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -300,9 +300,9 @@ LTNK:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 70mm Weapon: 70mm
Recoil: 2 LegacyRecoil: 2
RecoilRecovery: 0.4 LegacyRecoilRecovery: 0.4
LocalOffset: 0,3,0,-2,0 LegacyLocalOffset: 0,3,0,-2,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -334,9 +334,9 @@ MTNK:
Armament: Armament:
# Weapon: 120mm # Weapon: 120mm
Weapon: 105mm Weapon: 105mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.6 LegacyRecoilRecovery: 0.6
LocalOffset: 0,0,0,-1,0 LegacyLocalOffset: 0,0,0,-1,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -370,13 +370,13 @@ HTNK:
ROT: 2 ROT: 2
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mmDual Weapon: 120mmDual
LocalOffset: -5,-5,0,-10,0, 5,-5,0,-10,0 LegacyLocalOffset: -5,-5,0,-10,0, 5,-5,0,-10,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 1 LegacyRecoilRecovery: 1
Armament@SECONDARY: Armament@SECONDARY:
Weapon: MammothMissiles Weapon: MammothMissiles
LocalOffset: -9,2,0,0,25, 9,2,0,0,-25 LegacyLocalOffset: -9,2,0,0,25, 9,2,0,0,-25
Recoil: 1 LegacyRecoil: 1
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -412,10 +412,10 @@ MSAM:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Turreted: Turreted:
ROT: 255 ROT: 255
Offset: 0,6,0,-3 LegacyOffset: 0,6,0,-3
Armament: Armament:
Weapon: 227mm Weapon: 227mm
LocalOffset: 3,-5,0,0,0, -3,-5,0,0,0 LegacyLocalOffset: 3,-5,0,0,0, -3,-5,0,0,0
AttackFrontal: AttackFrontal:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -446,14 +446,14 @@ MLRS:
# In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate. # In practice, it seems that OpenRA renders vision range differently. Will set at +2 from C&C Gold values for now to properly emulate.
Turreted: Turreted:
ROT: 5 ROT: 5
Offset: 0,3,0,-3 LegacyOffset: 0,3,0,-3
# AlignWhenIdle: true # AlignWhenIdle: true
Armament@PRIMARY: Armament@PRIMARY:
Weapon: HonestJohn Weapon: HonestJohn
LocalOffset: -4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: HonestJohn Weapon: HonestJohn
LocalOffset: 4,0,0,0,0 LegacyLocalOffset: 4,0,0,0,0
AttackFrontal: AttackFrontal:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -490,7 +490,7 @@ STNK:
UncloakSound: appear1.aud UncloakSound: appear1.aud
Armament: Armament:
Weapon: 227mm.stnk Weapon: 227mm.stnk
LocalOffset: 1,-5,0,-3,0, -1,-5,0,-3,0 LegacyLocalOffset: 1,-5,0,-3,0, -1,-5,0,-3,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:

View File

@@ -70,10 +70,10 @@ HELI:
Range: 8 Range: 8
Armament@PRIMARY: Armament@PRIMARY:
Weapon: HeliAGGun Weapon: HeliAGGun
LocalOffset: -5,-3,0,2,0, 5,-3,0,2,0 LegacyLocalOffset: -5,-3,0,2,0, 5,-3,0,2,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: HeliAGGun Weapon: HeliAGGun
LocalOffset: -5,-3,0,2,0, 5,-3,0,2,0 LegacyLocalOffset: -5,-3,0,2,0, 5,-3,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:
@@ -123,10 +123,10 @@ ORCA:
Range: 8 Range: 8
Armament@PRIMARY: Armament@PRIMARY:
Weapon: OrcaAGMissiles Weapon: OrcaAGMissiles
LocalOffset: -4,-10,0,5,0, 4,-10,0,5,0 LegacyLocalOffset: -4,-10,0,5,0, 4,-10,0,5,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: OrcaAAMissiles Weapon: OrcaAAMissiles
LocalOffset: -4,-10,0,5,0, 4,-10,0,5,0 LegacyLocalOffset: -4,-10,0,5,0, 4,-10,0,5,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:

View File

@@ -43,7 +43,7 @@ E2:
HP: 50 HP: 50
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LocalOffset: 0,0,0,-10,0 LegacyLocalOffset: 0,0,0,-10,0
FireDelay: 15 FireDelay: 15
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -74,7 +74,7 @@ E3:
HP: 45 HP: 45
Armament: Armament:
Weapon: Rockets Weapon: Rockets
LocalOffset: 1,-6,0,-8,0 LegacyLocalOffset: 1,-6,0,-8,0
FireDelay: 5 FireDelay: 5
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -102,7 +102,7 @@ E4:
HP: 90 HP: 90
Armament: Armament:
Weapon: Flamethrower Weapon: Flamethrower
LocalOffset: 0,-2,2,-4,0 LegacyLocalOffset: 0,-2,2,-4,0
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:
@@ -136,7 +136,7 @@ E5:
HP: 90 HP: 90
Armament: Armament:
Weapon: Chemspray Weapon: Chemspray
LocalOffset: 0,-2,2,-9,0 LegacyLocalOffset: 0,-2,2,-9,0
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:

View File

@@ -18,10 +18,10 @@ BOAT:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-15,0,-4 LocalOffset: 0,-15,0,-4
Armament: Armament:
Weapon: BoatMissile Weapon: BoatMissile
LocalOffset: -3,-5,0,0,0, 3,-5,0,0,0, 0,-5,0,0,0 LegacyLocalOffset: -3,-5,0,0,0, 3,-5,0,0,0, 0,-5,0,0,0
AttackTurreted: AttackTurreted:
RenderGunboat: RenderGunboat:
AutoTarget: AutoTarget:

View File

@@ -512,7 +512,7 @@ GUN:
RenderBuildingTurreted: RenderBuildingTurreted:
Armament: Armament:
Weapon: TurretGun Weapon: TurretGun
LocalOffset: 0,4,0,-2,0 LegacyLocalOffset: 0,4,0,-2,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
@@ -593,7 +593,7 @@ OBLI:
ChargeAudio: obelpowr.aud ChargeAudio: obelpowr.aud
Armament: Armament:
Weapon: Laser Weapon: Laser
LocalOffset: 0,0,-2,-17,0 LegacyLocalOffset: 0,0,-2,-17,0
FireDelay: 8 FireDelay: 8
AttackTurreted: AttackTurreted:
Turreted: Turreted:
@@ -631,7 +631,7 @@ GTWR:
Range: 7 Range: 7
Armament: Armament:
Weapon: HighV Weapon: HighV
LocalOffset: 0,-6,0,-6,0 LegacyLocalOffset: 0,-6,0,-6,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
@@ -672,7 +672,7 @@ ATWR:
Range: 9 Range: 9
Armament: Armament:
Weapon: TowerMissle Weapon: TowerMissle
LocalOffset: 7,-7,5,2,-25, -7,-7,5,2,25 LegacyLocalOffset: 7,-7,5,2,-25, -7,-7,5,2,25
AttackTurreted: AttackTurreted:
Turreted: Turreted:
ROT:255 ROT:255

View File

@@ -102,10 +102,10 @@ APC:
ROT: 10 ROT: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: APCGun Weapon: APCGun
LocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0 LegacyLocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: APCGun.AA Weapon: APCGun.AA
LocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0 LegacyLocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
RenderUnitTurreted: RenderUnitTurreted:
@@ -143,7 +143,7 @@ ARTY:
Range: 9 Range: 9
Armament: Armament:
Weapon: ArtilleryShell Weapon: ArtilleryShell
LocalOffset: 0,-7,0,-3,0 LegacyLocalOffset: 0,-7,0,-3,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
Explodes: Explodes:
@@ -177,7 +177,7 @@ FTNK:
Range: 5 Range: 5
Armament: Armament:
Weapon: BigFlamer Weapon: BigFlamer
LocalOffset: 5,-5,3,2,0, -5,-5,3,2,0 LegacyLocalOffset: 5,-5,3,2,0, -5,-5,3,2,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -213,7 +213,7 @@ BGGY:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,1,0,-3 LegacyOffset: 0,1,0,-3
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
AttackTurreted: AttackTurreted:
@@ -255,7 +255,7 @@ BIKE:
Range: 8 Range: 8
Armament: Armament:
Weapon: BikeRockets Weapon: BikeRockets
LocalOffset: -4,0,0,-2,25, 4,0,0,-2,-25 LegacyLocalOffset: -4,0,0,-2,25, 4,0,0,-2,-25
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -287,7 +287,7 @@ JEEP:
Range: 8 Range: 8
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,2,0,-4 LegacyOffset: 0,2,0,-4
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
AttackTurreted: AttackTurreted:
@@ -324,9 +324,9 @@ LTNK:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 70mm Weapon: 70mm
Recoil: 2 LegacyRecoil: 2
RecoilRecovery: 0.4 LegacyRecoilRecovery: 0.4
LocalOffset: 0,3,0,-2,0 LegacyLocalOffset: 0,3,0,-2,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -362,9 +362,9 @@ MTNK:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 120mm Weapon: 120mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.6 LegacyRecoilRecovery: 0.6
LocalOffset: 0,0,0,-1,0 LegacyLocalOffset: 0,0,0,-1,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -403,13 +403,13 @@ HTNK:
ROT: 2 ROT: 2
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mmDual Weapon: 120mmDual
LocalOffset: -5,-5,0,-10,0, 5,-5,0,-10,0 LegacyLocalOffset: -5,-5,0,-10,0, 5,-5,0,-10,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 1 LegacyRecoilRecovery: 1
Armament@SECONDARY: Armament@SECONDARY:
Weapon: MammothMissiles Weapon: MammothMissiles
LocalOffset: -9,2,0,0,25, 9,2,0,0,-25 LegacyLocalOffset: -9,2,0,0,25, 9,2,0,0,-25
Recoil: 1 LegacyRecoil: 1
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -449,10 +449,10 @@ MSAM:
Range: 10 Range: 10
Turreted: Turreted:
ROT: 255 ROT: 255
Offset: 0,6,0,-3 LegacyOffset: 0,6,0,-3
Armament: Armament:
Weapon: 227mm Weapon: 227mm
LocalOffset: 3,-5,0,0,0, -3,-5,0,0,0 LegacyLocalOffset: 3,-5,0,0,0, -3,-5,0,0,0
AttackFrontal: AttackFrontal:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -483,14 +483,14 @@ MLRS:
Range: 10 Range: 10
Turreted: Turreted:
ROT: 5 ROT: 5
Offset: 0,3,0,-3 LegacyOffset: 0,3,0,-3
AlignWhenIdle: true AlignWhenIdle: true
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Patriot Weapon: Patriot
LocalOffset: -4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: Patriot Weapon: Patriot
LocalOffset: 4,0,0,0,0 LegacyLocalOffset: 4,0,0,0,0
AttackTurreted: AttackTurreted:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -532,7 +532,7 @@ STNK:
UncloakSound: trans1.aud UncloakSound: trans1.aud
Armament: Armament:
Weapon: 227mm.stnk Weapon: 227mm.stnk
LocalOffset: 1,-5,0,-3,0, -1,-5,0,-3,0 LegacyLocalOffset: 1,-5,0,-3,0, -1,-5,0,-3,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:

View File

@@ -84,7 +84,7 @@ ORNI:
Range: 10 Range: 10
Armament: Armament:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: -5,-2,0,2,0 LegacyLocalOffset: -5,-2,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
Helicopter: Helicopter:

View File

@@ -145,9 +145,9 @@ COMBATA:
BuiltAt: heavya BuiltAt: heavya
Armament: Armament:
Weapon: 90mma Weapon: 90mma
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
LocalOffset: 0,-2,0,-3,0 LegacyLocalOffset: 0,-2,0,-3,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
Image: COMBATA Image: COMBATA
@@ -199,7 +199,7 @@ SONICTANK:
Image: SONICTANK Image: SONICTANK
Armament: Armament:
Weapon: TTankZap Weapon: TTankZap
LocalOffset: 0,-15,0,-10,0 LegacyLocalOffset: 0,-15,0,-10,0
AttackFrontal: AttackFrontal:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend

View File

@@ -40,7 +40,7 @@ REFH:
# Speed: 11 # Speed: 11
# Armament: # Armament:
# Weapon: M60mg # Weapon: M60mg
# LocalOffset: 0,-1,0,-3,0 # LegacyLocalOffset: 0,-1,0,-3,0
# AttackFrontal: # AttackFrontal:
# RenderUnit: # RenderUnit:
# Image: QUAD # Image: QUAD
@@ -216,7 +216,7 @@ DEVAST:
RenderUnit: RenderUnit:
Armament: Armament:
Weapon: 120mm Weapon: 120mm
LocalOffset: 5,-16,0,-2,0, -4,-16,0,-2,0 LegacyLocalOffset: 5,-16,0,-2,0, -4,-16,0,-2,0
AttackFrontal: AttackFrontal:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend

View File

@@ -74,10 +74,10 @@ BAZOOKA:
Speed: 4 Speed: 4
Armament@PRIMARY: Armament@PRIMARY:
Weapon: RedEye Weapon: RedEye
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: Dragon Weapon: Dragon
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:

View File

@@ -160,7 +160,7 @@ TRIKEO:
Image: RAIDER Image: RAIDER
Armament: Armament:
Weapon: M60mgo Weapon: M60mgo
LocalOffset: 0,-6,0,-3,0 LegacyLocalOffset: 0,-6,0,-3,0
AttackFrontal: AttackFrontal:
@@ -214,7 +214,7 @@ DEVIATORTANK:
RenderUnit: RenderUnit:
Armament: Armament:
Weapon: FakeMissile Weapon: FakeMissile
LocalOffset: 0,7,0,-2,0 #7 LegacyLocalOffset: 0,7,0,-2,0 #7
AttackLoyalty: AttackLoyalty:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend

View File

@@ -476,7 +476,7 @@ GUNTOWER:
InitialFacing: 128 InitialFacing: 128
Armament: Armament:
Weapon: TurretGun Weapon: TurretGun
LocalOffset: 0,-11,0,-7,0 LegacyLocalOffset: 0,-11,0,-7,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
LeavesHusk: LeavesHusk:
@@ -532,7 +532,7 @@ ROCKETTOWER:
# HasMakeAnimation: false # HasMakeAnimation: false
Armament: Armament:
Weapon: TowerMissile Weapon: TowerMissile
LocalOffset: 14,-2,0,-11,0, -14,-2,0,-11,0 LegacyLocalOffset: 14,-2,0,-11,0, -14,-2,0,-11,0
AttackTurreted: AttackTurreted:
Turreted: Turreted:
ROT: 8 ROT: 8

View File

@@ -133,7 +133,7 @@ HARVESTER.starport:
WithMuzzleFlash: WithMuzzleFlash:
Armament: Armament:
Weapon: M60mg Weapon: M60mg
LocalOffset: 0,-6,0,-3, 0 LegacyLocalOffset: 0,-6,0,-3, 0
AttackFrontal: AttackFrontal:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend
@@ -176,7 +176,7 @@ QUAD:
Image: QUAD Image: QUAD
Armament: Armament:
Weapon: QuadRockets Weapon: QuadRockets
LocalOffset: 0,-3,0,-2,0 #-4 LegacyLocalOffset: 0,-3,0,-2,0 #-4
AttackFrontal: AttackFrontal:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend
@@ -221,9 +221,9 @@ QUAD.starport:
AlignWhenIdle: true AlignWhenIdle: true
Armament: Armament:
Weapon: 90mm Weapon: 90mm
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
LocalOffset: 0,-2,0,-3,0 LegacyLocalOffset: 0,-2,0,-3,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -275,9 +275,9 @@ SIEGETANK:
ROT: 3 ROT: 3
Armament: Armament:
Weapon: 155mm Weapon: 155mm
Recoil: 7 LegacyRecoil: 7
RecoilRecovery: 0.45 LegacyRecoilRecovery: 0.45
LocalOffset: 0,-4,0,-7,0 LegacyLocalOffset: 0,-4,0,-7,0
AttackFrontal: AttackFrontal:
RenderUnitTurreted: RenderUnitTurreted:
Image: SIEGETANK Image: SIEGETANK
@@ -341,7 +341,7 @@ MISSILETANK:
Image: MISSILETANK Image: MISSILETANK
Armament: Armament:
Weapon: 227mm Weapon: 227mm
LocalOffset: 3,5,0,-4,0, -6,5,0,-4,0 LegacyLocalOffset: 3,5,0,-4,0, -6,5,0,-4,0
AttackFrontal: AttackFrontal:
AutoTarget: AutoTarget:
InitialStance: Defend InitialStance: Defend

View File

@@ -85,7 +85,7 @@ MIG:
Range: 12 Range: 12
Armament: Armament:
Weapon: Maverick Weapon: Maverick
LocalOffset: -15,0,0,0,-10, 15,0,0,0,6 LegacyLocalOffset: -15,0,0,0,-10, 15,0,0,0,6
AttackPlane: AttackPlane:
FacingTolerance: 20 FacingTolerance: 20
Plane: Plane:
@@ -130,10 +130,10 @@ YAK:
Range: 10 Range: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: -5,-6,0,0,0 LegacyLocalOffset: -5,-6,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: 5,-6,0,0,0 LegacyLocalOffset: 5,-6,0,0,0
AttackPlane: AttackPlane:
FacingTolerance: 20 FacingTolerance: 20
Plane: Plane:
@@ -220,7 +220,7 @@ HELI:
Range: 12 Range: 12
Armament: Armament:
Weapon: HellfireAG Weapon: HellfireAG
LocalOffset: -5,0,0,2,0 LegacyLocalOffset: -5,0,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
Helicopter: Helicopter:
@@ -262,10 +262,10 @@ HIND:
Range: 10 Range: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: -5,-2,0,2,0 LegacyLocalOffset: -5,-2,0,2,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: 5,-2,0,2,0 LegacyLocalOffset: 5,-2,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
Helicopter: Helicopter:

View File

@@ -73,7 +73,7 @@ E2:
Speed: 5 Speed: 5
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
FireDelay: 15 FireDelay: 15
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
@@ -103,10 +103,10 @@ E3:
Speed: 3 Speed: 3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: RedEye Weapon: RedEye
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: Dragon Weapon: Dragon
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
@@ -133,7 +133,7 @@ E4:
Speed: 3 Speed: 3
Armament: Armament:
Weapon: Flamer Weapon: Flamer
LocalOffset: 0,-10,0,-8,0 LegacyLocalOffset: 0,-10,0,-8,0
FireDelay: 8 FireDelay: 8
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
@@ -384,7 +384,7 @@ SHOK:
Range: 4 Range: 4
Armament: Armament:
Weapon: PortaTesla Weapon: PortaTesla
LocalOffset: 0,-10,0,-8,0 LegacyLocalOffset: 0,-10,0,-8,0
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:

View File

@@ -32,7 +32,7 @@ SS:
UncloakSound: subshow1.aud UncloakSound: subshow1.aud
Armament: Armament:
Weapon: TorpTube Weapon: TorpTube
LocalOffset: -4,0,0,0,0, 4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0, 4,0,0,0,0
FireDelay: 2 FireDelay: 2
AttackFrontal: AttackFrontal:
Selectable: Selectable:
@@ -115,13 +115,13 @@ DD:
Range: 6 Range: 6
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-8,0,-3 LegacyOffset: 0,-8,0,-3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Stinger Weapon: Stinger
LocalOffset: -4,0,0,0,-20, 4,0,0,0,20 LegacyLocalOffset: -4,0,0,0,-20, 4,0,0,0,20
Armament@SECONDARY: Armament@SECONDARY:
Weapon: DepthCharge Weapon: DepthCharge
LocalOffset: -4,0,0,0,-20, 4,0,0,0,20 LegacyLocalOffset: -4,0,0,0,-20, 4,0,0,0,20
AttackTurreted: AttackTurreted:
Selectable: Selectable:
Bounds: 38,38 Bounds: 38,38
@@ -158,24 +158,24 @@ CA:
Range: 7 Range: 7
Turreted@PRIMARY: Turreted@PRIMARY:
Turret: primary Turret: primary
Offset: 0,17,0,-2 LegacyOffset: 0,17,0,-2
ROT: 3 ROT: 3
Turreted@SECONDARY: Turreted@SECONDARY:
Turret: secondary Turret: secondary
Offset: 0,-17,0,-2 LegacyOffset: 0,-17,0,-2
ROT: 3 ROT: 3
Armament@PRIMARY: Armament@PRIMARY:
Turret: primary Turret: primary
Weapon: 8Inch Weapon: 8Inch
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
Armament@SECONDARY: Armament@SECONDARY:
Turret: secondary Turret: secondary
Weapon: 8Inch Weapon: 8Inch
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
AttackTurreted: AttackTurreted:
Selectable: Selectable:
Bounds: 44,44 Bounds: 44,44
@@ -239,7 +239,7 @@ PT:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-6,0,-1 LegacyOffset: 0,-6,0,-1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 2Inch Weapon: 2Inch
Armament@SECONDARY: Armament@SECONDARY:

View File

@@ -317,7 +317,7 @@ TSLA:
RenderBuildingCharge: RenderBuildingCharge:
Armament: Armament:
Weapon: TeslaZap Weapon: TeslaZap
LocalOffset: 0,0,0,-10,0 LegacyLocalOffset: 0,0,0,-10,0
AttackTesla: AttackTesla:
ReloadTime: 120 ReloadTime: 120
AutoTarget: AutoTarget:
@@ -424,7 +424,7 @@ PBOX:
AutoTarget: AutoTarget:
Armament: Armament:
Weapon: Vulcan Weapon: Vulcan
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
Turreted: Turreted:
@@ -458,7 +458,7 @@ HBOX:
AutoTarget: AutoTarget:
Armament: Armament:
Weapon: Vulcan Weapon: Vulcan
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
Turreted: Turreted:
@@ -522,10 +522,10 @@ FTUR:
Range: 6 Range: 6
Turreted: Turreted:
ROT: 255 ROT: 255
Offset: 0,0,0,-2 LegacyOffset: 0,0,0,-2
Armament: Armament:
Weapon: FireballLauncher Weapon: FireballLauncher
LocalOffset: 0,-12,0,0,0 LegacyLocalOffset: 0,-12,0,0,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
IronCurtainable: IronCurtainable:

View File

@@ -51,8 +51,8 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 25mm Weapon: 25mm
Recoil: 2 LegacyRecoil: 2
RecoilRecovery: 0.5 LegacyRecoilRecovery: 0.5
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -84,8 +84,8 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 90mm Weapon: 90mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.9 LegacyRecoilRecovery: 0.9
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -119,9 +119,9 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 105mm Weapon: 105mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.9 LegacyRecoilRecovery: 0.9
LocalOffset: 2,0,0,0,0, -2,0,0,0,0 LegacyLocalOffset: 2,0,0,0,0, -2,0,0,0,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -156,12 +156,12 @@ V2RL:
ROT: 2 ROT: 2
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mm Weapon: 120mm
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.7 LegacyRecoilRecovery: 0.7
Armament@SECONDARY: Armament@SECONDARY:
Weapon: MammothTusk Weapon: MammothTusk
LocalOffset: -7,2,0,0,25, 7,2,0,0,-25 LegacyLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -305,7 +305,7 @@ JEEP:
Range: 6 Range: 6
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,0,0,-2 LegacyOffset: 0,0,0,-2
Armament: Armament:
Weapon: M60mg Weapon: M60mg
AttackTurreted: AttackTurreted:
@@ -338,7 +338,7 @@ APC:
Range: 5 Range: 5
Armament: Armament:
Weapon: M60mg Weapon: M60mg
LocalOffset: 0,0,0,-4,0 LegacyLocalOffset: 0,0,0,-4,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
WithMuzzleFlash: WithMuzzleFlash:
@@ -445,7 +445,7 @@ TTNK:
Range: 7 Range: 7
Armament: Armament:
Weapon: TTankZap Weapon: TTankZap
LocalOffset: 0,0,0,-5,0 LegacyLocalOffset: 0,0,0,-5,0
AttackFrontal: AttackFrontal:
RenderUnitSpinner: RenderUnitSpinner:
Selectable: Selectable:
@@ -512,10 +512,10 @@ CTNK:
AutoTarget: AutoTarget:
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChronoTusk Weapon: ChronoTusk
LocalOffset: -4,0,0,0,0, -4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0, -4,0,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChronoTusk Weapon: ChronoTusk
LocalOffset: 4,0,0,0,25, 4,0,0,0,-25 LegacyLocalOffset: 4,0,0,0,25, 4,0,0,0,-25
AttackFrontal: AttackFrontal:
ChronoshiftDeploy: ChronoshiftDeploy:
EmptyWeapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall

View File

@@ -899,7 +899,7 @@ Rules:
DamageCooldown: 0 DamageCooldown: 0
Armament: Armament:
Weapon: CrateNuke Weapon: CrateNuke
LocalOffset: 0,0,0,-4,0 LegacyLocalOffset: 0,0,0,-4,0
AttackFrontal: AttackFrontal:
Explodes: Explodes:
DemoTruck: DemoTruck:

View File

@@ -2570,13 +2570,13 @@ Rules:
ROT: 1 ROT: 1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: SuperTankPrimary Weapon: SuperTankPrimary
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.7 LegacyRecoilRecovery: 0.7
Armament@SECONDARY: Armament@SECONDARY:
Weapon: MammothTusk Weapon: MammothTusk
LocalOffset: -7,2,0,0,25, 7,2,0,0,-25 LegacyLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
Recoil: 1 LegacyRecoil: 1
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
Image: 4TNK Image: 4TNK

View File

@@ -1066,7 +1066,7 @@ Rules:
Image: truk Image: truk
Armament: Armament:
Weapon: CrateNuke Weapon: CrateNuke
LocalOffset: 0,0,0,-4,0 LegacyLocalOffset: 0,0,0,-4,0
AttackFrontal: AttackFrontal:
AttackMove: AttackMove:
JustMove: yes JustMove: yes

View File

@@ -97,7 +97,7 @@ MIG:
Range: 12 Range: 12
Armament: Armament:
Weapon: Maverick Weapon: Maverick
LocalOffset: -15,0,0,0,-10, 15,0,0,0,6 LegacyLocalOffset: -15,0,0,0,-10, 15,0,0,0,6
AttackPlane: AttackPlane:
FacingTolerance: 20 FacingTolerance: 20
Plane: Plane:
@@ -147,10 +147,10 @@ YAK:
Range: 10 Range: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChainGun.Yak Weapon: ChainGun.Yak
LocalOffset: -5,-6,0,0,0 LegacyLocalOffset: -5,-6,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChainGun.Yak Weapon: ChainGun.Yak
LocalOffset: 5,-6,0,0,0 LegacyLocalOffset: 5,-6,0,0,0
AttackPlane: AttackPlane:
FacingTolerance: 20 FacingTolerance: 20
Plane: Plane:
@@ -255,10 +255,10 @@ HELI:
Range: 12 Range: 12
Armament@PRIMARY: Armament@PRIMARY:
Weapon: HellfireAA Weapon: HellfireAA
LocalOffset: -5,0,0,2,0 LegacyLocalOffset: -5,0,0,2,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: HellfireAG Weapon: HellfireAG
Offset: 5,0,0,2,0 LegacyLocalOffset: 5,0,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
Helicopter: Helicopter:
@@ -301,10 +301,10 @@ HIND:
Range: 10 Range: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: -5,-2,0,2,0 LegacyLocalOffset: -5,-2,0,2,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChainGun Weapon: ChainGun
LocalOffset: -5,-2,0,2,0 LegacyLocalOffset: -5,-2,0,2,0
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
Helicopter: Helicopter:

View File

@@ -105,7 +105,7 @@ V01.SNIPER:
ROT: 255 ROT: 255
Armament: Armament:
Weapon: Sniper Weapon: Sniper
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
Cargo: Cargo:
InitialUnits: sniper InitialUnits: sniper

View File

@@ -75,7 +75,7 @@ E2:
Speed: 5 Speed: 5
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
FireDelay: 15 FireDelay: 15
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
@@ -106,10 +106,10 @@ E3:
Speed: 3 Speed: 3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: RedEye Weapon: RedEye
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: Dragon Weapon: Dragon
LocalOffset: 0,0,0,-13,0 LegacyLocalOffset: 0,0,0,-13,0
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:
@@ -137,7 +137,7 @@ E4:
Speed: 3 Speed: 3
Armament: Armament:
Weapon: Flamer Weapon: Flamer
LocalOffset: 0,-10,0,-8,0 LegacyLocalOffset: 0,-10,0,-8,0
FireDelay: 8 FireDelay: 8
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
@@ -486,7 +486,7 @@ SHOK:
Range: 4 Range: 4
Armament: Armament:
Weapon: PortaTesla Weapon: PortaTesla
LocalOffset: 0,-10,0,-8,0 LegacyLocalOffset: 0,-10,0,-8,0
AttackFrontal: AttackFrontal:
TakeCover: TakeCover:
-RenderInfantry: -RenderInfantry:

View File

@@ -33,7 +33,7 @@ SS:
UncloakSound: subshow1.aud UncloakSound: subshow1.aud
Armament: Armament:
Weapon: TorpTube Weapon: TorpTube
LocalOffset: -4,0,0,0,0, 4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0, 4,0,0,0,0
FireDelay: 2 FireDelay: 2
AttackFrontal: AttackFrontal:
Selectable: Selectable:
@@ -122,10 +122,10 @@ DD:
Range: 6 Range: 6
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-8,0,-3 LegacyOffset: 0,-8,0,-3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Stinger Weapon: Stinger
LocalOffset: -4,0,0,0,-20, 4,0,0,0,20 LegacyLocalOffset: -4,0,0,0,-20, 4,0,0,0,20
Armament@SECONDARY: Armament@SECONDARY:
Weapon: DepthCharge Weapon: DepthCharge
AttackTurreted: AttackTurreted:
@@ -167,24 +167,24 @@ CA:
Range: 7 Range: 7
Turreted@PRIMARY: Turreted@PRIMARY:
Turret: primary Turret: primary
Offset: 0,17,0,-2 LegacyOffset: 0,17,0,-2
ROT: 3 ROT: 3
Turreted@SECONDARY: Turreted@SECONDARY:
Turret: secondary Turret: secondary
Offset: 0,-17,0,-2 LegacyOffset: 0,-17,0,-2
ROT: 3 ROT: 3
Armament@PRIMARY: Armament@PRIMARY:
Turret: primary Turret: primary
Weapon: 8Inch Weapon: 8Inch
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
Armament@SECONDARY: Armament@SECONDARY:
Turret: secondary Turret: secondary
Weapon: 8Inch Weapon: 8Inch
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.8 LegacyRecoilRecovery: 0.8
AttackTurreted: AttackTurreted:
Selectable: Selectable:
Bounds: 44,44 Bounds: 44,44
@@ -252,7 +252,7 @@ PT:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 7 ROT: 7
Offset: 0,-6,0,-1 LegacyOffset: 0,-6,0,-1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 2Inch Weapon: 2Inch
Armament@SECONDARY: Armament@SECONDARY:

View File

@@ -284,7 +284,7 @@ TSLA:
RenderBuildingCharge: RenderBuildingCharge:
Armament: Armament:
Weapon: TeslaZap Weapon: TeslaZap
LocalOffset: 0,0,0,-10,0 LegacyLocalOffset: 0,0,0,-10,0
AttackTesla: AttackTesla:
ReloadTime: 120 ReloadTime: 120
AutoTarget: AutoTarget:
@@ -451,7 +451,7 @@ PBOX.E1:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Vulcan Weapon: Vulcan
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
Cargo: Cargo:
@@ -476,7 +476,7 @@ PBOX.E3:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Dragon Weapon: Dragon
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
PBOX.E4: PBOX.E4:
@@ -491,7 +491,7 @@ PBOX.E4:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Flamer Weapon: Flamer
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
PBOX.E7: PBOX.E7:
@@ -506,7 +506,7 @@ PBOX.E7:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Colt45 Weapon: Colt45
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
PBOX.SHOK: PBOX.SHOK:
@@ -521,7 +521,7 @@ PBOX.SHOK:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: PortaTesla Weapon: PortaTesla
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
PBOX.SNIPER: PBOX.SNIPER:
@@ -536,7 +536,7 @@ PBOX.SNIPER:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Sniper Weapon: Sniper
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
HBOX: HBOX:
@@ -626,7 +626,7 @@ HBOX.E1:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Vulcan Weapon: Vulcan
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
Cargo: Cargo:
@@ -651,7 +651,7 @@ HBOX.E3:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Dragon Weapon: Dragon
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
HBOX.E4: HBOX.E4:
@@ -666,7 +666,7 @@ HBOX.E4:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Flamer Weapon: Flamer
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
HBOX.E7: HBOX.E7:
@@ -681,7 +681,7 @@ HBOX.E7:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Colt45 Weapon: Colt45
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
HBOX.SHOK: HBOX.SHOK:
@@ -696,7 +696,7 @@ HBOX.SHOK:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: PortaTesla Weapon: PortaTesla
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
HBOX.SNIPER: HBOX.SNIPER:
@@ -711,7 +711,7 @@ HBOX.SNIPER:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament: Armament:
Weapon: Sniper Weapon: Sniper
LocalOffset: 0,-11,0,0,0 LegacyLocalOffset: 0,-11,0,0,0
AttackTurreted: AttackTurreted:
GUN: GUN:
@@ -776,10 +776,10 @@ FTUR:
Range: 6 Range: 6
Turreted: Turreted:
ROT: 255 ROT: 255
Offset: 0,0,0,-2 LegacyOffset: 0,0,0,-2
Armament: Armament:
Weapon: FireballLauncher Weapon: FireballLauncher
LocalOffset: 0,-12,0,0,0 LegacyLocalOffset: 0,-12,0,0,0
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:

View File

@@ -54,8 +54,8 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 25mm Weapon: 25mm
Recoil: 2 LegacyRecoil: 2
RecoilRecovery: 0.5 LegacyRecoilRecovery: 0.5
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -93,8 +93,8 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 90mm Weapon: 90mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.9 LegacyRecoilRecovery: 0.9
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -134,9 +134,9 @@ V2RL:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 105mm Weapon: 105mm
Recoil: 3 LegacyRecoil: 3
RecoilRecovery: 0.9 LegacyRecoilRecovery: 0.9
LocalOffset: 2,0,0,0,0, -2,0,0,0,0 LegacyLocalOffset: 2,0,0,0,0, -2,0,0,0,0
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -176,13 +176,13 @@ V2RL:
ROT: 1 ROT: 1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mm Weapon: 120mm
LocalOffset: -4,-5,0,0,0, 4,-5,0,0,0 LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
Recoil: 4 LegacyRecoil: 4
RecoilRecovery: 0.7 LegacyRecoilRecovery: 0.7
Armament@SECONDARY: Armament@SECONDARY:
Weapon: MammothTusk Weapon: MammothTusk
LocalOffset: -7,2,0,0,25, 7,2,0,0,-25 LegacyLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
Recoil: 1 LegacyRecoil: 1
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -338,7 +338,7 @@ JEEP:
Range: 8 Range: 8
Turreted: Turreted:
ROT: 10 ROT: 10
Offset: 0,0,0,-2 LegacyOffset: 0,0,0,-2
Armament: Armament:
Weapon: M60mg Weapon: M60mg
AttackTurreted: AttackTurreted:
@@ -375,7 +375,7 @@ APC:
Range: 5 Range: 5
Armament: Armament:
Weapon: M60mg Weapon: M60mg
LocalOffset: 0,0,0,-4,0 LegacyLocalOffset: 0,0,0,-4,0
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
WithMuzzleFlash: WithMuzzleFlash:
@@ -641,7 +641,7 @@ TTNK:
Range: 7 Range: 7
Armament: Armament:
Weapon: TTankZap Weapon: TTankZap
LocalOffset: 0,0,0,-5,0 LegacyLocalOffset: 0,0,0,-5,0
AttackFrontal: AttackFrontal:
RenderUnitSpinner: RenderUnitSpinner:
Selectable: Selectable:
@@ -673,10 +673,10 @@ FTRK:
Range: 4 Range: 4
Turreted: Turreted:
ROT: 5 ROT: 5
Offset: 0,5,0,-4 LegacyOffset: 0,5,0,-4
Armament: Armament:
Weapon: FLAK-23 Weapon: FLAK-23
Recoil: 2 LegacyRecoil: 2
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -749,9 +749,9 @@ CTNK:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
Armament@PRIMARY: Armament@PRIMARY:
Weapon: ChronoTusk Weapon: ChronoTusk
LocalOffset: -4,0,0,0,0, -4,0,0,0,0 LegacyLocalOffset: -4,0,0,0,0, -4,0,0,0,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: ChronoTusk Weapon: ChronoTusk
LocalOffset: 4,0,0,0,25, 4,0,0,0,-25 LegacyLocalOffset: 4,0,0,0,25, 4,0,0,0,-25
AttackFrontal: AttackFrontal:
ChronoshiftDeploy: ChronoshiftDeploy: