Renamed ROT to TurnSpeed on Mobile, Aircraft, Turreted and ThrowsParticle

This commit is contained in:
reaperrr
2016-03-02 21:51:36 +01:00
parent 86e4a72dce
commit cddf182996
43 changed files with 180 additions and 173 deletions

View File

@@ -296,7 +296,7 @@ namespace OpenRA.Traits
public interface IFacing public interface IFacing
{ {
int ROT { get; } int TurnSpeed { get; }
int Facing { get; set; } int Facing { get; set; }
} }

View File

@@ -43,7 +43,7 @@ namespace OpenRA.Mods.Common.Activities
var move = plane.FlyStep(plane.Facing); var move = plane.FlyStep(plane.Facing);
var altitude = plane.CenterPosition.Z; var altitude = plane.CenterPosition.Z;
plane.Facing = Util.TickFacing(plane.Facing, desiredFacing, plane.ROT); plane.Facing = Util.TickFacing(plane.Facing, desiredFacing, plane.TurnSpeed);
if (altitude != desiredAltitude.Length) if (altitude != desiredAltitude.Length)
{ {

View File

@@ -74,7 +74,7 @@ namespace OpenRA.Mods.Common.Activities
// Can rotate facing while ascending // Can rotate facing while ascending
var desiredFacing = dist.HorizontalLengthSquared != 0 ? dist.Yaw.Facing : helicopter.Facing; var desiredFacing = dist.HorizontalLengthSquared != 0 ? dist.Yaw.Facing : helicopter.Facing;
helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.ROT); helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.TurnSpeed);
if (HeliFly.AdjustAltitude(self, helicopter, helicopter.Info.CruiseAltitude)) if (HeliFly.AdjustAltitude(self, helicopter, helicopter.Info.CruiseAltitude))
return this; return this;

View File

@@ -71,7 +71,7 @@ namespace OpenRA.Mods.Common.Activities
// Rotate towards the target // Rotate towards the target
var dist = pos - self.CenterPosition; var dist = pos - self.CenterPosition;
var desiredFacing = dist.HorizontalLengthSquared != 0 ? dist.Yaw.Facing : helicopter.Facing; var desiredFacing = dist.HorizontalLengthSquared != 0 ? dist.Yaw.Facing : helicopter.Facing;
helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.ROT); helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.TurnSpeed);
var move = helicopter.FlyStep(desiredFacing); var move = helicopter.FlyStep(desiredFacing);
// Inside the minimum range, so reverse // Inside the minimum range, so reverse

View File

@@ -36,7 +36,7 @@ namespace OpenRA.Mods.Common.Activities
helicopter.SetPosition(self, helicopter.CenterPosition + move); helicopter.SetPosition(self, helicopter.CenterPosition + move);
var desiredFacing = helicopter.Facing + 64; var desiredFacing = helicopter.Facing + 64;
helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.ROT / 3); helicopter.Facing = Util.TickFacing(helicopter.Facing, desiredFacing, helicopter.TurnSpeed / 3);
return this; return this;
} }

View File

@@ -130,7 +130,7 @@ namespace OpenRA.Mods.Common.Activities
int CalculateTurnRadius(int speed) int CalculateTurnRadius(int speed)
{ {
return (int)(141 * speed / planeInfo.ROT / (float)Math.PI); return (int)(141 * speed / planeInfo.TurnSpeed / (float)Math.PI);
} }
} }
} }

View File

@@ -36,7 +36,7 @@ namespace OpenRA.Mods.Common.Activities
if (desiredFacing == facing.Facing) if (desiredFacing == facing.Facing)
return NextActivity; return NextActivity;
facing.Facing = Util.TickFacing(facing.Facing, desiredFacing, facing.ROT); facing.Facing = Util.TickFacing(facing.Facing, desiredFacing, facing.TurnSpeed);
return this; return this;
} }

View File

@@ -36,7 +36,7 @@ namespace OpenRA.Mods.Common.Traits
[ActorReference] [ActorReference]
public readonly HashSet<string> RearmBuildings = new HashSet<string> { }; public readonly HashSet<string> RearmBuildings = new HashSet<string> { };
public readonly int InitialFacing = 0; public readonly int InitialFacing = 0;
public readonly int ROT = 255; public readonly int TurnSpeed = 255;
public readonly int Speed = 1; public readonly int Speed = 1;
[Desc("Minimum altitude where this aircraft is considered airborne")] [Desc("Minimum altitude where this aircraft is considered airborne")]
@@ -103,7 +103,7 @@ namespace OpenRA.Mods.Common.Traits
[Sync] public int Facing { get; set; } [Sync] public int Facing { get; set; }
[Sync] public WPos CenterPosition { get; private set; } [Sync] public WPos CenterPosition { get; private set; }
public CPos TopLeft { get { return self.World.Map.CellContaining(CenterPosition); } } public CPos TopLeft { get { return self.World.Map.CellContaining(CenterPosition); } }
public int ROT { get { return Info.ROT; } } public int TurnSpeed { get { return Info.TurnSpeed; } }
bool airborne; bool airborne;
bool cruising; bool cruising;

View File

@@ -47,7 +47,7 @@ namespace OpenRA.Mods.Common.Traits
[Sync] public WPos CenterPosition { get; private set; } [Sync] public WPos CenterPosition { get; private set; }
[Sync] public int Facing { get; set; } [Sync] public int Facing { get; set; }
public int ROT { get { return 0; } } public int TurnSpeed { get { return 0; } }
public Husk(ActorInitializer init, HuskInfo info) public Husk(ActorInitializer init, HuskInfo info)
{ {

View File

@@ -55,8 +55,8 @@ namespace OpenRA.Mods.Common.Traits
public readonly int InitialFacing = 0; public readonly int InitialFacing = 0;
[Desc("Rate of Turning")] [Desc("Speed at which the actor turns.")]
public readonly int ROT = 255; public readonly int TurnSpeed = 255;
public readonly int Speed = 1; public readonly int Speed = 1;
@@ -339,7 +339,7 @@ namespace OpenRA.Mods.Common.Traits
set { facing = value; } set { facing = value; }
} }
public int ROT { get { return Info.ROT; } } public int TurnSpeed { get { return Info.TurnSpeed; } }
[Sync] public WPos CenterPosition { get; private set; } [Sync] public WPos CenterPosition { get; private set; }
[Sync] public CPos FromCell { get { return fromCell; } } [Sync] public CPos FromCell { get { return fromCell; } }

