Replace RenderUnit in RA mod with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize. Change MadTank dependency from RenderUnit to WithFacingSpriteBody.
This commit is contained in:
@@ -22,7 +22,7 @@ using OpenRA.Traits;
|
|||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.RA.Traits
|
||||||
{
|
{
|
||||||
class MadTankInfo : ITraitInfo, Requires<ExplodesInfo>, Requires<RenderUnitInfo>
|
class MadTankInfo : ITraitInfo, Requires<ExplodesInfo>, Requires<WithFacingSpriteBodyInfo>
|
||||||
{
|
{
|
||||||
public readonly string ThumpSequence = "piston";
|
public readonly string ThumpSequence = "piston";
|
||||||
public readonly int ThumpInterval = 8;
|
public readonly int ThumpInterval = 8;
|
||||||
@@ -52,7 +52,7 @@ namespace OpenRA.Mods.RA.Traits
|
|||||||
{
|
{
|
||||||
readonly Actor self;
|
readonly Actor self;
|
||||||
readonly MadTankInfo info;
|
readonly MadTankInfo info;
|
||||||
readonly RenderUnit renderUnit;
|
readonly WithFacingSpriteBody wfsb;
|
||||||
readonly ScreenShaker screenShaker;
|
readonly ScreenShaker screenShaker;
|
||||||
bool deployed;
|
bool deployed;
|
||||||
int tick;
|
int tick;
|
||||||
@@ -61,7 +61,7 @@ namespace OpenRA.Mods.RA.Traits
|
|||||||
{
|
{
|
||||||
this.self = self;
|
this.self = self;
|
||||||
this.info = info;
|
this.info = info;
|
||||||
renderUnit = self.Trait<RenderUnit>();
|
wfsb = self.Trait<WithFacingSpriteBody>();
|
||||||
screenShaker = self.World.WorldActor.Trait<ScreenShaker>();
|
screenShaker = self.World.WorldActor.Trait<ScreenShaker>();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -147,7 +147,7 @@ namespace OpenRA.Mods.RA.Traits
|
|||||||
|
|
||||||
self.World.AddFrameEndTask(w => EjectDriver());
|
self.World.AddFrameEndTask(w => EjectDriver());
|
||||||
if (info.ThumpSequence != null)
|
if (info.ThumpSequence != null)
|
||||||
renderUnit.PlayCustomAnimationRepeating(self, info.ThumpSequence);
|
wfsb.PlayCustomAnimationRepeating(self, info.ThumpSequence);
|
||||||
deployed = true;
|
deployed = true;
|
||||||
self.QueueActivity(new Wait(info.ChargeDelay, false));
|
self.QueueActivity(new Wait(info.ChargeDelay, false));
|
||||||
self.QueueActivity(new CallFunc(() => Sound.Play(info.ChargeSound, self.CenterPosition)));
|
self.QueueActivity(new CallFunc(() => Sound.Play(info.ChargeSound, self.CenterPosition)));
|
||||||
|
|||||||
@@ -480,8 +480,7 @@ Rules:
|
|||||||
PanelName: MISSION_OBJECTIVES
|
PanelName: MISSION_OBJECTIVES
|
||||||
TRAN.Extraction:
|
TRAN.Extraction:
|
||||||
Inherits: TRAN
|
Inherits: TRAN
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: tran
|
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 0c0
|
Range: 0c0
|
||||||
RejectsOrders:
|
RejectsOrders:
|
||||||
@@ -489,12 +488,17 @@ Rules:
|
|||||||
Cargo:
|
Cargo:
|
||||||
Types: Einstein
|
Types: Einstein
|
||||||
MaxWeight: 1
|
MaxWeight: 1
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: tran
|
||||||
TRAN.Insertion:
|
TRAN.Insertion:
|
||||||
Inherits: TRAN.Extraction
|
Inherits: TRAN.Extraction
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: tran
|
|
||||||
Cargo:
|
Cargo:
|
||||||
MaxWeight: 0
|
MaxWeight: 0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: tran
|
||||||
EINSTEIN:
|
EINSTEIN:
|
||||||
Passenger:
|
Passenger:
|
||||||
CargoType: Einstein
|
CargoType: Einstein
|
||||||
|
|||||||
@@ -1377,8 +1377,7 @@ Rules:
|
|||||||
ShowOwnerRow: false
|
ShowOwnerRow: false
|
||||||
JEEP.mission:
|
JEEP.mission:
|
||||||
Inherits: JEEP
|
Inherits: JEEP
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: JEEP
|
|
||||||
-Selectable:
|
-Selectable:
|
||||||
-Demolishable:
|
-Demolishable:
|
||||||
-Huntable:
|
-Huntable:
|
||||||
@@ -1389,6 +1388,9 @@ Rules:
|
|||||||
Types: ~disabled
|
Types: ~disabled
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 0c0
|
Range: 0c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: JEEP
|
||||||
E3:
|
E3:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|||||||
@@ -1656,10 +1656,12 @@ Rules:
|
|||||||
Inherits: TRUK
|
Inherits: TRUK
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: TRUK
|
|
||||||
-LeavesHusk:
|
-LeavesHusk:
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: TRUK
|
||||||
SPY:
|
SPY:
|
||||||
Infiltrates:
|
Infiltrates:
|
||||||
Types: Mission Objectives
|
Types: Mission Objectives
|
||||||
|
|||||||
@@ -829,8 +829,7 @@ Rules:
|
|||||||
ROT: 900
|
ROT: 900
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 40c0
|
Range: 40c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: MNLY
|
|
||||||
MustBeDestroyed:
|
MustBeDestroyed:
|
||||||
RequiredForShortGame: true
|
RequiredForShortGame: true
|
||||||
Transforms:
|
Transforms:
|
||||||
@@ -840,6 +839,9 @@ Rules:
|
|||||||
CashTrickler:
|
CashTrickler:
|
||||||
Period: 150
|
Period: 150
|
||||||
Amount: 20
|
Amount: 20
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: MNLY
|
||||||
FTUR:
|
FTUR:
|
||||||
Health:
|
Health:
|
||||||
HP: 1000
|
HP: 1000
|
||||||
|
|||||||
@@ -684,14 +684,16 @@ Rules:
|
|||||||
Speed: 280
|
Speed: 280
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
Ammo: 30
|
Ammo: 30
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: mig
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
-Selectable:
|
-Selectable:
|
||||||
-GainsExperience:
|
-GainsExperience:
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Mig Bomber
|
Name: Mig Bomber
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: mig
|
||||||
BRIK:
|
BRIK:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|||||||
@@ -2210,8 +2210,7 @@ Rules:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 4TNK
|
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -2227,16 +2226,21 @@ Rules:
|
|||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 44,38,0,-4
|
Bounds: 44,38,0,-4
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 4TNK
|
||||||
5TNK.Husk:
|
5TNK.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Super Tank)
|
Name: Husk (Super Tank)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 4TNK
|
|
||||||
ThrowsParticle@turret:
|
ThrowsParticle@turret:
|
||||||
Anim: turret
|
Anim: turret
|
||||||
Health:
|
Health:
|
||||||
HP: 2000
|
HP: 2000
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 4TNK
|
||||||
DOME.NoInfiltrate:
|
DOME.NoInfiltrate:
|
||||||
Inherits: DOME
|
Inherits: DOME
|
||||||
Buildable:
|
Buildable:
|
||||||
@@ -2253,16 +2257,20 @@ Rules:
|
|||||||
Inherits: 3TNK
|
Inherits: 3TNK
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 3TNK
|
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 3TNK
|
||||||
BADTRUK:
|
BADTRUK:
|
||||||
Inherits: TRUK
|
Inherits: TRUK
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: TRUK
|
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: TRUK
|
||||||
SS:
|
SS:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ BADR:
|
|||||||
ROT: 5
|
ROT: 5
|
||||||
Speed: 149
|
Speed: 149
|
||||||
Repulsable: False
|
Repulsable: False
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Cargo:
|
Cargo:
|
||||||
MaxWeight: 10
|
MaxWeight: 10
|
||||||
-Selectable:
|
-Selectable:
|
||||||
@@ -33,6 +33,8 @@ BADR:
|
|||||||
-GpsDot:
|
-GpsDot:
|
||||||
RejectsOrders:
|
RejectsOrders:
|
||||||
-AnnounceOnSeen:
|
-AnnounceOnSeen:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
BADR.Bomber:
|
BADR.Bomber:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -49,8 +51,7 @@ BADR.Bomber:
|
|||||||
Repulsable: False
|
Repulsable: False
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
Ammo: 7
|
Ammo: 7
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: badr
|
|
||||||
-Selectable:
|
-Selectable:
|
||||||
-GainsExperience:
|
-GainsExperience:
|
||||||
Tooltip:
|
Tooltip:
|
||||||
@@ -70,6 +71,9 @@ BADR.Bomber:
|
|||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
-GpsDot:
|
-GpsDot:
|
||||||
RejectsOrders:
|
RejectsOrders:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: badr
|
||||||
|
|
||||||
MIG:
|
MIG:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -105,8 +109,7 @@ MIG:
|
|||||||
TargetWhenIdle: false
|
TargetWhenIdle: false
|
||||||
TargetWhenDamaged: false
|
TargetWhenDamaged: false
|
||||||
EnableStances: false
|
EnableStances: false
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
CameraPitch: 99
|
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
Ammo: 8
|
Ammo: 8
|
||||||
ReturnOnIdle:
|
ReturnOnIdle:
|
||||||
@@ -121,6 +124,9 @@ MIG:
|
|||||||
SmokeTrailWhenDamaged:
|
SmokeTrailWhenDamaged:
|
||||||
Offset: -853,0,171
|
Offset: -853,0,171
|
||||||
Interval: 2
|
Interval: 2
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
CameraPitch: 99
|
||||||
|
|
||||||
YAK:
|
YAK:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -161,8 +167,7 @@ YAK:
|
|||||||
TargetWhenIdle: false
|
TargetWhenIdle: false
|
||||||
TargetWhenDamaged: false
|
TargetWhenDamaged: false
|
||||||
EnableStances: false
|
EnableStances: false
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
CameraPitch: 99
|
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
Ammo: 18
|
Ammo: 18
|
||||||
PipCount: 6
|
PipCount: 6
|
||||||
@@ -178,6 +183,9 @@ YAK:
|
|||||||
SmokeTrailWhenDamaged:
|
SmokeTrailWhenDamaged:
|
||||||
Offset: -853,0,0
|
Offset: -853,0,0
|
||||||
Interval: 2
|
Interval: 2
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
CameraPitch: 99
|
||||||
|
|
||||||
TRAN:
|
TRAN:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -205,7 +213,7 @@ TRAN:
|
|||||||
Speed: 112
|
Speed: 112
|
||||||
LandableTerrainTypes: Clear,Rough,Road,Ore,Beach
|
LandableTerrainTypes: Clear,Rough,Road,Ore,Beach
|
||||||
AltitudeVelocity: 0c100
|
AltitudeVelocity: 0c100
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithRotor@PRIMARY:
|
WithRotor@PRIMARY:
|
||||||
Offset: -597,0,341
|
Offset: -597,0,341
|
||||||
Sequence: rotor2
|
Sequence: rotor2
|
||||||
@@ -218,6 +226,8 @@ TRAN:
|
|||||||
PipCount: 8
|
PipCount: 8
|
||||||
LeavesHusk:
|
LeavesHusk:
|
||||||
HuskActor: TRAN.Husk
|
HuskActor: TRAN.Husk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
HELI:
|
HELI:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -254,7 +264,7 @@ HELI:
|
|||||||
Speed: 149
|
Speed: 149
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
InitialStance: HoldFire
|
InitialStance: HoldFire
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithRotor:
|
WithRotor:
|
||||||
Offset: 0,0,85
|
Offset: 0,0,85
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
@@ -265,6 +275,8 @@ HELI:
|
|||||||
HuskActor: HELI.Husk
|
HuskActor: HELI.Husk
|
||||||
SmokeTrailWhenDamaged:
|
SmokeTrailWhenDamaged:
|
||||||
Offset: -427,0,0
|
Offset: -427,0,0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
HIND:
|
HIND:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -304,7 +316,7 @@ HIND:
|
|||||||
Speed: 112
|
Speed: 112
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
InitialStance: HoldFire
|
InitialStance: HoldFire
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithRotor:
|
WithRotor:
|
||||||
AmmoPool:
|
AmmoPool:
|
||||||
Ammo: 24
|
Ammo: 24
|
||||||
@@ -317,6 +329,8 @@ HIND:
|
|||||||
HuskActor: HIND.Husk
|
HuskActor: HIND.Husk
|
||||||
SmokeTrailWhenDamaged:
|
SmokeTrailWhenDamaged:
|
||||||
Offset: -427,0,0
|
Offset: -427,0,0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
U2:
|
U2:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -329,7 +343,7 @@ U2:
|
|||||||
Speed: 373
|
Speed: 373
|
||||||
Repulsable: False
|
Repulsable: False
|
||||||
MaximumPitch: 56
|
MaximumPitch: 56
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
AttackBomber:
|
AttackBomber:
|
||||||
-Selectable:
|
-Selectable:
|
||||||
-TargetableAircraft:
|
-TargetableAircraft:
|
||||||
@@ -345,4 +359,6 @@ U2:
|
|||||||
Interval: 2
|
Interval: 2
|
||||||
RejectsOrders:
|
RejectsOrders:
|
||||||
-AnnounceOnSeen:
|
-AnnounceOnSeen:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
|
|||||||
@@ -536,7 +536,7 @@
|
|||||||
^Husk:
|
^Husk:
|
||||||
Husk:
|
Husk:
|
||||||
AllowedTerrain: Clear, Rough, Road, Ore, Gems, Beach
|
AllowedTerrain: Clear, Rough, Road, Ore, Gems, Beach
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Health:
|
Health:
|
||||||
HP: 280
|
HP: 280
|
||||||
Armor:
|
Armor:
|
||||||
@@ -562,6 +562,8 @@
|
|||||||
ForceHealthPercentage: 25
|
ForceHealthPercentage: 25
|
||||||
DisabledOverlay:
|
DisabledOverlay:
|
||||||
ScriptTriggers:
|
ScriptTriggers:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
^HelicopterHusk:
|
^HelicopterHusk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
|
|||||||
@@ -2,91 +2,106 @@
|
|||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Light Tank)
|
Name: Husk (Light Tank)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 1tnk.destroyed
|
|
||||||
ThrowsParticle@turret:
|
ThrowsParticle@turret:
|
||||||
Anim: turret
|
Anim: turret
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: 1tnk
|
IntoActor: 1tnk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 1tnk.destroyed
|
||||||
|
|
||||||
2TNK.Husk:
|
2TNK.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Medium Tank)
|
Name: Husk (Medium Tank)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 2tnk.destroyed
|
|
||||||
ThrowsParticle@turret:
|
ThrowsParticle@turret:
|
||||||
Anim: turret
|
Anim: turret
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: 2tnk
|
IntoActor: 2tnk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 2tnk.destroyed
|
||||||
|
|
||||||
3TNK.Husk:
|
3TNK.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Heavy Tank)
|
Name: Husk (Heavy Tank)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 3tnk.destroyed
|
|
||||||
ThrowsParticle@turret:
|
ThrowsParticle@turret:
|
||||||
Anim: turret
|
Anim: turret
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: 3tnk
|
IntoActor: 3tnk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 3tnk.destroyed
|
||||||
|
|
||||||
4TNK.Husk:
|
4TNK.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Mammoth Tank)
|
Name: Husk (Mammoth Tank)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: 4tnk.destroyed
|
|
||||||
ThrowsParticle@turret:
|
ThrowsParticle@turret:
|
||||||
Anim: turret
|
Anim: turret
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: 4tnk
|
IntoActor: 4tnk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: 4tnk.destroyed
|
||||||
|
|
||||||
HARV.FullHusk:
|
HARV.FullHusk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Harvester)
|
Name: Husk (Harvester)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: hhusk
|
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: harv
|
IntoActor: harv
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: hhusk
|
||||||
|
|
||||||
HARV.EmptyHusk:
|
HARV.EmptyHusk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Harvester)
|
Name: Husk (Harvester)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: hhusk2
|
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: harv
|
IntoActor: harv
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: hhusk2
|
||||||
|
|
||||||
MCV.Husk:
|
MCV.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (MCV)
|
Name: Husk (MCV)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: mcvhusk
|
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: mcv
|
IntoActor: mcv
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: mcvhusk
|
||||||
|
|
||||||
MGG.Husk:
|
MGG.Husk:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Mobile Gap Generator)
|
Name: Husk (Mobile Gap Generator)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: mgg.destroyed
|
|
||||||
ThrowsParticle@spinner:
|
ThrowsParticle@spinner:
|
||||||
Anim: spinner-idle
|
Anim: spinner-idle
|
||||||
Offset: -299,0,171
|
Offset: -299,0,171
|
||||||
TransformOnCapture:
|
TransformOnCapture:
|
||||||
IntoActor: mgg
|
IntoActor: mgg
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: mgg.destroyed
|
||||||
|
|
||||||
TRAN.Husk:
|
TRAN.Husk:
|
||||||
Inherits: ^HelicopterHusk
|
Inherits: ^HelicopterHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Transport Helicopter
|
Name: Transport Helicopter
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: tran
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Helicopter:
|
Helicopter:
|
||||||
ROT: 4
|
ROT: 4
|
||||||
@@ -97,33 +112,39 @@ TRAN.Husk:
|
|||||||
Offset: 597,0,213
|
Offset: 597,0,213
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 12c0
|
Range: 12c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: tran
|
||||||
|
|
||||||
TRAN.Husk1:
|
TRAN.Husk1:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Transport Helicopter)
|
Name: Husk (Transport Helicopter)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: tran1husk
|
|
||||||
-TargetableUnit:
|
-TargetableUnit:
|
||||||
-Capturable:
|
-Capturable:
|
||||||
-TransformOnCapture:
|
-TransformOnCapture:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: tran1husk
|
||||||
|
|
||||||
TRAN.Husk2:
|
TRAN.Husk2:
|
||||||
Inherits: ^Husk
|
Inherits: ^Husk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Husk (Transport Helicopter)
|
Name: Husk (Transport Helicopter)
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: tran2husk
|
|
||||||
-TargetableUnit:
|
-TargetableUnit:
|
||||||
-Capturable:
|
-Capturable:
|
||||||
-TransformOnCapture:
|
-TransformOnCapture:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: tran2husk
|
||||||
|
|
||||||
BADR.Husk:
|
BADR.Husk:
|
||||||
Inherits: ^PlaneHusk
|
Inherits: ^PlaneHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Badger
|
Name: Badger
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: badr
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Plane:
|
Plane:
|
||||||
ROT: 5
|
ROT: 5
|
||||||
@@ -136,14 +157,15 @@ BADR.Husk:
|
|||||||
Offset: -432,-560,0
|
Offset: -432,-560,0
|
||||||
Interval: 2
|
Interval: 2
|
||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: badr
|
||||||
|
|
||||||
MIG.Husk:
|
MIG.Husk:
|
||||||
Inherits: ^PlaneHusk
|
Inherits: ^PlaneHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Mig Attack Plane
|
Name: Mig Attack Plane
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
CameraPitch: 99
|
|
||||||
Image: mig
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Contrail@1:
|
Contrail@1:
|
||||||
Offset: -598,-683,0
|
Offset: -598,-683,0
|
||||||
@@ -158,14 +180,16 @@ MIG.Husk:
|
|||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 12c0
|
Range: 12c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
CameraPitch: 99
|
||||||
|
Image: mig
|
||||||
|
|
||||||
YAK.Husk:
|
YAK.Husk:
|
||||||
Inherits: ^PlaneHusk
|
Inherits: ^PlaneHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Yak Attack Plane
|
Name: Yak Attack Plane
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
CameraPitch: 99
|
|
||||||
Image: yak
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Contrail:
|
Contrail:
|
||||||
Offset: -853,0,0
|
Offset: -853,0,0
|
||||||
@@ -178,13 +202,16 @@ YAK.Husk:
|
|||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 10c0
|
Range: 10c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
CameraPitch: 99
|
||||||
|
Image: yak
|
||||||
|
|
||||||
HELI.Husk:
|
HELI.Husk:
|
||||||
Inherits: ^HelicopterHusk
|
Inherits: ^HelicopterHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Longbow
|
Name: Longbow
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: heli
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Helicopter:
|
Helicopter:
|
||||||
ROT: 4
|
ROT: 4
|
||||||
@@ -196,13 +223,15 @@ HELI.Husk:
|
|||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 12c0
|
Range: 12c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: heli
|
||||||
|
|
||||||
HIND.Husk:
|
HIND.Husk:
|
||||||
Inherits: ^HelicopterHusk
|
Inherits: ^HelicopterHusk
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Hind
|
Name: Hind
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: hind
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Helicopter:
|
Helicopter:
|
||||||
ROT: 4
|
ROT: 4
|
||||||
@@ -213,11 +242,13 @@ HIND.Husk:
|
|||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 10c0
|
Range: 10c0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: hind
|
||||||
|
|
||||||
U2.Husk:
|
U2.Husk:
|
||||||
Inherits: ^PlaneHusk
|
Inherits: ^PlaneHusk
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: u2
|
|
||||||
WithShadow:
|
WithShadow:
|
||||||
Plane:
|
Plane:
|
||||||
ROT: 7
|
ROT: 7
|
||||||
@@ -230,4 +261,7 @@ U2.Husk:
|
|||||||
Offset: -1c43,0,0
|
Offset: -1c43,0,0
|
||||||
Interval: 2
|
Interval: 2
|
||||||
MinDamage: Undamaged
|
MinDamage: Undamaged
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: u2
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ SS:
|
|||||||
TargetableSubmarine:
|
TargetableSubmarine:
|
||||||
TargetTypes: Ground, Water, Repair
|
TargetTypes: Ground, Water, Repair
|
||||||
CloakedTargetTypes: Underwater, Repair
|
CloakedTargetTypes: Underwater, Repair
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Cloak:
|
Cloak:
|
||||||
CloakTypes: Underwater
|
CloakTypes: Underwater
|
||||||
InitialDelay: 0
|
InitialDelay: 0
|
||||||
@@ -49,6 +49,8 @@ SS:
|
|||||||
Weapon: UnitExplodeSubmarine
|
Weapon: UnitExplodeSubmarine
|
||||||
EmptyWeapon: UnitExplodeSubmarine
|
EmptyWeapon: UnitExplodeSubmarine
|
||||||
-MustBeDestroyed:
|
-MustBeDestroyed:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
MSUB:
|
MSUB:
|
||||||
Inherits: ^Ship
|
Inherits: ^Ship
|
||||||
@@ -71,7 +73,7 @@ MSUB:
|
|||||||
Speed: 42
|
Speed: 42
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
-TargetableUnit:
|
-TargetableUnit:
|
||||||
TargetableSubmarine:
|
TargetableSubmarine:
|
||||||
TargetTypes: Ground, Water, Repair
|
TargetTypes: Ground, Water, Repair
|
||||||
@@ -101,6 +103,8 @@ MSUB:
|
|||||||
Weapon: UnitExplodeSubmarine
|
Weapon: UnitExplodeSubmarine
|
||||||
EmptyWeapon: UnitExplodeSubmarine
|
EmptyWeapon: UnitExplodeSubmarine
|
||||||
-MustBeDestroyed:
|
-MustBeDestroyed:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
DD:
|
DD:
|
||||||
Inherits: ^Ship
|
Inherits: ^Ship
|
||||||
@@ -141,7 +145,7 @@ DD:
|
|||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 38,38
|
Bounds: 38,38
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Chronoshiftable:
|
Chronoshiftable:
|
||||||
@@ -153,6 +157,8 @@ DD:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeShip
|
Weapon: UnitExplodeShip
|
||||||
EmptyWeapon: UnitExplodeShip
|
EmptyWeapon: UnitExplodeShip
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
CA:
|
CA:
|
||||||
Inherits: ^Ship
|
Inherits: ^Ship
|
||||||
@@ -202,7 +208,7 @@ CA:
|
|||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 44,44
|
Bounds: 44,44
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret@PRIMARY:
|
WithTurret@PRIMARY:
|
||||||
Turret: primary
|
Turret: primary
|
||||||
WithTurret@SECONDARY:
|
WithTurret@SECONDARY:
|
||||||
@@ -213,6 +219,8 @@ CA:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeShip
|
Weapon: UnitExplodeShip
|
||||||
EmptyWeapon: UnitExplodeShip
|
EmptyWeapon: UnitExplodeShip
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
LST:
|
LST:
|
||||||
Inherits: ^Ship
|
Inherits: ^Ship
|
||||||
@@ -282,7 +290,7 @@ PT:
|
|||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 32,32
|
Bounds: 32,32
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Chronoshiftable:
|
Chronoshiftable:
|
||||||
@@ -294,4 +302,6 @@ PT:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeShip
|
Weapon: UnitExplodeShip
|
||||||
EmptyWeapon: UnitExplodeShip
|
EmptyWeapon: UnitExplodeShip
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ V2RL:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -70,6 +70,8 @@ V2RL:
|
|||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
LeavesHusk:
|
LeavesHusk:
|
||||||
HuskActor: 1TNK.Husk
|
HuskActor: 1TNK.Husk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
2TNK:
|
2TNK:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -101,7 +103,7 @@ V2RL:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -111,6 +113,8 @@ V2RL:
|
|||||||
HuskActor: 2TNK.Husk
|
HuskActor: 2TNK.Husk
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 30,30
|
Bounds: 30,30
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
3TNK:
|
3TNK:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -142,7 +146,7 @@ V2RL:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -152,6 +156,8 @@ V2RL:
|
|||||||
HuskActor: 3TNK.Husk
|
HuskActor: 3TNK.Husk
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 30,30
|
Bounds: 30,30
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
4TNK:
|
4TNK:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -192,7 +198,7 @@ V2RL:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -207,6 +213,8 @@ V2RL:
|
|||||||
DamageCooldown: 150
|
DamageCooldown: 150
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 44,38,0,-4
|
Bounds: 44,38,0,-4
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
ARTY:
|
ARTY:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -234,11 +242,13 @@ ARTY:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackFrontal:
|
AttackFrontal:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplode
|
Weapon: UnitExplode
|
||||||
Chance: 75
|
Chance: 75
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
HARV:
|
HARV:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -315,7 +325,7 @@ MCV:
|
|||||||
Facing: 96
|
Facing: 96
|
||||||
TransformSounds: placbldg.aud, build5.aud
|
TransformSounds: placbldg.aud, build5.aud
|
||||||
NoTransformNotification: BuildingCannotPlaceAudio
|
NoTransformNotification: BuildingCannotPlaceAudio
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
MustBeDestroyed:
|
MustBeDestroyed:
|
||||||
RequiredForShortGame: true
|
RequiredForShortGame: true
|
||||||
BaseBuilding:
|
BaseBuilding:
|
||||||
@@ -324,6 +334,8 @@ MCV:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
JEEP:
|
JEEP:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -353,7 +365,7 @@ JEEP:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Cargo:
|
Cargo:
|
||||||
@@ -363,6 +375,8 @@ JEEP:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
APC:
|
APC:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -389,7 +403,7 @@ APC:
|
|||||||
LocalOffset: 0,0,171
|
LocalOffset: 0,0,171
|
||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackFrontal:
|
AttackFrontal:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Cargo:
|
Cargo:
|
||||||
@@ -399,6 +413,8 @@ APC:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
MNLY.AP:
|
MNLY.AP:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -420,8 +436,7 @@ MNLY.AP:
|
|||||||
Crushes: wall, mine, crate, infantry
|
Crushes: wall, mine, crate, infantry
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 5c0
|
Range: 5c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: MNLY
|
|
||||||
Minelayer:
|
Minelayer:
|
||||||
Mine: MINP
|
Mine: MINP
|
||||||
MineImmune:
|
MineImmune:
|
||||||
@@ -434,6 +449,9 @@ MNLY.AP:
|
|||||||
RenderDetectionCircle:
|
RenderDetectionCircle:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: APMine
|
Weapon: APMine
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: MNLY
|
||||||
|
|
||||||
MNLY.AT:
|
MNLY.AT:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -455,8 +473,7 @@ MNLY.AT:
|
|||||||
Crushes: wall, mine, crate, infantry
|
Crushes: wall, mine, crate, infantry
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 5c0
|
Range: 5c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Image: MNLY
|
|
||||||
Minelayer:
|
Minelayer:
|
||||||
Mine: MINV
|
Mine: MINV
|
||||||
MineImmune:
|
MineImmune:
|
||||||
@@ -469,6 +486,9 @@ MNLY.AT:
|
|||||||
RenderDetectionCircle:
|
RenderDetectionCircle:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: ATMine
|
Weapon: ATMine
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
Image: MNLY
|
||||||
|
|
||||||
TRUK:
|
TRUK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -489,7 +509,7 @@ TRUK:
|
|||||||
Speed: 128
|
Speed: 128
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 3c0
|
Range: 3c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
SupplyTruck:
|
SupplyTruck:
|
||||||
Payload: 500
|
Payload: 500
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -497,6 +517,8 @@ TRUK:
|
|||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
LeavesHusk:
|
LeavesHusk:
|
||||||
HuskActor: moneycrate
|
HuskActor: moneycrate
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
MGG:
|
MGG:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -515,7 +537,7 @@ MGG:
|
|||||||
Type: Heavy
|
Type: Heavy
|
||||||
Mobile:
|
Mobile:
|
||||||
Speed: 85
|
Speed: 85
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithIdleOverlay@SPINNER:
|
WithIdleOverlay@SPINNER:
|
||||||
Offset: -299,0,171
|
Offset: -299,0,171
|
||||||
Sequence: spinner
|
Sequence: spinner
|
||||||
@@ -529,6 +551,8 @@ MGG:
|
|||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
LeavesHusk:
|
LeavesHusk:
|
||||||
HuskActor: MGG.Husk
|
HuskActor: MGG.Husk
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
MRJ:
|
MRJ:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -549,7 +573,7 @@ MRJ:
|
|||||||
Speed: 85
|
Speed: 85
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithIdleOverlay@SPINNER:
|
WithIdleOverlay@SPINNER:
|
||||||
Sequence: spinner
|
Sequence: spinner
|
||||||
Offset: -256,0,256
|
Offset: -256,0,256
|
||||||
@@ -564,6 +588,8 @@ MRJ:
|
|||||||
RenderJammerCircle:
|
RenderJammerCircle:
|
||||||
DetectCloaked:
|
DetectCloaked:
|
||||||
Range: 6
|
Range: 6
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
TTNK:
|
TTNK:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -589,7 +615,7 @@ TTNK:
|
|||||||
Weapon: TTankZap
|
Weapon: TTankZap
|
||||||
LocalOffset: 0,0,213
|
LocalOffset: 0,0,213
|
||||||
AttackFrontal:
|
AttackFrontal:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithIdleOverlay@SPINNER:
|
WithIdleOverlay@SPINNER:
|
||||||
Sequence: spinner
|
Sequence: spinner
|
||||||
Selectable:
|
Selectable:
|
||||||
@@ -598,6 +624,8 @@ TTNK:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
FTRK:
|
FTRK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -629,7 +657,7 @@ FTRK:
|
|||||||
MuzzleSequence: muzzle
|
MuzzleSequence: muzzle
|
||||||
AttackTurreted:
|
AttackTurreted:
|
||||||
WithMuzzleFlash:
|
WithMuzzleFlash:
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
WithTurret:
|
WithTurret:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Explodes:
|
Explodes:
|
||||||
@@ -637,6 +665,8 @@ FTRK:
|
|||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 28,28,0,0
|
Bounds: 28,28,0,0
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
DTRK:
|
DTRK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -657,7 +687,7 @@ DTRK:
|
|||||||
Speed: 85
|
Speed: 85
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 3c0
|
Range: 3c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: MiniNuke
|
Weapon: MiniNuke
|
||||||
EmptyWeapon: MiniNuke
|
EmptyWeapon: MiniNuke
|
||||||
@@ -668,6 +698,8 @@ DTRK:
|
|||||||
UpgradeMinEnabledLevel: 1
|
UpgradeMinEnabledLevel: 1
|
||||||
Chronoshiftable:
|
Chronoshiftable:
|
||||||
ExplodeInstead: yes
|
ExplodeInstead: yes
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
CTNK:
|
CTNK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -691,7 +723,7 @@ CTNK:
|
|||||||
Crushes: wall, mine, crate, infantry
|
Crushes: wall, mine, crate, infantry
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
Armament@PRIMARY:
|
Armament@PRIMARY:
|
||||||
Weapon: APTusk
|
Weapon: APTusk
|
||||||
@@ -706,6 +738,8 @@ CTNK:
|
|||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
QTNK:
|
QTNK:
|
||||||
Inherits: ^Tank
|
Inherits: ^Tank
|
||||||
@@ -729,13 +763,15 @@ QTNK:
|
|||||||
Range: 6c0
|
Range: 6c0
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 44,38,0,-4
|
Bounds: 44,38,0,-4
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
Explodes:
|
Explodes:
|
||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
MadTank:
|
MadTank:
|
||||||
-EjectOnDeath:
|
-EjectOnDeath:
|
||||||
TargetableUnit:
|
TargetableUnit:
|
||||||
TargetTypes: Ground, MADTank, Repair
|
TargetTypes: Ground, MADTank, Repair
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
STNK:
|
STNK:
|
||||||
Inherits: ^Vehicle
|
Inherits: ^Vehicle
|
||||||
@@ -759,7 +795,7 @@ STNK:
|
|||||||
Crushes: wall, mine, crate, infantry
|
Crushes: wall, mine, crate, infantry
|
||||||
RevealsShroud:
|
RevealsShroud:
|
||||||
Range: 6c0
|
Range: 6c0
|
||||||
RenderUnit:
|
WithFacingSpriteBody:
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
InitialStance: ReturnFire
|
InitialStance: ReturnFire
|
||||||
Armament:
|
Armament:
|
||||||
@@ -784,4 +820,6 @@ STNK:
|
|||||||
Weapon: UnitExplodeSmall
|
Weapon: UnitExplodeSmall
|
||||||
EmptyWeapon: UnitExplodeSmall
|
EmptyWeapon: UnitExplodeSmall
|
||||||
-MustBeDestroyed:
|
-MustBeDestroyed:
|
||||||
|
AutoSelectionSize:
|
||||||
|
RenderSprites:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user