cleaning up pip colors on APC/LST/TRAN
This commit is contained in:
@@ -23,7 +23,10 @@ using OpenRA.Traits.Activities;
|
||||
|
||||
namespace OpenRA.Traits
|
||||
{
|
||||
class PassengerInfo : StatelessTraitInfo<Passenger> {}
|
||||
class PassengerInfo : StatelessTraitInfo<Passenger>
|
||||
{
|
||||
public readonly PipType ColorOfCargoPip = PipType.Green;
|
||||
}
|
||||
|
||||
class Passenger : IIssueOrder, IResolveOrder
|
||||
{
|
||||
@@ -55,5 +58,10 @@ namespace OpenRA.Traits
|
||||
self.QueueActivity(new EnterTransport(self, order.TargetActor));
|
||||
}
|
||||
}
|
||||
|
||||
public PipType ColorOfCargoPip( Actor self )
|
||||
{
|
||||
return self.Info.Traits.Get<PassengerInfo>().ColorOfCargoPip;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user