View File

@@ -37,8 +37,8 @@ namespace OpenRA.Mods.Common.Traits
[Desc("Speed to throw the particle (horizontal WPos/tick)")] [Desc("Speed to throw the particle (horizontal WPos/tick)")]
public readonly int Velocity = 75; public readonly int Velocity = 75;
[Desc("Maximum rotation rate")] [Desc("Speed at which the particle turns.")]
public readonly float ROT = 15; public readonly float TurnSpeed = 15;
public object Create(ActorInitializer init) { return new ThrowsParticle(init, this); } public object Create(ActorInitializer init) { return new ThrowsParticle(init, this); }
} }
@@ -76,7 +76,7 @@ namespace OpenRA.Mods.Common.Traits
length = (finalPos - initialPos).Length / info.Velocity; length = (finalPos - initialPos).Length / info.Velocity;
// Facing rotation // Facing rotation
rotation = WDist.FromPDF(Game.CosmeticRandom, 2).Length * info.ROT / 1024; rotation = WDist.FromPDF(Game.CosmeticRandom, 2).Length * info.TurnSpeed / 1024;
var anim = new Animation(init.World, rs.GetImage(self), () => (int)facing); var anim = new Animation(init.World, rs.GetImage(self), () => (int)facing);
anim.PlayRepeating(info.Anim); anim.PlayRepeating(info.Anim);

View File

@@ -18,8 +18,8 @@ namespace OpenRA.Mods.Common.Traits
public class TurretedInfo : ITraitInfo, UsesInit<TurretFacingInit>, Requires<BodyOrientationInfo> public class TurretedInfo : ITraitInfo, UsesInit<TurretFacingInit>, Requires<BodyOrientationInfo>
{ {
public readonly string Turret = "primary"; public readonly string Turret = "primary";
[Desc("Rate of Turning")] [Desc("Speed at which the turret turns.")]
public readonly int ROT = 255; public readonly int TurnSpeed = 255;
public readonly int InitialFacing = 128; public readonly int InitialFacing = 128;
[Desc("Number of ticks before turret is realigned. (-1 turns off realignment)")] [Desc("Number of ticks before turret is realigned. (-1 turns off realignment)")]
@@ -105,7 +105,7 @@ namespace OpenRA.Mods.Common.Traits
void MoveTurret() void MoveTurret()
{ {
var df = DesiredFacing ?? (facing != null ? facing.Facing : TurretFacing); var df = DesiredFacing ?? (facing != null ? facing.Facing : TurretFacing);
TurretFacing = Util.TickFacing(TurretFacing, df, info.ROT); TurretFacing = Util.TickFacing(TurretFacing, df, info.TurnSpeed);
} }
public bool FaceTarget(Actor self, Target target) public bool FaceTarget(Actor self, Target target)

View File

@@ -599,6 +599,13 @@ namespace OpenRA.Mods.Common.UtilityCommands
} }
} }
if (engineVersion < 20160301)
{
// Renamed ROT -> TurnSpeed
if (node.Key == "ROT")
node.Key = "TurnSpeed";
}
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1); UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);
} }
} }

View File

@@ -11,7 +11,7 @@ TRAN:
Queue: Aircraft.GDI, Aircraft.Nod Queue: Aircraft.GDI, Aircraft.Nod
Aircraft: Aircraft:
LandWhenIdle: true LandWhenIdle: true
ROT: 5 TurnSpeed: 5
Speed: 140 Speed: 140
InitialFacing: 224 InitialFacing: 224
LandableTerrainTypes: Clear,Rough,Road,Ore,Beach,Tiberium,BlueTiberium LandableTerrainTypes: Clear,Rough,Road,Ore,Beach,Tiberium,BlueTiberium
@@ -55,7 +55,7 @@ HELI:
Aircraft: Aircraft:
RearmBuildings: hpad RearmBuildings: hpad
InitialFacing: 224 InitialFacing: 224
ROT: 4 TurnSpeed: 4
Speed: 186 Speed: 186
Health: Health:
HP: 125 HP: 125
@@ -107,7 +107,7 @@ ORCA:
Aircraft: Aircraft:
RearmBuildings: hpad RearmBuildings: hpad
InitialFacing: 224 InitialFacing: 224
ROT: 4 TurnSpeed: 4
Speed: 186 Speed: 186
Health: Health:
HP: 90 HP: 90
@@ -151,7 +151,7 @@ C17:
Valued: Valued:
Cost: 2000 Cost: 2000
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 326 Speed: 326
Repulsable: False Repulsable: False
AirborneUpgrades: airborne AirborneUpgrades: airborne
@@ -189,7 +189,7 @@ A10:
Valued: Valued:
Cost: 2000 Cost: 2000
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 373 Speed: 373
Repulsable: False Repulsable: False
AirborneUpgrades: airborne AirborneUpgrades: airborne
@@ -222,7 +222,7 @@ TRAN.Husk:
Tooltip: Tooltip:
Name: Chinook Transport Name: Chinook Transport
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 140 Speed: 140
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
@@ -239,7 +239,7 @@ HELI.Husk:
Tooltip: Tooltip:
Name: Apache Longbow Name: Apache Longbow
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 186 Speed: 186
RevealsShroud: RevealsShroud:
Range: 10c0 Range: 10c0
@@ -254,7 +254,7 @@ ORCA.Husk:
Tooltip: Tooltip:
Name: Orca Name: Orca
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 186 Speed: 186
RevealsShroud: RevealsShroud:
Range: 10c0 Range: 10c0

View File

@@ -66,7 +66,7 @@
Tiberium: 50 Tiberium: 50
BlueTiberium: 50 BlueTiberium: 50
Beach: 50 Beach: 50
ROT: 5 TurnSpeed: 5
SelectionDecorations: SelectionDecorations:
Selectable: Selectable:
Bounds: 24,24 Bounds: 24,24
@@ -112,7 +112,7 @@
Tiberium: 70 Tiberium: 70
BlueTiberium: 70 BlueTiberium: 70
Beach: 70 Beach: 70
ROT: 5 TurnSpeed: 5
Tooltip: Tooltip:
GenericName: Tank GenericName: Tank

View File

