From 7e1c3047f6b3c66a69f9edbe2b57ee7582777e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Thu, 14 May 2015 16:55:10 +0200 Subject: [PATCH] move generic Voxel render traits to Mods.Common --- OpenRA.Mods.Common/OpenRA.Mods.Common.csproj | 7 ++++++- .../Traits/Render/RenderVoxels.cs | 3 +-- .../Traits/Render/WithVoxelBarrel.cs | 3 +-- .../Traits/Render/WithVoxelBody.cs | 2 +- .../Traits/Render/WithVoxelTurret.cs | 3 +-- .../Traits/World/VoxelNormalsPalette.cs | 2 +- OpenRA.Mods.TS/OpenRA.Mods.TS.csproj | 5 ----- OpenRA.Mods.TS/Traits/Render/WithVoxelUnloadBody.cs | 1 + OpenRA.Mods.TS/Traits/Render/WithVoxelWalkerBody.cs | 1 + OpenRA.Mods.TS/Traits/Render/WithVoxelWaterBody.cs | 1 + 10 files changed, 14 insertions(+), 14 deletions(-) rename {OpenRA.Mods.TS => OpenRA.Mods.Common}/Traits/Render/RenderVoxels.cs (98%) rename {OpenRA.Mods.TS => OpenRA.Mods.Common}/Traits/Render/WithVoxelBarrel.cs (98%) rename {OpenRA.Mods.TS => OpenRA.Mods.Common}/Traits/Render/WithVoxelBody.cs (98%) rename {OpenRA.Mods.TS => OpenRA.Mods.Common}/Traits/Render/WithVoxelTurret.cs (97%) rename {OpenRA.Mods.TS => OpenRA.Mods.Common}/Traits/World/VoxelNormalsPalette.cs (99%) diff --git a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj index e0923b37cc..893e2eb317 100644 --- a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj +++ b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj @@ -374,6 +374,7 @@ + @@ -385,6 +386,7 @@ + @@ -401,6 +403,9 @@ + + + @@ -449,6 +454,7 @@ + @@ -621,7 +627,6 @@ - diff --git a/OpenRA.Mods.TS/Traits/Render/RenderVoxels.cs b/OpenRA.Mods.Common/Traits/Render/RenderVoxels.cs similarity index 98% rename from OpenRA.Mods.TS/Traits/Render/RenderVoxels.cs rename to OpenRA.Mods.Common/Traits/Render/RenderVoxels.cs index d050b79b7a..9afa73a249 100644 --- a/OpenRA.Mods.TS/Traits/Render/RenderVoxels.cs +++ b/OpenRA.Mods.Common/Traits/Render/RenderVoxels.cs @@ -12,10 +12,9 @@ using System.Collections.Generic; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.TS.Traits +namespace OpenRA.Mods.Common.Traits { public interface IRenderActorPreviewVoxelsInfo { diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelBarrel.cs b/OpenRA.Mods.Common/Traits/Render/WithVoxelBarrel.cs similarity index 98% rename from OpenRA.Mods.TS/Traits/Render/WithVoxelBarrel.cs rename to OpenRA.Mods.Common/Traits/Render/WithVoxelBarrel.cs index 2881d7a1ee..e9c8a3214f 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelBarrel.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithVoxelBarrel.cs @@ -12,10 +12,9 @@ using System.Collections.Generic; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.TS.Traits +namespace OpenRA.Mods.Common.Traits { public class WithVoxelBarrelInfo : ITraitInfo, IRenderActorPreviewVoxelsInfo, Requires, Requires, Requires { diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelBody.cs b/OpenRA.Mods.Common/Traits/Render/WithVoxelBody.cs similarity index 98% rename from OpenRA.Mods.TS/Traits/Render/WithVoxelBody.cs rename to OpenRA.Mods.Common/Traits/Render/WithVoxelBody.cs index 3364d8cca2..ea840465b4 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelBody.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithVoxelBody.cs @@ -15,7 +15,7 @@ using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; using OpenRA.Traits; -namespace OpenRA.Mods.TS.Traits +namespace OpenRA.Mods.Common.Traits { [Desc("Also returns a default selection size that is calculated automatically from the voxel dimensions.")] public class WithVoxelBodyInfo : ITraitInfo, IQuantizeBodyOrientationInfo, IRenderActorPreviewVoxelsInfo, Requires diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelTurret.cs b/OpenRA.Mods.Common/Traits/Render/WithVoxelTurret.cs similarity index 97% rename from OpenRA.Mods.TS/Traits/Render/WithVoxelTurret.cs rename to OpenRA.Mods.Common/Traits/Render/WithVoxelTurret.cs index fdc0901cea..6c9fc8db94 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelTurret.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithVoxelTurret.cs @@ -12,10 +12,9 @@ using System.Collections.Generic; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; -using OpenRA.Mods.Common.Traits; using OpenRA.Traits; -namespace OpenRA.Mods.TS.Traits +namespace OpenRA.Mods.Common.Traits { public class WithVoxelTurretInfo : ITraitInfo, IRenderActorPreviewVoxelsInfo, Requires, Requires { diff --git a/OpenRA.Mods.TS/Traits/World/VoxelNormalsPalette.cs b/OpenRA.Mods.Common/Traits/World/VoxelNormalsPalette.cs similarity index 99% rename from OpenRA.Mods.TS/Traits/World/VoxelNormalsPalette.cs rename to OpenRA.Mods.Common/Traits/World/VoxelNormalsPalette.cs index 9586f4aca3..e5afaf9fe6 100644 --- a/OpenRA.Mods.TS/Traits/World/VoxelNormalsPalette.cs +++ b/OpenRA.Mods.Common/Traits/World/VoxelNormalsPalette.cs @@ -12,7 +12,7 @@ using OpenRA.FileFormats; using OpenRA.Graphics; using OpenRA.Traits; -namespace OpenRA.Mods.TS.Traits +namespace OpenRA.Mods.Common.Traits { public class VoxelNormalsPaletteInfo : ITraitInfo { diff --git a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj index 9d59c61154..114de35398 100644 --- a/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj +++ b/OpenRA.Mods.TS/OpenRA.Mods.TS.csproj @@ -52,14 +52,9 @@ - - - - - diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelUnloadBody.cs b/OpenRA.Mods.TS/Traits/Render/WithVoxelUnloadBody.cs index 47239227cd..3f2bf781e8 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelUnloadBody.cs +++ b/OpenRA.Mods.TS/Traits/Render/WithVoxelUnloadBody.cs @@ -13,6 +13,7 @@ using System.Collections.Generic; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; +using OpenRA.Mods.Common.Traits; using OpenRA.Traits; namespace OpenRA.Mods.TS.Traits diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelWalkerBody.cs b/OpenRA.Mods.TS/Traits/Render/WithVoxelWalkerBody.cs index f386512c99..15a2c9568f 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelWalkerBody.cs +++ b/OpenRA.Mods.TS/Traits/Render/WithVoxelWalkerBody.cs @@ -11,6 +11,7 @@ using System; using System.Linq; using OpenRA.Graphics; +using OpenRA.Mods.Common.Traits; using OpenRA.Traits; namespace OpenRA.Mods.TS.Traits diff --git a/OpenRA.Mods.TS/Traits/Render/WithVoxelWaterBody.cs b/OpenRA.Mods.TS/Traits/Render/WithVoxelWaterBody.cs index 3a7a199f07..1d57788525 100644 --- a/OpenRA.Mods.TS/Traits/Render/WithVoxelWaterBody.cs +++ b/OpenRA.Mods.TS/Traits/Render/WithVoxelWaterBody.cs @@ -13,6 +13,7 @@ using System.Collections.Generic; using System.Linq; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; +using OpenRA.Mods.Common.Traits; using OpenRA.Traits; namespace OpenRA.Mods.TS.Traits