diff --git a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj index ed6428e559..350b3f8e9e 100644 --- a/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj +++ b/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj @@ -70,6 +70,7 @@ + diff --git a/OpenRA.Mods.RA/Attack/AttackPopupTurreted.cs b/OpenRA.Mods.Cnc/Traits/AttackPopupTurreted.cs similarity index 98% rename from OpenRA.Mods.RA/Attack/AttackPopupTurreted.cs rename to OpenRA.Mods.Cnc/Traits/AttackPopupTurreted.cs index 9304ddca13..8f731068c6 100644 --- a/OpenRA.Mods.RA/Attack/AttackPopupTurreted.cs +++ b/OpenRA.Mods.Cnc/Traits/AttackPopupTurreted.cs @@ -12,11 +12,12 @@ using System.Linq; using OpenRA.Activities; using OpenRA.GameRules; using OpenRA.Mods.Common.Traits; +using OpenRA.Mods.RA; using OpenRA.Mods.RA.Buildings; using OpenRA.Mods.RA.Render; using OpenRA.Traits; -namespace OpenRA.Mods.RA +namespace OpenRA.Mods.Cnc.Traits { [Desc("Actor's turret rises from the ground before attacking.")] class AttackPopupTurretedInfo : AttackTurretedInfo, Requires, Requires diff --git a/OpenRA.Mods.RA/Attack/AttackTurreted.cs b/OpenRA.Mods.RA/Attack/AttackTurreted.cs index 86ef2b71ce..01eb58b8d8 100644 --- a/OpenRA.Mods.RA/Attack/AttackTurreted.cs +++ b/OpenRA.Mods.RA/Attack/AttackTurreted.cs @@ -15,12 +15,12 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA { [Desc("Actor has a visual turret used to attack.")] - class AttackTurretedInfo : AttackFollowInfo, Requires + public class AttackTurretedInfo : AttackFollowInfo, Requires { public override object Create(ActorInitializer init) { return new AttackTurreted(init.self, this); } } - class AttackTurreted : AttackFollow, ITick, ISync + public class AttackTurreted : AttackFollow, ITick, ISync { protected IEnumerable turrets; diff --git a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj index a9e269a2bd..b4f5a1547c 100644 --- a/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj +++ b/OpenRA.Mods.RA/OpenRA.Mods.RA.csproj @@ -140,10 +140,9 @@ - + - diff --git a/OpenRA.Mods.RA/Attack/AttackLeap.cs b/OpenRA.Mods.RA/Traits/Attack/AttackLeap.cs similarity index 97% rename from OpenRA.Mods.RA/Attack/AttackLeap.cs rename to OpenRA.Mods.RA/Traits/Attack/AttackLeap.cs index 21a5380e47..3d18a94188 100644 --- a/OpenRA.Mods.RA/Attack/AttackLeap.cs +++ b/OpenRA.Mods.RA/Traits/Attack/AttackLeap.cs @@ -12,7 +12,7 @@ using OpenRA.Activities; using OpenRA.Mods.RA.Activities; using OpenRA.Traits; -namespace OpenRA.Mods.RA +namespace OpenRA.Mods.RA.Traits { [Desc("Dogs use this attack model.")] class AttackLeapInfo : AttackFrontalInfo