no more stateless garbage
This commit is contained in:
@@ -24,7 +24,7 @@ using OpenRA.Traits.Activities;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class EngineerCaptureInfo : StatelessTraitInfo<EngineerCapture> { }
|
||||
class EngineerCaptureInfo : TraitInfo<EngineerCapture> { }
|
||||
|
||||
class EngineerCapture : IIssueOrder, IResolveOrder
|
||||
{
|
||||
|
||||
@@ -58,6 +58,6 @@ namespace OpenRA.Mods.RA
|
||||
}
|
||||
|
||||
// tag trait to identify the building
|
||||
class GpsLaunchSiteInfo : StatelessTraitInfo<GpsLaunchSite> { }
|
||||
class GpsLaunchSiteInfo : TraitInfo<GpsLaunchSite> { }
|
||||
class GpsLaunchSite { }
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ using OpenRA.Traits;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class InfiltrateForSonarPulseInfo : StatelessTraitInfo<InfiltrateForSonarPulse> { }
|
||||
class InfiltrateForSonarPulseInfo : TraitInfo<InfiltrateForSonarPulse> { }
|
||||
|
||||
class InfiltrateForSonarPulse : IAcceptSpy
|
||||
{
|
||||
|
||||
@@ -114,6 +114,6 @@ namespace OpenRA.Mods.RA
|
||||
}
|
||||
|
||||
// tag trait for the building
|
||||
class IronCurtainInfo : StatelessTraitInfo<IronCurtain> { }
|
||||
class IronCurtainInfo : TraitInfo<IronCurtain> { }
|
||||
class IronCurtain { }
|
||||
}
|
||||
|
||||
@@ -69,6 +69,6 @@ namespace OpenRA.Mods.RA
|
||||
}
|
||||
|
||||
/* tag trait for stuff that shouldnt trigger mines */
|
||||
class MineImmuneInfo : StatelessTraitInfo<MineImmune> { }
|
||||
class MineImmuneInfo : TraitInfo<MineImmune> { }
|
||||
class MineImmune { }
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ using OpenRA.Traits;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class MinelayerInfo : StatelessTraitInfo<Minelayer>
|
||||
class MinelayerInfo : TraitInfo<Minelayer>
|
||||
{
|
||||
public readonly string Mine = "minv";
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ using OpenRA.Traits.Activities;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class RepairableNearInfo : StatelessTraitInfo<RepairableNear> { }
|
||||
class RepairableNearInfo : TraitInfo<RepairableNear> { }
|
||||
|
||||
class RepairableNear : IIssueOrder, IResolveOrder
|
||||
{
|
||||
|
||||
@@ -24,7 +24,7 @@ using OpenRA.Traits.Activities;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class SpyInfo : StatelessTraitInfo<Spy> { }
|
||||
class SpyInfo : TraitInfo<Spy> { }
|
||||
|
||||
class Spy : IIssueOrder, IResolveOrder
|
||||
{
|
||||
|
||||
@@ -23,7 +23,7 @@ using OpenRA.Traits;
|
||||
|
||||
namespace OpenRA.Mods.RA.SupportPowers
|
||||
{
|
||||
class ChronoshiftPaletteEffectInfo : StatelessTraitInfo<ChronoshiftPaletteEffect> { }
|
||||
class ChronoshiftPaletteEffectInfo : TraitInfo<ChronoshiftPaletteEffect> { }
|
||||
|
||||
public class ChronoshiftPaletteEffect : IPaletteModifier, ITick
|
||||
{
|
||||
|
||||
@@ -183,6 +183,6 @@ namespace OpenRA.Mods.RA.SupportPowers
|
||||
}
|
||||
|
||||
// tag trait to identify the building
|
||||
class ChronosphereInfo : StatelessTraitInfo<Chronosphere> { }
|
||||
class ChronosphereInfo : TraitInfo<Chronosphere> { }
|
||||
public class Chronosphere { }
|
||||
}
|
||||
|
||||
@@ -67,6 +67,6 @@ namespace OpenRA.Mods.RA.SupportPowers
|
||||
}
|
||||
|
||||
// tag trait for the building
|
||||
class NukeSiloInfo : StatelessTraitInfo<NukeSilo> { }
|
||||
class NukeSiloInfo : TraitInfo<NukeSilo> { }
|
||||
class NukeSilo { }
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ using OpenRA.Traits.Activities;
|
||||
|
||||
namespace OpenRA.Mods.RA
|
||||
{
|
||||
class ThiefInfo : StatelessTraitInfo<Thief> { }
|
||||
class ThiefInfo : TraitInfo<Thief> { }
|
||||
|
||||
class Thief : IIssueOrder, IResolveOrder
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user