From 8844ca0fdd30e9a8d3be1f7eddc8002f595beaeb Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 10 Feb 2011 22:50:35 +1300 Subject: [PATCH] Add (laser-)viceroids. Needs a proper weapon. --- OpenRA.Mods.RA/Render/RenderUnit.cs | 2 +- mods/cnc/rules/infantry.yaml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Render/RenderUnit.cs b/OpenRA.Mods.RA/Render/RenderUnit.cs index a18d6090e6..4b39e05de8 100644 --- a/OpenRA.Mods.RA/Render/RenderUnit.cs +++ b/OpenRA.Mods.RA/Render/RenderUnit.cs @@ -27,7 +27,7 @@ namespace OpenRA.Mods.RA.Render { canSmoke = self.Info.Traits.Get().Smokes; - anim.Play("idle"); + anim.PlayRepeating("idle"); if (canSmoke) anims.Add( "smoke", new AnimationWithOffset( new Animation( "smoke_m" ), null, () => !isSmoking ) ); diff --git a/mods/cnc/rules/infantry.yaml b/mods/cnc/rules/infantry.yaml index 985f95c918..6ccf28a055 100644 --- a/mods/cnc/rules/infantry.yaml +++ b/mods/cnc/rules/infantry.yaml @@ -186,3 +186,20 @@ RMBO: PrimaryWeapon: Sniper IdleAnimation: Animations: idle1,idle2,idle3 + +VICE: + Inherits: ^Infantry + Valued: + Cost: 1000 + Tooltip: + Name: Viceroid + Icon: rmboicnh + Mobile: + Speed: 5 + Health: + HP: 400 + AttackFrontal: + PrimaryWeapon: Laser + AttackWander: + -RenderInfantry: + RenderUnit: \ No newline at end of file