@@ -10,13 +10,13 @@ BOAT:
Type: Heavy Type: Heavy
Mobile: Mobile:
InitialFacing: 64 InitialFacing: 64
ROT: 4 TurnSpeed: 4
Speed: 28 Speed: 28
OnRails: true OnRails: true
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Offset: 0,896,171 Offset: 0,896,171
Armament: Armament:
Weapon: BoatMissile Weapon: BoatMissile
@@ -60,7 +60,7 @@ LST:
Beach: 100 Beach: 100
River: 100 River: 100
InitialFacing: 0 InitialFacing: 0
ROT: 4 TurnSpeed: 4
Speed: 142 Speed: 142
Health: Health:
HP: 400 HP: 400

View File

@@ -667,7 +667,7 @@ GUN:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 12 TurnSpeed: 12
InitialFacing: 56 InitialFacing: 56
-WithSpriteBody: -WithSpriteBody:
WithTurretedSpriteBody: WithTurretedSpriteBody:
@@ -710,7 +710,7 @@ SAM:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
InitialFacing: 0 InitialFacing: 0
RealignDelay: -1 RealignDelay: -1
-WithSpriteBody: -WithSpriteBody:
@@ -803,7 +803,7 @@ GTWR:
Range: 3c0 Range: 3c0
WithMuzzleOverlay: WithMuzzleOverlay:
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
Power: Power:
Amount: -10 Amount: -10
@@ -838,7 +838,7 @@ ATWR:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
Offset: 128,128,0 Offset: 128,128,0
Armament@PRIMARY: Armament@PRIMARY:
Weapon: TowerMissle Weapon: TowerMissle

View File

@@ -91,7 +91,7 @@ APC:
Mobile: Mobile:
UpgradeTypes: notmobile UpgradeTypes: notmobile
UpgradeMaxEnabledLevel: 0 UpgradeMaxEnabledLevel: 0
ROT: 8 TurnSpeed: 8
Speed: 128 Speed: 128
Health: Health:
HP: 210 HP: 210
@@ -100,7 +100,7 @@ APC:
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: APCGun Weapon: APCGun
Recoil: 96 Recoil: 96
@@ -138,7 +138,7 @@ ARTY:
Prerequisites: anyhq, ~techlevel.medium Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 2 TurnSpeed: 2
Speed: 85 Speed: 85
Health: Health:
HP: 75 HP: 75
@@ -173,7 +173,7 @@ FTNK:
Prerequisites: anyhq, ~techlevel.medium Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 7 TurnSpeed: 7
Speed: 99 Speed: 99
Health: Health:
HP: 270 HP: 270
@@ -206,7 +206,7 @@ BGGY:
Prerequisites: afld Prerequisites: afld
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 170 Speed: 170
Health: Health:
HP: 120 HP: 120
@@ -215,7 +215,7 @@ BGGY:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Offset: -43,0,128 Offset: -43,0,128
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
@@ -240,7 +240,7 @@ BIKE:
Prerequisites: afld Prerequisites: afld
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 213 Speed: 213
TerrainSpeeds: TerrainSpeeds:
Clear: 70 Clear: 70
@@ -276,7 +276,7 @@ JEEP:
Prerequisites: weap Prerequisites: weap
Queue: Vehicle.GDI Queue: Vehicle.GDI
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 156 Speed: 156
Health: Health:
HP: 160 HP: 160
@@ -285,7 +285,7 @@ JEEP:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Offset: -85,0,128 Offset: -85,0,128
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
@@ -310,7 +310,7 @@ LTNK:
Prerequisites: anyhq, ~techlevel.medium Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 7 TurnSpeed: 7
Speed: 110 Speed: 110
Health: Health:
HP: 340 HP: 340
@@ -319,7 +319,7 @@ LTNK:
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Armament: Armament:
Weapon: 70mm Weapon: 70mm
Recoil: 85 Recoil: 85
@@ -353,7 +353,7 @@ MTNK:
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
Armament: Armament:
Weapon: 120mm Weapon: 120mm
Recoil: 128 Recoil: 128
@@ -383,7 +383,7 @@ HTNK:
Mobile: Mobile:
Crushes: wall, heavywall, crate, infantry Crushes: wall, heavywall, crate, infantry
Speed: 56 Speed: 56
ROT: 3 TurnSpeed: 3
Health: Health:
HP: 800 HP: 800
Armor: Armor:
@@ -392,7 +392,7 @@ HTNK:
Range: 6c0 Range: 6c0
WithSpriteTurret: WithSpriteTurret:
Turreted: Turreted:
ROT: 3 TurnSpeed: 3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mmDual Weapon: 120mmDual
LocalOffset: 900,180,340, 900,-180,340 LocalOffset: 900,180,340, 900,-180,340
@@ -431,7 +431,7 @@ MSAM:
Queue: Vehicle.GDI Queue: Vehicle.GDI
Mobile: Mobile:
Speed: 85 Speed: 85
ROT: 4 TurnSpeed: 4
Health: Health:
HP: 120 HP: 120
Armor: Armor:
@@ -439,7 +439,7 @@ MSAM:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
Offset: -256,0,128 Offset: -256,0,128
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 227mm Weapon: 227mm
@@ -467,7 +467,7 @@ MLRS:
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
Speed: 99 Speed: 99
ROT: 7 TurnSpeed: 7
Health: Health:
HP: 120 HP: 120
Armor: Armor:
@@ -475,7 +475,7 @@ MLRS:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 8 TurnSpeed: 8
Offset: -128,0,128 Offset: -128,0,128
RealignDelay: 0 RealignDelay: 0
Armament: Armament:
@@ -508,7 +508,7 @@ STNK:
Prerequisites: tmpl, ~techlevel.high Prerequisites: tmpl, ~techlevel.high
Queue: Vehicle.Nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 142 Speed: 142
Crushes: crate, infantry Crushes: crate, infantry
Health: Health:

View File

