ProvidesRadar..
This commit is contained in:
@@ -5,6 +5,11 @@ using System.Text;
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class ProvidesRadarInfo : ITraitInfo
|
||||||
|
{
|
||||||
|
public object Create(Actor self) { return new ProvidesRadar(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class ProvidesRadar
|
class ProvidesRadar
|
||||||
{
|
{
|
||||||
Actor self;
|
Actor self;
|
||||||
|
|||||||
@@ -4,6 +4,11 @@ using OpenRa.Game.Orders;
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class RallyPointInfo : ITraitInfo
|
||||||
|
{
|
||||||
|
public object Create(Actor self) { return new RallyPoint(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RallyPoint : IRender, IIssueOrder, IResolveOrder, ITick
|
class RallyPoint : IRender, IIssueOrder, IResolveOrder, ITick
|
||||||
{
|
{
|
||||||
[Sync]
|
[Sync]
|
||||||
|
|||||||
@@ -1,6 +1,11 @@
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class RenderBuildingTurretedInfo : RenderBuildingInfo
|
||||||
|
{
|
||||||
|
public override object Create(Actor self) { return new RenderBuildingTurreted(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RenderBuildingTurreted : RenderBuilding, INotifyBuildComplete
|
class RenderBuildingTurreted : RenderBuilding, INotifyBuildComplete
|
||||||
{
|
{
|
||||||
public RenderBuildingTurreted(Actor self)
|
public RenderBuildingTurreted(Actor self)
|
||||||
|
|||||||
@@ -4,6 +4,11 @@ using OpenRa.Game.Graphics;
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class RenderWarFactoryInfo : ITraitInfo
|
||||||
|
{
|
||||||
|
public object Create(Actor self) { return new RenderWarFactory(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RenderWarFactory : IRender, INotifyBuildComplete, INotifyDamage, ITick, INotifyProduction
|
class RenderWarFactory : IRender, INotifyBuildComplete, INotifyDamage, ITick, INotifyProduction
|
||||||
{
|
{
|
||||||
public Animation roof;
|
public Animation roof;
|
||||||
|
|||||||
@@ -8,6 +8,11 @@ using OpenRa.Game.Effects;
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class RenderInfantryInfo : RenderSimpleInfo
|
||||||
|
{
|
||||||
|
public override object Create(Actor self) { return new RenderInfantry(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RenderInfantry : RenderSimple, INotifyAttack, INotifyDamage
|
class RenderInfantry : RenderSimple, INotifyAttack, INotifyDamage
|
||||||
{
|
{
|
||||||
public RenderInfantry(Actor self)
|
public RenderInfantry(Actor self)
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
class RenderUnitReloadInfo : ITraitInfo
|
class RenderUnitReloadInfo : RenderUnitInfo
|
||||||
{
|
{
|
||||||
public object Create(Actor self) { return new RenderUnitReload(self); }
|
public override object Create(Actor self) { return new RenderUnitReload(self); }
|
||||||
}
|
}
|
||||||
|
|
||||||
class RenderUnitReload : RenderUnit
|
class RenderUnitReload : RenderUnit
|
||||||
|
|||||||
@@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
|
class RenderUnitRotorInfo : RenderUnitInfo
|
||||||
|
{
|
||||||
|
public override object Create(Actor self) { return new RenderUnitRotor(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RenderUnitRotor : RenderUnit
|
class RenderUnitRotor : RenderUnit
|
||||||
{
|
{
|
||||||
public Animation rotorAnim, secondRotorAnim;
|
public Animation rotorAnim, secondRotorAnim;
|
||||||
|
|||||||
@@ -4,7 +4,10 @@ using OpenRa.Game.Graphics;
|
|||||||
|
|
||||||
namespace OpenRa.Game.Traits
|
namespace OpenRa.Game.Traits
|
||||||
{
|
{
|
||||||
class RenderUnitTurretedInfo : RenderUnitInfo { }
|
class RenderUnitTurretedInfo : RenderUnitInfo
|
||||||
|
{
|
||||||
|
public override object Create(Actor self) { return new RenderUnitTurreted(self); }
|
||||||
|
}
|
||||||
|
|
||||||
class RenderUnitTurreted : RenderUnit
|
class RenderUnitTurreted : RenderUnit
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user