Move Targetable*, Seeds/StoresResource(s) and two RenderBuilding traits to Mods.Common
This commit is contained in:
@@ -158,6 +158,7 @@
|
|||||||
<Compile Include="Traits\Air\Helicopter.cs" />
|
<Compile Include="Traits\Air\Helicopter.cs" />
|
||||||
<Compile Include="Traits\Air\Plane.cs" />
|
<Compile Include="Traits\Air\Plane.cs" />
|
||||||
<Compile Include="Traits\Air\ReturnOnIdle.cs" />
|
<Compile Include="Traits\Air\ReturnOnIdle.cs" />
|
||||||
|
<Compile Include="Traits\Air\TargetableAircraft.cs" />
|
||||||
<Compile Include="Traits\AppearsOnRadar.cs" />
|
<Compile Include="Traits\AppearsOnRadar.cs" />
|
||||||
<Compile Include="Traits\Armament.cs" />
|
<Compile Include="Traits\Armament.cs" />
|
||||||
<Compile Include="Traits\AttackMove.cs" />
|
<Compile Include="Traits\AttackMove.cs" />
|
||||||
@@ -181,13 +182,14 @@
|
|||||||
<Compile Include="Traits\Buildings\BuildingUtils.cs" />
|
<Compile Include="Traits\Buildings\BuildingUtils.cs" />
|
||||||
<Compile Include="Traits\Buildings\DeadBuildingState.cs" />
|
<Compile Include="Traits\Buildings\DeadBuildingState.cs" />
|
||||||
<Compile Include="Traits\Buildings\Exit.cs" />
|
<Compile Include="Traits\Buildings\Exit.cs" />
|
||||||
|
<Compile Include="Traits\Buildings\FootprintUtils.cs" />
|
||||||
<Compile Include="Traits\Buildings\FreeActor.cs" />
|
<Compile Include="Traits\Buildings\FreeActor.cs" />
|
||||||
<Compile Include="Traits\Buildings\LineBuild.cs" />
|
<Compile Include="Traits\Buildings\LineBuild.cs" />
|
||||||
<Compile Include="Traits\Buildings\LineBuildNode.cs" />
|
<Compile Include="Traits\Buildings\LineBuildNode.cs" />
|
||||||
<Compile Include="Traits\Buildings\RallyPoint.cs" />
|
<Compile Include="Traits\Buildings\RallyPoint.cs" />
|
||||||
<Compile Include="Traits\Buildings\RepairsUnits.cs" />
|
<Compile Include="Traits\Buildings\RepairsUnits.cs" />
|
||||||
<Compile Include="Traits\Buildings\Reservable.cs" />
|
<Compile Include="Traits\Buildings\Reservable.cs" />
|
||||||
<Compile Include="Traits\Buildings\FootprintUtils.cs" />
|
<Compile Include="Traits\Buildings\TargetableBuilding.cs" />
|
||||||
<Compile Include="Traits\Burns.cs" />
|
<Compile Include="Traits\Burns.cs" />
|
||||||
<Compile Include="Traits\Cargo.cs" />
|
<Compile Include="Traits\Cargo.cs" />
|
||||||
<Compile Include="Traits\CashTrickler.cs" />
|
<Compile Include="Traits\CashTrickler.cs" />
|
||||||
@@ -259,6 +261,8 @@
|
|||||||
<Compile Include="Traits\Render\TimedUpgradeBar.cs" />
|
<Compile Include="Traits\Render\TimedUpgradeBar.cs" />
|
||||||
<Compile Include="Traits\Render\WithBarrel.cs" />
|
<Compile Include="Traits\Render\WithBarrel.cs" />
|
||||||
<Compile Include="Traits\Render\WithBuildingExplosion.cs" />
|
<Compile Include="Traits\Render\WithBuildingExplosion.cs" />
|
||||||
|
<Compile Include="Traits\Render\RenderBuildingSilo.cs" />
|
||||||
|
<Compile Include="Traits\Render\RenderBuildingWall.cs" />
|
||||||
<Compile Include="Traits\Render\WithBuildingPlacedAnimation.cs" />
|
<Compile Include="Traits\Render\WithBuildingPlacedAnimation.cs" />
|
||||||
<Compile Include="Traits\Render\WithMakeAnimation.cs" />
|
<Compile Include="Traits\Render\WithMakeAnimation.cs" />
|
||||||
<Compile Include="Traits\Render\WithCrateBody.cs" />
|
<Compile Include="Traits\Render\WithCrateBody.cs" />
|
||||||
@@ -270,6 +274,8 @@
|
|||||||
<Compile Include="Traits\Render\WithShadow.cs" />
|
<Compile Include="Traits\Render\WithShadow.cs" />
|
||||||
<Compile Include="Traits\Render\WithSmoke.cs" />
|
<Compile Include="Traits\Render\WithSmoke.cs" />
|
||||||
<Compile Include="Traits\Render\WithTurret.cs" />
|
<Compile Include="Traits\Render\WithTurret.cs" />
|
||||||
|
<Compile Include="Traits\SeedsResource.cs" />
|
||||||
|
<Compile Include="Traits\StoresResources.cs" />
|
||||||
<Compile Include="Traits\SelfHealing.cs" />
|
<Compile Include="Traits\SelfHealing.cs" />
|
||||||
<Compile Include="Traits\Sellable.cs" />
|
<Compile Include="Traits\Sellable.cs" />
|
||||||
<Compile Include="Traits\ShakeOnDeath.cs" />
|
<Compile Include="Traits\ShakeOnDeath.cs" />
|
||||||
@@ -279,6 +285,7 @@
|
|||||||
<Compile Include="Traits\Sound\AnnounceOnKill.cs" />
|
<Compile Include="Traits\Sound\AnnounceOnKill.cs" />
|
||||||
<Compile Include="Traits\Sound\DeathSounds.cs" />
|
<Compile Include="Traits\Sound\DeathSounds.cs" />
|
||||||
<Compile Include="Traits\Sound\SoundOnDamageTransition.cs" />
|
<Compile Include="Traits\Sound\SoundOnDamageTransition.cs" />
|
||||||
|
<Compile Include="Traits\TargetableUnit.cs" />
|
||||||
<Compile Include="Traits\Tooltip.cs" />
|
<Compile Include="Traits\Tooltip.cs" />
|
||||||
<Compile Include="Traits\Turreted.cs" />
|
<Compile Include="Traits\Turreted.cs" />
|
||||||
<Compile Include="Traits\Upgrades\UpgradableTrait.cs" />
|
<Compile Include="Traits\Upgrades\UpgradableTrait.cs" />
|
||||||
|
|||||||
@@ -9,10 +9,9 @@
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using OpenRA.Mods.RA;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
public class TargetableAircraftInfo : TargetableUnitInfo
|
public class TargetableAircraftInfo : TargetableUnitInfo
|
||||||
{
|
{
|
||||||
@@ -10,10 +10,9 @@
|
|||||||
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.Common.Traits;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
public class TargetableBuildingInfo : ITraitInfo, ITargetableInfo, Requires<BuildingInfo>
|
public class TargetableBuildingInfo : ITraitInfo, ITargetableInfo, Requires<BuildingInfo>
|
||||||
{
|
{
|
||||||
@@ -11,10 +11,9 @@
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using OpenRA.Graphics;
|
using OpenRA.Graphics;
|
||||||
using OpenRA.Mods.Common.Graphics;
|
using OpenRA.Mods.Common.Graphics;
|
||||||
using OpenRA.Mods.Common.Traits;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
class RenderBuildingSiloInfo : RenderBuildingInfo
|
class RenderBuildingSiloInfo : RenderBuildingInfo
|
||||||
{
|
{
|
||||||
@@ -12,10 +12,9 @@ using System.Collections.Generic;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Graphics;
|
using OpenRA.Graphics;
|
||||||
using OpenRA.Mods.Common.Graphics;
|
using OpenRA.Mods.Common.Graphics;
|
||||||
using OpenRA.Mods.Common.Traits;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
class RenderBuildingWallInfo : RenderBuildingInfo
|
class RenderBuildingWallInfo : RenderBuildingInfo
|
||||||
{
|
{
|
||||||
@@ -11,11 +11,10 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.Common.Traits;
|
|
||||||
using OpenRA.Support;
|
using OpenRA.Support;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
[Desc("Lets the actor spread resources around it in a circle.")]
|
[Desc("Lets the actor spread resources around it in a circle.")]
|
||||||
class SeedsResourceInfo : ITraitInfo
|
class SeedsResourceInfo : ITraitInfo
|
||||||
@@ -12,7 +12,7 @@ using System.Collections.Generic;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
[Desc("Used for silos.")]
|
[Desc("Used for silos.")]
|
||||||
class StoresResourcesInfo : ITraitInfo
|
class StoresResourcesInfo : ITraitInfo
|
||||||
@@ -9,10 +9,9 @@
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using OpenRA.Mods.Common.Traits;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
[Desc("Actor can be targeted.")]
|
[Desc("Actor can be targeted.")]
|
||||||
public class TargetableUnitInfo : ITraitInfo, ITargetableInfo
|
public class TargetableUnitInfo : ITraitInfo, ITargetableInfo
|
||||||
@@ -143,7 +143,6 @@
|
|||||||
<Compile Include="Traits\MadTank.cs" />
|
<Compile Include="Traits\MadTank.cs" />
|
||||||
<Compile Include="Traits\Mine.cs" />
|
<Compile Include="Traits\Mine.cs" />
|
||||||
<Compile Include="Traits\Minelayer.cs" />
|
<Compile Include="Traits\Minelayer.cs" />
|
||||||
<Compile Include="Traits\SeedsResource.cs" />
|
|
||||||
<Compile Include="Orders\PlaceBuildingOrderGenerator.cs" />
|
<Compile Include="Orders\PlaceBuildingOrderGenerator.cs" />
|
||||||
<Compile Include="Orders\GlobalButtonOrderGenerator.cs" />
|
<Compile Include="Orders\GlobalButtonOrderGenerator.cs" />
|
||||||
<Compile Include="Orders\RepairOrderGenerator.cs" />
|
<Compile Include="Orders\RepairOrderGenerator.cs" />
|
||||||
@@ -161,8 +160,6 @@
|
|||||||
<Compile Include="RenderDetectionCircle.cs" />
|
<Compile Include="RenderDetectionCircle.cs" />
|
||||||
<Compile Include="RenderJammerCircle.cs" />
|
<Compile Include="RenderJammerCircle.cs" />
|
||||||
<Compile Include="RenderRangeCircle.cs" />
|
<Compile Include="RenderRangeCircle.cs" />
|
||||||
<Compile Include="Render\RenderBuildingSilo.cs" />
|
|
||||||
<Compile Include="Render\RenderBuildingWall.cs" />
|
|
||||||
<Compile Include="Render\RenderBuildingWarFactory.cs" />
|
<Compile Include="Render\RenderBuildingWarFactory.cs" />
|
||||||
<Compile Include="Render\RenderHarvester.cs" />
|
<Compile Include="Render\RenderHarvester.cs" />
|
||||||
<Compile Include="Render\RenderDisguise.cs" />
|
<Compile Include="Render\RenderDisguise.cs" />
|
||||||
@@ -170,7 +167,6 @@
|
|||||||
<Compile Include="Repairable.cs" />
|
<Compile Include="Repairable.cs" />
|
||||||
<Compile Include="RepairableNear.cs" />
|
<Compile Include="RepairableNear.cs" />
|
||||||
<Compile Include="Disguise.cs" />
|
<Compile Include="Disguise.cs" />
|
||||||
<Compile Include="StoresResources.cs" />
|
|
||||||
<Compile Include="Traits\SupplyTruck.cs" />
|
<Compile Include="Traits\SupplyTruck.cs" />
|
||||||
<Compile Include="SupportPowers\AirstrikePower.cs" />
|
<Compile Include="SupportPowers\AirstrikePower.cs" />
|
||||||
<Compile Include="Traits\SupportPowers\ChronoshiftPower.cs" />
|
<Compile Include="Traits\SupportPowers\ChronoshiftPower.cs" />
|
||||||
@@ -182,20 +178,17 @@
|
|||||||
<Compile Include="SupportPowers\SupportPowerManager.cs" />
|
<Compile Include="SupportPowers\SupportPowerManager.cs" />
|
||||||
<Compile Include="ThrowsParticle.cs" />
|
<Compile Include="ThrowsParticle.cs" />
|
||||||
<Compile Include="TraitsInterfaces.cs" />
|
<Compile Include="TraitsInterfaces.cs" />
|
||||||
<Compile Include="Traits\Air\TargetableAircraft.cs" />
|
|
||||||
<Compile Include="Traits\Buildings\Bridge.cs" />
|
<Compile Include="Traits\Buildings\Bridge.cs" />
|
||||||
<Compile Include="Traits\Buildings\BridgeHut.cs" />
|
<Compile Include="Traits\Buildings\BridgeHut.cs" />
|
||||||
<Compile Include="Traits\Buildings\Fake.cs" />
|
<Compile Include="Traits\Buildings\Fake.cs" />
|
||||||
<Compile Include="Traits\Buildings\OreRefinery.cs" />
|
<Compile Include="Traits\Buildings\OreRefinery.cs" />
|
||||||
<Compile Include="Traits\Buildings\PrimaryBuilding.cs" />
|
<Compile Include="Traits\Buildings\PrimaryBuilding.cs" />
|
||||||
<Compile Include="Traits\Buildings\RepairableBuilding.cs" />
|
<Compile Include="Traits\Buildings\RepairableBuilding.cs" />
|
||||||
<Compile Include="Traits\Buildings\TargetableBuilding.cs" />
|
|
||||||
<Compile Include="Traits\Harvester.cs" />
|
<Compile Include="Traits\Harvester.cs" />
|
||||||
<Compile Include="Traits\HarvesterHuskModifier.cs" />
|
<Compile Include="Traits\HarvesterHuskModifier.cs" />
|
||||||
<Compile Include="Traits\LeavesHusk.cs" />
|
<Compile Include="Traits\LeavesHusk.cs" />
|
||||||
<Compile Include="Traits\RepairsBridges.cs" />
|
<Compile Include="Traits\RepairsBridges.cs" />
|
||||||
<Compile Include="Traits\TargetableSubmarine.cs" />
|
<Compile Include="Traits\TargetableSubmarine.cs" />
|
||||||
<Compile Include="Traits\TargetableUnit.cs" />
|
|
||||||
<Compile Include="Traits\World\BridgeLayer.cs" />
|
<Compile Include="Traits\World\BridgeLayer.cs" />
|
||||||
<Compile Include="TransformOnCapture.cs" />
|
<Compile Include="TransformOnCapture.cs" />
|
||||||
<Compile Include="TransformOnPassenger.cs" />
|
<Compile Include="TransformOnPassenger.cs" />
|
||||||
|
|||||||
Reference in New Issue
Block a user