@@ -14,8 +14,8 @@ carryall.reinforce:
Aircraft: Aircraft:
CruiseAltitude: 2100 CruiseAltitude: 2100
InitialFacing: 0 InitialFacing: 0
ROT: 4
Speed: 144 # 112 * ~1.3 for balance reasons Speed: 144 # 112 * ~1.3 for balance reasons
TurnSpeed: 4
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune
Repulsable: False Repulsable: False
LandAltitude: 100 LandAltitude: 100
@@ -57,8 +57,8 @@ frigate:
Name: Frigate Name: Frigate
Description: Supply spacecraft Description: Supply spacecraft
Aircraft: Aircraft:
ROT: 1
Speed: 189 # 126 * ~1.5 for balance reasons Speed: 189 # 126 * ~1.5 for balance reasons
TurnSpeed: 1
Repulsable: False Repulsable: False
MaximumPitch: 20 MaximumPitch: 20
-AppearsOnRadar: -AppearsOnRadar:
@@ -79,8 +79,8 @@ ornithopter:
Armor: Armor:
Type: light Type: light
Aircraft: Aircraft:
ROT: 2
Speed: 224 # 189 * ~1.2 for balance reasons Speed: 224 # 189 * ~1.2 for balance reasons
TurnSpeed: 2
Repulsable: False Repulsable: False
CanHover: True CanHover: True
AmmoPool: AmmoPool:
@@ -96,7 +96,7 @@ ornithopter.husk:
Tooltip: Tooltip:
Name: Ornithopter Name: Ornithopter
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 224 Speed: 224
RenderSprites: RenderSprites:
Image: ornithopter Image: ornithopter
@@ -106,7 +106,7 @@ carryall.husk:
Tooltip: Tooltip:
Name: Carryall Name: Carryall
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 144 Speed: 144
CanHover: True CanHover: True
RenderSprites: RenderSprites:

View File

@@ -70,7 +70,7 @@
Spice: 100 Spice: 100
SpiceBlobs: 100 SpiceBlobs: 100
Dune: 50 Dune: 50
ROT: 5 TurnSpeed: 5
SelectionDecorations: SelectionDecorations:
Selectable: Selectable:
Bounds: 32,32 Bounds: 32,32

View File

@@ -687,7 +687,7 @@ medium_gun_turret:
QuantizedFacings: 32 QuantizedFacings: 32
WithMuzzleOverlay: WithMuzzleOverlay:
Turreted: Turreted:
ROT: 6 TurnSpeed: 6
InitialFacing: 128 InitialFacing: 128
Armament: Armament:
Weapon: 110mm_Gun Weapon: 110mm_Gun
@@ -731,7 +731,7 @@ large_gun_turret:
Weapon: TowerMissile Weapon: TowerMissile
LocalOffset: 256,384,768, 256,-384,768 LocalOffset: 256,384,768, 256,-384,768
Turreted: Turreted:
ROT: 8 TurnSpeed: 8
InitialFacing: 128 InitialFacing: 128
RequiresPower: RequiresPower:
CanPowerDown: CanPowerDown:

View File

@@ -117,7 +117,7 @@ trike:
Armor: Armor:
Type: wood Type: wood
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 128 Speed: 128
RevealsShroud: RevealsShroud:
Range: 4c768 Range: 4c768
@@ -155,7 +155,7 @@ quad:
Armor: Armor:
Type: light Type: light
Mobile: Mobile:
ROT: 8 TurnSpeed: 8
Speed: 96 Speed: 96
RevealsShroud: RevealsShroud:
Range: 4c768 Range: 4c768
@@ -191,11 +191,11 @@ siege_tank:
Type: light Type: light
Mobile: Mobile:
Speed: 43 Speed: 43
ROT: 3 TurnSpeed: 3
RevealsShroud: RevealsShroud:
Range: 6c768 Range: 6c768
Turreted: Turreted:
ROT: 3 TurnSpeed: 3
Offset: 0,0,-32 Offset: 0,0,-32
Armament: Armament:
Weapon: 155mm Weapon: 155mm
@@ -233,7 +233,7 @@ missile_tank:
Value: 441 Value: 441
Mobile: Mobile:
Speed: 64 Speed: 64
ROT: 5 TurnSpeed: 5
Health: Health:
HP: 1300 HP: 1300
Armor: Armor:
@@ -274,7 +274,7 @@ sonic_tank:
Armor: Armor:
Type: light Type: light
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 31 Speed: 31
RevealsShroud: RevealsShroud:
Range: 5c768 Range: 5c768
@@ -311,7 +311,7 @@ devastator:
Armor: Armor:
Type: heavy Type: heavy
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 31 Speed: 31
Crushes: crate, infantry, spicebloom, wall Crushes: crate, infantry, spicebloom, wall
RevealsShroud: RevealsShroud:
@@ -356,7 +356,7 @@ raider:
Armor: Armor:
Type: wood Type: wood
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 149 Speed: 149
RevealsShroud: RevealsShroud:
Range: 4c768 Range: 4c768
@@ -413,7 +413,7 @@ deviator:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: ~heavy.ordos, research_centre, ~techlevel.high Prerequisites: ~heavy.ordos, research_centre, ~techlevel.high
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 53 Speed: 53
Health: Health:
HP: 1100 HP: 1100
@@ -453,11 +453,11 @@ deviator:
Type: heavy Type: heavy
Mobile: Mobile:
Speed: 75 Speed: 75
ROT: 5 TurnSpeed: 5
RevealsShroud: RevealsShroud:
Range: 5c768 Range: 5c768
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
RealignDelay: 0 RealignDelay: 0
Armament: Armament:
Weapon: 80mm_A Weapon: 80mm_A
@@ -504,7 +504,7 @@ combat_tank_o:
Buildable: Buildable:
Prerequisites: ~heavy.ordos Prerequisites: ~heavy.ordos
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
Armament: Armament:
Weapon: 80mm_O Weapon: 80mm_O
Mobile: Mobile:

View File

@@ -1724,7 +1724,7 @@ Rules:
RevealsShroud: RevealsShroud:
Range: 0c0 Range: 0c0
Turreted: Turreted:
ROT: 15 TurnSpeed: 15
InitialFacing: 224 InitialFacing: 224
RenderSprites: RenderSprites:
Image: AGUN Image: AGUN

View File

@@ -827,7 +827,7 @@ Rules:
Speed: 128 Speed: 128
WaitAverage: 1 WaitAverage: 1
WaitSpread: 1 WaitSpread: 1
ROT: 900 TurnSpeed: 900
RevealsShroud: RevealsShroud:
Range: 40c0 Range: 40c0
MustBeDestroyed: MustBeDestroyed:

View File

@@ -736,7 +736,7 @@ Rules:
RevealsShroud: RevealsShroud:
Range: 14c0 Range: 14c0
Turreted: Turreted:
ROT: 1 TurnSpeed: 1
Armament@PRIMARY: Armament@PRIMARY:
Recoil: 8 Recoil: 8
RecoilRecovery: 0c7 RecoilRecovery: 0c7

View File

