From 4754a8019ad3943c37a50fbaef832773fd7d12ee Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 31 Oct 2013 21:30:13 +1300 Subject: [PATCH] Support CenterPositionInit for Aircraft. --- OpenRA.Mods.RA/Air/Aircraft.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Air/Aircraft.cs b/OpenRA.Mods.RA/Air/Aircraft.cs index 73bffe7911..e96664438a 100755 --- a/OpenRA.Mods.RA/Air/Aircraft.cs +++ b/OpenRA.Mods.RA/Air/Aircraft.cs @@ -57,13 +57,17 @@ namespace OpenRA.Mods.RA.Air if (init.Contains()) SetPosition(self, init.Get()); - this.Facing = init.Contains() ? init.Get() : info.InitialFacing; if (init.Contains()) { var z = init.Get() * 1024 / Game.CellSize; SetPosition(self, CenterPosition + new WVec(0, 0, z - CenterPosition.Z)); } + + if (init.Contains()) + SetPosition(self, init.Get()); + + this.Facing = init.Contains() ? init.Get() : info.InitialFacing; } public Actor GetActorBelow()