From e122797a68035eede2ae55923d98a55e0cbc875c Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 16 May 2013 01:17:54 +1200 Subject: [PATCH] Convert CrateEffect to world coordinates. --- OpenRA.Mods.RA/Effects/CrateEffect.cs | 10 +--------- OpenRA.Mods.RA/GainsExperience.cs | 2 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/OpenRA.Mods.RA/Effects/CrateEffect.cs b/OpenRA.Mods.RA/Effects/CrateEffect.cs index b7f1b8a8e5..e12c14726f 100644 --- a/OpenRA.Mods.RA/Effects/CrateEffect.cs +++ b/OpenRA.Mods.RA/Effects/CrateEffect.cs @@ -19,13 +19,6 @@ namespace OpenRA.Mods.RA.Effects { Actor a; Animation anim = new Animation("crate-effects"); - float2 offset = new float2(-4,0); - - public CrateEffect(Actor a, string seq, int2 offset) - : this(a, seq) - { - this.offset = offset; - } public CrateEffect(Actor a, string seq) { @@ -43,8 +36,7 @@ namespace OpenRA.Mods.RA.Effects { if (a.IsInWorld) yield return new SpriteRenderable(anim.Image, - a.CenterLocation.ToFloat2() + offset, - wr.Palette("effect"), (int)a.CenterLocation.Y); + a.CenterPosition, 0, wr.Palette("effect"), 1f); } } } diff --git a/OpenRA.Mods.RA/GainsExperience.cs b/OpenRA.Mods.RA/GainsExperience.cs index 80d8ec61d1..4ed7f070d7 100644 --- a/OpenRA.Mods.RA/GainsExperience.cs +++ b/OpenRA.Mods.RA/GainsExperience.cs @@ -79,7 +79,7 @@ namespace OpenRA.Mods.RA { Level++; Sound.PlayNotification(self.Owner, "Sounds", "LevelUp", self.Owner.Country.Race); - self.World.AddFrameEndTask(w => w.Add(new CrateEffect(self, "levelup", new int2(0,-24)))); + self.World.AddFrameEndTask(w => w.Add(new CrateEffect(self, "levelup"))); } }