C# Class OpenRA.Mods.Common.Traits.Passenger

Inheritance: IIssueOrder, IResolveOrder, IOrderVoice, INotifyRemovedFromWorld
Afficher le fichier Open project: OpenRA/OpenRA Class Usage Examples

Méthodes publiques

Свойство Type Description
Info PassengerInfo
Transport Actor

Méthodes publiques

Méthode Description
IssueOrder ( Actor self, IOrderTargeter order, Target target, bool queued ) : Order
Passenger ( PassengerInfo info ) : System
RemovedFromWorld ( Actor self ) : void
Reserve ( Actor self, OpenRA.Traits.Cargo cargo ) : bool
ResolveOrder ( Actor self, Order order ) : void
Unreserve ( Actor self ) : void
VoicePhraseForOrder ( Actor self, Order order ) : string

Private Methods

Méthode Description
CanEnter ( Actor target ) : bool
CanEnter ( OpenRA.Traits.Cargo cargo ) : bool
IsCorrectCargoType ( Actor target ) : bool

Method Details

IssueOrder() public méthode

public IssueOrder ( Actor self, IOrderTargeter order, Target target, bool queued ) : Order
self Actor
order IOrderTargeter
target OpenRA.Traits.Target
queued bool
Résultat Order

Passenger() public méthode

public Passenger ( PassengerInfo info ) : System
info PassengerInfo
Résultat System

RemovedFromWorld() public méthode

public RemovedFromWorld ( Actor self ) : void
self Actor
Résultat void

Reserve() public méthode

public Reserve ( Actor self, OpenRA.Traits.Cargo cargo ) : bool
self Actor
cargo OpenRA.Traits.Cargo
Résultat bool

ResolveOrder() public méthode

public ResolveOrder ( Actor self, Order order ) : void
self Actor
order Order
Résultat void

Unreserve() public méthode

public Unreserve ( Actor self ) : void
self Actor
Résultat void

VoicePhraseForOrder() public méthode

public VoicePhraseForOrder ( Actor self, Order order ) : string
self Actor
order Order
Résultat string

Property Details

Info public_oe property

public PassengerInfo,OpenRA.Mods.Common.Traits Info
Résultat PassengerInfo

Transport public_oe property

public Actor Transport
Résultat Actor