@@ -2204,7 +2204,7 @@ Rules:
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 1 TurnSpeed: 1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: SuperTankPrimary Weapon: SuperTankPrimary
LocalOffset: 900,180,340, 900,-180,340 LocalOffset: 900,180,340, 900,-180,340

View File

@@ -8,7 +8,7 @@ BADR:
Type: Light Type: Light
Aircraft: Aircraft:
CruiseAltitude: 2560 CruiseAltitude: 2560
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
Repulsable: False Repulsable: False
MaximumPitch: 56 MaximumPitch: 56
@@ -45,7 +45,7 @@ BADR.Bomber:
Type: Light Type: Light
Aircraft: Aircraft:
CruiseAltitude: 2560 CruiseAltitude: 2560
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
Repulsable: False Repulsable: False
MaximumPitch: 56 MaximumPitch: 56
@@ -101,7 +101,7 @@ MIG:
Aircraft: Aircraft:
CruiseAltitude: 2560 CruiseAltitude: 2560
InitialFacing: 192 InitialFacing: 192
ROT: 4 TurnSpeed: 4
Speed: 223 Speed: 223
RepulsionSpeed: 40 RepulsionSpeed: 40
MaximumPitch: 56 MaximumPitch: 56
@@ -161,7 +161,7 @@ YAK:
Aircraft: Aircraft:
CruiseAltitude: 2560 CruiseAltitude: 2560
InitialFacing: 192 InitialFacing: 192
ROT: 4 TurnSpeed: 4
Speed: 178 Speed: 178
RepulsionSpeed: 40 RepulsionSpeed: 40
MaximumPitch: 56 MaximumPitch: 56
@@ -208,7 +208,7 @@ TRAN:
Type: CenterPosition Type: CenterPosition
Aircraft: Aircraft:
InitialFacing: 224 InitialFacing: 224
ROT: 5 TurnSpeed: 5
Speed: 112 Speed: 112
LandableTerrainTypes: Clear,Rough,Road,Ore,Beach LandableTerrainTypes: Clear,Rough,Road,Ore,Beach
AltitudeVelocity: 0c100 AltitudeVelocity: 0c100
@@ -257,7 +257,7 @@ HELI:
Aircraft: Aircraft:
LandWhenIdle: false LandWhenIdle: false
InitialFacing: 224 InitialFacing: 224
ROT: 4 TurnSpeed: 4
Speed: 149 Speed: 149
AutoTarget: AutoTarget:
InitialStance: HoldFire InitialStance: HoldFire
@@ -308,7 +308,7 @@ HIND:
Aircraft: Aircraft:
LandWhenIdle: false LandWhenIdle: false
InitialFacing: 224 InitialFacing: 224
ROT: 4 TurnSpeed: 4
Speed: 112 Speed: 112
AutoTarget: AutoTarget:
InitialStance: HoldFire InitialStance: HoldFire
@@ -338,7 +338,7 @@ U2:
Type: Heavy Type: Heavy
Aircraft: Aircraft:
CruiseAltitude: 2560 CruiseAltitude: 2560
ROT: 7 TurnSpeed: 7
Speed: 373 Speed: 373
Repulsable: False Repulsable: False
MaximumPitch: 56 MaximumPitch: 56

View File

@@ -79,7 +79,7 @@
Ore: 70 Ore: 70
Gems: 70 Gems: 70
Beach: 40 Beach: 40
ROT: 5 TurnSpeed: 5
SelectionDecorations: SelectionDecorations:
Selectable: Selectable:
Bounds: 24, 24 Bounds: 24, 24

View File

@@ -86,7 +86,7 @@ TRAN.Husk:
Tooltip: Tooltip:
Name: Transport Helicopter Name: Transport Helicopter
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 149 Speed: 149
WithSpriteRotorOverlay@PRIMARY: WithSpriteRotorOverlay@PRIMARY:
Offset: -597,0,341 Offset: -597,0,341
@@ -117,7 +117,7 @@ BADR.Husk:
Tooltip: Tooltip:
Name: Badger Name: Badger
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
SmokeTrailWhenDamaged@0: SmokeTrailWhenDamaged@0:
Offset: -432,560,0 Offset: -432,560,0
@@ -139,7 +139,7 @@ MIG.Husk:
Contrail@2: Contrail@2:
Offset: -598,683,0 Offset: -598,683,0
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 186 Speed: 186
SmokeTrailWhenDamaged: SmokeTrailWhenDamaged:
Offset: -853,0,171 Offset: -853,0,171
@@ -158,7 +158,7 @@ YAK.Husk:
Contrail: Contrail:
Offset: -853,0,0 Offset: -853,0,0
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
SmokeTrailWhenDamaged: SmokeTrailWhenDamaged:
Offset: -853,0,0 Offset: -853,0,0
@@ -175,7 +175,7 @@ HELI.Husk:
Tooltip: Tooltip:
Name: Longbow Name: Longbow
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 149 Speed: 149
WithSpriteRotorOverlay: WithSpriteRotorOverlay:
Offset: 0,0,85 Offset: 0,0,85
@@ -193,7 +193,7 @@ HIND.Husk:
Tooltip: Tooltip:
Name: Hind Name: Hind
Aircraft: Aircraft:
ROT: 4 TurnSpeed: 4
Speed: 112 Speed: 112
WithSpriteRotorOverlay: WithSpriteRotorOverlay:
SmokeTrailWhenDamaged: SmokeTrailWhenDamaged:
@@ -210,7 +210,7 @@ U2.Husk:
EditorOnlyTooltip: EditorOnlyTooltip:
Name: Husk (U2 Spy Plane) Name: Husk (U2 Spy Plane)
Aircraft: Aircraft:
ROT: 7 TurnSpeed: 7
Speed: 373 Speed: 373
Contrail@1: Contrail@1:
Offset: -725,683,0 Offset: -725,683,0

View File

@@ -597,7 +597,7 @@ Ant:
Radius: 469 Radius: 469
Mobile: Mobile:
Speed: 99 Speed: 99
ROT: 12 TurnSpeed: 12
SharesCell: no SharesCell: no
AutoTarget: AutoTarget:
ScanRadius: 5 ScanRadius: 5

View File

