From fc33c56d61a9ba3018d5dcf1a0883ddca41105c8 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 20 Jun 2013 21:48:00 +1200 Subject: [PATCH] Use NormalizeSequence in RenderBuildingWall. --- OpenRA.Mods.RA/Render/RenderBuildingWall.cs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/OpenRA.Mods.RA/Render/RenderBuildingWall.cs b/OpenRA.Mods.RA/Render/RenderBuildingWall.cs index a31e5331e1..9c1ef77965 100644 --- a/OpenRA.Mods.RA/Render/RenderBuildingWall.cs +++ b/OpenRA.Mods.RA/Render/RenderBuildingWall.cs @@ -37,16 +37,7 @@ namespace OpenRA.Mods.RA.Render public override void DamageStateChanged(Actor self, AttackInfo e) { - if (e.DamageState == DamageState.Medium && anim.HasSequence("scratched-idle")) - seqName = "scratched-idle"; - else if (e.DamageState <= DamageState.Medium) - seqName = "idle"; - else if (e.DamageState == DamageState.Critical && anim.HasSequence("critical-idle")) - seqName = "critical-idle"; - else if (e.DamageState <= DamageState.Critical) - seqName = "damaged-idle"; - - anim.PlayFetchIndex(seqName, () => adjacentWalls); + anim.PlayFetchIndex(NormalizeSequence(anim, e.DamageState, "idle"), () => adjacentWalls); } bool hasTicked = false;