From 573c26145e2ee0bb36c7effd76b0144c8f811243 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Sun, 4 Jan 2015 17:55:11 +0100 Subject: [PATCH] Move Render*Circle, ThrowsParticle and ParatroopersPower to appropriate locations --- OpenRA.Mods.Common/OpenRA.Mods.Common.csproj | 4 ++++ .../Traits/Render}/RenderDetectionCircle.cs | 3 +-- .../Traits/Render}/RenderRangeCircle.cs | 3 +-- .../Traits/Render}/WithRangeCircle.cs | 3 +-- .../Traits}/ThrowsParticle.cs | 3 +-- OpenRA.Mods.RA/OpenRA.Mods.RA.csproj | 10 +++------- .../{ => Traits/Render}/RenderJammerCircle.cs | 0 .../{ => Traits/Render}/RenderShroudCircle.cs | 0 .../{ => Traits}/SupportPowers/ParatroopersPower.cs | 0 9 files changed, 11 insertions(+), 15 deletions(-) rename {OpenRA.Mods.RA => OpenRA.Mods.Common/Traits/Render}/RenderDetectionCircle.cs (94%) rename {OpenRA.Mods.RA => OpenRA.Mods.Common/Traits/Render}/RenderRangeCircle.cs (97%) rename {OpenRA.Mods.RA => OpenRA.Mods.Common/Traits/Render}/WithRangeCircle.cs (96%) rename {OpenRA.Mods.RA => OpenRA.Mods.Common/Traits}/ThrowsParticle.cs (97%) rename OpenRA.Mods.RA/{ => Traits/Render}/RenderJammerCircle.cs (100%) rename OpenRA.Mods.RA/{ => Traits/Render}/RenderShroudCircle.cs (100%) rename OpenRA.Mods.RA/{ => Traits}/SupportPowers/ParatroopersPower.cs (100%) diff --git a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj index 3fdf0563da..779933ec0b 100644 --- a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj +++ b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj @@ -263,12 +263,15 @@ + + + @@ -286,6 +289,7 @@ + diff --git a/OpenRA.Mods.RA/RenderDetectionCircle.cs b/OpenRA.Mods.Common/Traits/Render/RenderDetectionCircle.cs similarity index 94% rename from OpenRA.Mods.RA/RenderDetectionCircle.cs rename to OpenRA.Mods.Common/Traits/Render/RenderDetectionCircle.cs index 78b67e2112..abe32894a6 100644 --- a/OpenRA.Mods.RA/RenderDetectionCircle.cs +++ b/OpenRA.Mods.Common/Traits/Render/RenderDetectionCircle.cs @@ -12,10 +12,9 @@ using System.Collections.Generic; using System.Drawing; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.RA.Traits +namespace OpenRA.Mods.Common.Traits { class RenderDetectionCircleInfo : ITraitInfo { diff --git a/OpenRA.Mods.RA/RenderRangeCircle.cs b/OpenRA.Mods.Common/Traits/Render/RenderRangeCircle.cs similarity index 97% rename from OpenRA.Mods.RA/RenderRangeCircle.cs rename to OpenRA.Mods.Common/Traits/Render/RenderRangeCircle.cs index 86a3371549..9aaf3771a2 100644 --- a/OpenRA.Mods.RA/RenderRangeCircle.cs +++ b/OpenRA.Mods.Common/Traits/Render/RenderRangeCircle.cs @@ -13,10 +13,9 @@ using System.Drawing; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.RA.Traits +namespace OpenRA.Mods.Common.Traits { [Desc("Draw a circle indicating my weapon's range.")] class RenderRangeCircleInfo : ITraitInfo, IPlaceBuildingDecoration, Requires diff --git a/OpenRA.Mods.RA/WithRangeCircle.cs b/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs similarity index 96% rename from OpenRA.Mods.RA/WithRangeCircle.cs rename to OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs index 422e81ac41..4b2ae32e0a 100644 --- a/OpenRA.Mods.RA/WithRangeCircle.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithRangeCircle.cs @@ -12,10 +12,9 @@ using System.Collections.Generic; using System.Drawing; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.RA.Traits +namespace OpenRA.Mods.Common.Traits { [Desc("Renders an arbitrary circle when selected or placing a structure")] class WithRangeCircleInfo : ITraitInfo, IPlaceBuildingDecoration diff --git a/OpenRA.Mods.RA/ThrowsParticle.cs b/OpenRA.Mods.Common/Traits/ThrowsParticle.cs similarity index 97% rename from OpenRA.Mods.RA/ThrowsParticle.cs rename to OpenRA.Mods.Common/Traits/ThrowsParticle.cs index 6cf623cbc9..6c9c65fc15 100644 --- a/OpenRA.Mods.RA/ThrowsParticle.cs +++ b/OpenRA.Mods.Common/Traits/ThrowsParticle.cs @@ -9,10 +9,9 @@ #endregion using OpenRA.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.RA.Traits +namespace OpenRA.Mods.Common.Traits { class ThrowsParticleInfo : ITraitInfo, Requires, Requires { diff --git a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj index 3010db4626..c6db94d7f3 100644 --- a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj +++ b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj @@ -157,9 +157,7 @@ - - - + @@ -171,12 +169,11 @@ + - - @@ -224,7 +221,7 @@ - + @@ -297,7 +294,6 @@ - diff --git a/OpenRA.Mods.RA/RenderJammerCircle.cs b/OpenRA.Mods.RA/Traits/Render/RenderJammerCircle.cs similarity index 100% rename from OpenRA.Mods.RA/RenderJammerCircle.cs rename to OpenRA.Mods.RA/Traits/Render/RenderJammerCircle.cs diff --git a/OpenRA.Mods.RA/RenderShroudCircle.cs b/OpenRA.Mods.RA/Traits/Render/RenderShroudCircle.cs similarity index 100% rename from OpenRA.Mods.RA/RenderShroudCircle.cs rename to OpenRA.Mods.RA/Traits/Render/RenderShroudCircle.cs diff --git a/OpenRA.Mods.RA/SupportPowers/ParatroopersPower.cs b/OpenRA.Mods.RA/Traits/SupportPowers/ParatroopersPower.cs similarity index 100% rename from OpenRA.Mods.RA/SupportPowers/ParatroopersPower.cs rename to OpenRA.Mods.RA/Traits/SupportPowers/ParatroopersPower.cs