@@ -15,7 +15,7 @@ SS:
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
ROT: 4 TurnSpeed: 4
Speed: 71 Speed: 71
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
@@ -71,7 +71,7 @@ MSUB:
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 42 Speed: 42
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
@@ -127,12 +127,12 @@ DD:
Armor: Armor:
Type: Heavy Type: Heavy
Mobile: Mobile:
ROT: 7 TurnSpeed: 7
Speed: 85 Speed: 85
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Offset: 341,0,128 Offset: 341,0,128
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Stinger Weapon: Stinger
@@ -173,18 +173,18 @@ CA:
Armor: Armor:
Type: Heavy Type: Heavy
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 42 Speed: 42
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
Turreted@PRIMARY: Turreted@PRIMARY:
Turret: primary Turret: primary
Offset: -864,0,128 Offset: -864,0,128
ROT: 3 TurnSpeed: 3
Turreted@SECONDARY: Turreted@SECONDARY:
Turret: secondary Turret: secondary
Offset: 768,0,128 Offset: 768,0,128
ROT: 3 TurnSpeed: 3
Armament@PRIMARY: Armament@PRIMARY:
Turret: primary Turret: primary
Weapon: 8Inch Weapon: 8Inch
@@ -228,7 +228,7 @@ LST:
Mobile: Mobile:
UpgradeTypes: notmobile UpgradeTypes: notmobile
UpgradeMaxEnabledLevel: 0 UpgradeMaxEnabledLevel: 0
ROT: 10 TurnSpeed: 10
Speed: 113 Speed: 113
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
@@ -261,12 +261,12 @@ PT:
Armor: Armor:
Type: Heavy Type: Heavy
Mobile: Mobile:
ROT: 7 TurnSpeed: 7
Speed: 128 Speed: 128
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Offset: 512,0,0 Offset: 512,0,0
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 2Inch Weapon: 2Inch

View File

@@ -475,7 +475,7 @@ AGUN:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 15 TurnSpeed: 15
InitialFacing: 224 InitialFacing: 224
-WithSpriteBody: -WithSpriteBody:
WithTurretedSpriteBody: WithTurretedSpriteBody:
@@ -554,7 +554,7 @@ PBOX:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
-QuantizeFacingsFromSequence: -QuantizeFacingsFromSequence:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
@@ -601,7 +601,7 @@ HBOX:
CloakDelay: 60 CloakDelay: 60
IsPlayerPalette: true IsPlayerPalette: true
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
-QuantizeFacingsFromSequence: -QuantizeFacingsFromSequence:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
@@ -647,7 +647,7 @@ GUN:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 12 TurnSpeed: 12
InitialFacing: 56 InitialFacing: 56
-WithSpriteBody: -WithSpriteBody:
WithTurretedSpriteBody: WithTurretedSpriteBody:
@@ -687,7 +687,7 @@ FTUR:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 255 TurnSpeed: 255
Offset: 0,0,112 Offset: 0,0,112
Armament: Armament:
Weapon: FireballLauncher Weapon: FireballLauncher
@@ -730,7 +730,7 @@ SAM:
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
Turreted: Turreted:
ROT: 30 TurnSpeed: 30
InitialFacing: 0 InitialFacing: 0
-WithSpriteBody: -WithSpriteBody:
WithTurretedSpriteBody: WithTurretedSpriteBody:

View File

@@ -52,7 +52,7 @@ V2RL:
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Armament: Armament:
Weapon: 25mm Weapon: 25mm
Recoil: 85 Recoil: 85
@@ -89,7 +89,7 @@ V2RL:
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
Armament: Armament:
Weapon: 90mm Weapon: 90mm
Recoil: 128 Recoil: 128
@@ -128,7 +128,7 @@ V2RL:
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
Armament: Armament:
Weapon: 105mm Weapon: 105mm
Recoil: 128 Recoil: 128
@@ -169,7 +169,7 @@ V2RL:
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 2 TurnSpeed: 2
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mm Weapon: 120mm
LocalOffset: 900,180,340, 900,-180,340 LocalOffset: 900,180,340, 900,-180,340
@@ -215,7 +215,7 @@ ARTY:
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
ROT: 2 TurnSpeed: 2
Speed: 85 Speed: 85
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
@@ -332,14 +332,14 @@ JEEP:
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 170 Speed: 170
UpgradeTypes: notmobile UpgradeTypes: notmobile
UpgradeMaxEnabledLevel: 0 UpgradeMaxEnabledLevel: 0
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Offset: 0,0,85 Offset: 0,0,85
Armament: Armament:
Weapon: M60mg Weapon: M60mg
@@ -595,12 +595,12 @@ FTRK:
Armor: Armor:
Type: Light Type: Light
Mobile: Mobile:
ROT: 10 TurnSpeed: 10
Speed: 128 Speed: 128
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Offset: -298,0,298 Offset: -298,0,298
Armament@AA: Armament@AA:
Weapon: FLAK-23-AA Weapon: FLAK-23-AA
@@ -744,7 +744,7 @@ STNK:
Weapon: APTusk Weapon: APTusk
LocalOffset: 400,0,0 LocalOffset: 400,0,0
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
AttackTurreted: AttackTurreted:
WithSpriteTurret: WithSpriteTurret:
Cargo: Cargo:

View File

@@ -6,7 +6,7 @@ DPOD:
Name: Drop Pod Name: Drop Pod
Aircraft: Aircraft:
LandWhenIdle: yes LandWhenIdle: yes
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
InitialFacing: 0 InitialFacing: 0
LandableTerrainTypes: Clear LandableTerrainTypes: Clear
@@ -42,7 +42,7 @@ DSHP:
Name: Dropship Name: Dropship
Aircraft: Aircraft:
LandWhenIdle: yes LandWhenIdle: yes
ROT: 5 TurnSpeed: 5
Speed: 168 Speed: 168
InitialFacing: 0 InitialFacing: 0
LandableTerrainTypes: Clear LandableTerrainTypes: Clear
@@ -79,7 +79,7 @@ ORCA:
Selectable: Selectable:
Bounds: 30,24 Bounds: 30,24
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 186 Speed: 186
MoveIntoShroud: false MoveIntoShroud: false
TakeoffSound: orcaup1.aud TakeoffSound: orcaup1.aud
@@ -122,7 +122,7 @@ ORCAB:
Aircraft: Aircraft:
CruiseAltitude: 3072 CruiseAltitude: 3072
MaximumPitch: 120 MaximumPitch: 120
ROT: 3 TurnSpeed: 3
Speed: 96 Speed: 96
AirborneUpgrades: airborne AirborneUpgrades: airborne
MoveIntoShroud: false MoveIntoShroud: false
@@ -168,7 +168,7 @@ ORCATRAN:
RenderSprites: RenderSprites:
Aircraft: Aircraft:
LandWhenIdle: yes LandWhenIdle: yes
ROT: 5 TurnSpeed: 5
Speed: 84 Speed: 84
InitialFacing: 0 InitialFacing: 0
LandableTerrainTypes: Clear LandableTerrainTypes: Clear
@@ -204,7 +204,7 @@ TRNSPORT:
Prerequisites: ~gahpad, gadept Prerequisites: ~gahpad, gadept
Aircraft: Aircraft:
LandWhenIdle: yes LandWhenIdle: yes
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
InitialFacing: 0 InitialFacing: 0
LandableTerrainTypes: Clear LandableTerrainTypes: Clear
@@ -242,7 +242,7 @@ SCRIN:
VoiceSet: Scrin VoiceSet: Scrin
Aircraft: Aircraft:
MaximumPitch: 90 MaximumPitch: 90
ROT: 3 TurnSpeed: 3
Speed: 168 Speed: 168
AirborneUpgrades: airborne AirborneUpgrades: airborne
MoveIntoShroud: false MoveIntoShroud: false
@@ -286,7 +286,7 @@ APACHE:
Selectable: Selectable:
Bounds: 30,24 Bounds: 30,24
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 130 Speed: 130
MoveIntoShroud: false MoveIntoShroud: false
Health: Health:
@@ -329,7 +329,7 @@ HUNTER:
Weapon: SuicideBomb Weapon: SuicideBomb
EmptyWeapon: SuicideBomb EmptyWeapon: SuicideBomb
Aircraft: Aircraft:
ROT: 16 TurnSpeed: 16
Speed: 355 Speed: 355
CruiseAltitude: 256 CruiseAltitude: 256
CanHover: True CanHover: True

View File

@@ -6,7 +6,7 @@
Name: Mammoth Tank Name: Mammoth Tank
Mobile: Mobile:
Speed: 56 Speed: 56
ROT: 5 TurnSpeed: 5
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
HP: 600 HP: 600
@@ -15,7 +15,7 @@
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
Turreted: Turreted:
ROT: 3 TurnSpeed: 3
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 120mmx Weapon: 120mmx
LocalOffset: 500,60,360, 500,-85,360 LocalOffset: 500,60,360, 500,-85,360
@@ -67,7 +67,7 @@ ICBM:
Type: Light Type: Light
Mobile: Mobile:
Speed: 85 Speed: 85
ROT: 5 TurnSpeed: 5
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
Transforms: Transforms:
@@ -85,7 +85,7 @@ BUS:
Tooltip: Tooltip:
Name: School Bus Name: School Bus
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 113 Speed: 113
Health: Health:
HP: 100 HP: 100
@@ -108,7 +108,7 @@ PICK:
Tooltip: Tooltip:
Name: Pickup Name: Pickup
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 113 Speed: 113
Health: Health:
HP: 100 HP: 100
@@ -131,7 +131,7 @@ CAR:
Tooltip: Tooltip:
Name: Automobile Name: Automobile
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 113 Speed: 113
Health: Health:
HP: 100 HP: 100
@@ -154,7 +154,7 @@ WINI:
Tooltip: Tooltip:
Name: Recreational Vehicle Name: Recreational Vehicle
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 113 Speed: 113
Health: Health:
HP: 200 HP: 200

View File

@@ -396,7 +396,7 @@
Tiberium: 50 Tiberium: 50
BlueTiberium: 50 BlueTiberium: 50
Veins: 50 Veins: 50
ROT: 5 TurnSpeed: 5
Voice: Move Voice: Move
Selectable: Selectable:
Bounds: 40,24 Bounds: 40,24
@@ -568,7 +568,7 @@
Type: Light Type: Light
Mobile: Mobile:
Speed: 113 Speed: 113
ROT: 16 TurnSpeed: 16
Crushes: crate Crushes: crate
SharesCell: no SharesCell: no
TerrainSpeeds: TerrainSpeeds:
@@ -717,7 +717,7 @@
TerrainSpeeds: TerrainSpeeds:
Rail: 100 Rail: 100
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
ROT: 5 TurnSpeed: 5
Voice: Move Voice: Move
Speed: 113 Speed: 113
Cargo: Cargo:

View File

@@ -73,7 +73,7 @@ GACTWR:
UpgradeTypes: tower UpgradeTypes: tower
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
InitialFacing: 50 InitialFacing: 50
AttackTurreted: AttackTurreted:
UpgradeTypes: tower UpgradeTypes: tower

View File

@@ -10,7 +10,7 @@ APC:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: ~gaweap, gapile Prerequisites: ~gaweap, gapile
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 113 Speed: 113
TerrainSpeeds: TerrainSpeeds:
Water: 80 Water: 80
@@ -21,7 +21,7 @@ APC:
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
Cargo: Cargo:
Types: Infantry Types: Infantry
MaxWeight: 5 MaxWeight: 5
@@ -71,7 +71,7 @@ HVR:
Weapon: HoverMissile Weapon: HoverMissile
LocalOffset: 0,171,384, 0,-171,384 LocalOffset: 0,171,384, 0,-171,384
Turreted: Turreted:
ROT: 7 TurnSpeed: 7
Offset: -128,0,85 Offset: -128,0,85
AttackTurreted: AttackTurreted:
Voice: Attack Voice: Attack
@@ -98,7 +98,7 @@ SMECH:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Prerequisites: ~gaweap Prerequisites: ~gaweap
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 99 Speed: 99
Health: Health:
HP: 175 HP: 175
@@ -136,7 +136,7 @@ MMCH:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: ~gaweap Prerequisites: ~gaweap
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 56 Speed: 56
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
@@ -149,7 +149,7 @@ MMCH:
QuantizedFacings: 32 QuantizedFacings: 32
WithInfantryBody: WithInfantryBody:
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
AttackTurreted: AttackTurreted:
Voice: Attack Voice: Attack
WithSpriteTurret: WithSpriteTurret:
@@ -178,7 +178,7 @@ HMEC:
Prerequisites: ~gaweap, gatech Prerequisites: ~gaweap, gatech
BuildLimit: 1 BuildLimit: 1
Mobile: Mobile:
ROT: 3 TurnSpeed: 3
Speed: 42 Speed: 42
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
@@ -217,7 +217,7 @@ SONIC:
Targetable: Targetable:
TargetTypes: Ground, Vehicle, Repair, Disruptor TargetTypes: Ground, Vehicle, Repair, Disruptor
Mobile: Mobile:
ROT: 4 TurnSpeed: 4
Speed: 56 Speed: 56
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
@@ -232,7 +232,7 @@ SONIC:
AttackTurreted: AttackTurreted:
Voice: Attack Voice: Attack
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
Offset: -170,0,0 Offset: -170,0,0
AutoTarget: AutoTarget:
WithVoxelTurret: WithVoxelTurret:

View File

@@ -3,7 +3,7 @@ DSHP.Husk:
Tooltip: Tooltip:
Name: Dropship Name: Dropship
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 168 Speed: 168
RenderSprites: RenderSprites:
Image: dshp Image: dshp
@@ -15,7 +15,7 @@ ORCA.Husk:
Tooltip: Tooltip:
Name: Orca Fighter Name: Orca Fighter
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 186 Speed: 186
RenderSprites: RenderSprites:
Image: orca Image: orca
@@ -27,7 +27,7 @@ ORCAB.Husk:
Tooltip: Tooltip:
Name: Orca Bomber Name: Orca Bomber
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 96 Speed: 96
RenderSprites: RenderSprites:
Image: orcab Image: orcab
@@ -39,7 +39,7 @@ ORCATRAN.Husk:
Tooltip: Tooltip:
Name: Orca Transport Name: Orca Transport
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 84 Speed: 84
RenderSprites: RenderSprites:
Image: orcatran Image: orcatran
@@ -51,7 +51,7 @@ TRNSPORT.Husk:
Tooltip: Tooltip:
Name: Carryall Name: Carryall
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 149 Speed: 149
RenderSprites: RenderSprites:
Image: trnsport Image: trnsport
@@ -63,7 +63,7 @@ SCRIN.Husk:
Tooltip: Tooltip:
Name: Banshee Fighter Name: Banshee Fighter
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 168 Speed: 168
RenderSprites: RenderSprites:
Image: scrin Image: scrin
@@ -75,7 +75,7 @@ APACHE.Husk:
Tooltip: Tooltip:
Name: Harpy Name: Harpy
Aircraft: Aircraft:
ROT: 5 TurnSpeed: 5
Speed: 130 Speed: 130
WithSpriteRotorOverlay: WithSpriteRotorOverlay:
Offset: 85,0,384 Offset: 85,0,384

View File

@@ -68,7 +68,7 @@ NALASR:
DetectCloaked: DetectCloaked:
Range: 3c0 Range: 3c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
InitialFacing: 300 InitialFacing: 300
Offset: 298,-171,288 Offset: 298,-171,288
AttackTurreted: AttackTurreted:
@@ -150,7 +150,7 @@ NASAM:
RenderRangeCircle: RenderRangeCircle:
RangeCircleType: aa RangeCircleType: aa
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
InitialFacing: 50 InitialFacing: 50
AttackTurreted: AttackTurreted:
WithSpriteTurret: WithSpriteTurret:
@@ -176,7 +176,7 @@ GAARTY:
RevealsShroud: RevealsShroud:
Range: 9c0 Range: 9c0
Turreted: Turreted:
ROT: 5 TurnSpeed: 5
InitialFacing: 128 InitialFacing: 128
Offset: 0,0,171 Offset: 0,0,171
Armament: Armament:

View File

@@ -10,7 +10,7 @@ BGGY:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: ~naweap Prerequisites: ~naweap
Mobile: Mobile:
ROT: 8 TurnSpeed: 8
Speed: 142 Speed: 142
Health: Health:
HP: 220 HP: 220
@@ -40,7 +40,7 @@ BIKE:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: ~naweap Prerequisites: ~naweap
Mobile: Mobile:
ROT: 8 TurnSpeed: 8
Speed: 170 Speed: 170
Health: Health:
HP: 150 HP: 150
@@ -75,7 +75,7 @@ TTNK:
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: ~naweap Prerequisites: ~naweap
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 85 Speed: 85
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
@@ -122,7 +122,7 @@ TTNK:
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 1 UpgradeMaxAcceptedLevel: 1
Turreted: Turreted:
ROT: 6 TurnSpeed: 6
Turret: deployed Turret: deployed
InitialFacing: 128 InitialFacing: 128
Offset: -20, -130, 180 Offset: -20, -130, 180
@@ -179,7 +179,7 @@ ART2:
Type: Light Type: Light
Mobile: Mobile:
Speed: 71 Speed: 71
ROT: 2 TurnSpeed: 2
RevealsShroud: RevealsShroud:
Range: 9c0 Range: 9c0
RenderVoxels: RenderVoxels:
@@ -206,7 +206,7 @@ REPAIR:
HP: 200 HP: 200
Mobile: Mobile:
Speed: 85 Speed: 85
ROT: 5 TurnSpeed: 5
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Armament: Armament:
@@ -241,7 +241,7 @@ WEED:
DeliverVoice: Move DeliverVoice: Move
Mobile: Mobile:
Speed: 71 Speed: 71
ROT: 5 TurnSpeed: 5
Health: Health:
HP: 600 HP: 600
SelfHealing: SelfHealing:
@@ -268,7 +268,7 @@ SAPC:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: ~naweap, natech Prerequisites: ~naweap, natech
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 71 Speed: 71
Health: Health:
HP: 175 HP: 175
@@ -296,7 +296,7 @@ SUBTANK:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: ~naweap, natech Prerequisites: ~naweap, natech
Mobile: Mobile:
ROT: 6 TurnSpeed: 6
Speed: 71 Speed: 71
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:
@@ -323,7 +323,7 @@ STNK:
Prerequisites: ~naweap, natech Prerequisites: ~naweap, natech
Queue: Vehicle Queue: Vehicle
Mobile: Mobile:
ROT: 5 TurnSpeed: 5
Speed: 85 Speed: 85
Crushes: wall, crate, infantry Crushes: wall, crate, infantry
Health: Health:

View File

@@ -23,7 +23,7 @@ NAPULS:
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
ROT: 10 TurnSpeed: 10
InitialFacing: 300 InitialFacing: 300
AttackTurreted: AttackTurreted:
Armament: Armament:

View File

@@ -117,7 +117,7 @@ LPST:
Type: Wood Type: Wood
Mobile: Mobile:
Speed: 85 Speed: 85
ROT: 5 TurnSpeed: 5
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
RenderSprites: RenderSprites: