C# Class Dwarrowdelf.Client.DwarfAI

Inheritance: Dwarrowdelf.AI.AssignmentAI, IJobObserver
Afficher le fichier Open project: tomba/dwarrowdelf

Private Properties

Свойство Type Description
DwarfAI System

Méthodes publiques

Méthode Description
DwarfAI ( ILivingObject worker, int playerID ) : System
OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void

Méthodes protégées

Méthode Description
GetNewOrCurrentAssignment ( ActionPriority priority ) : IAssignment

Private Methods

Méthode Description
DwarfAI ( SaveGameContext ctx ) : System

Method Details

DwarfAI() public méthode

public DwarfAI ( ILivingObject worker, int playerID ) : System
worker ILivingObject
playerID int
Résultat System

GetNewOrCurrentAssignment() protected méthode

protected GetNewOrCurrentAssignment ( ActionPriority priority ) : IAssignment
priority ActionPriority
Résultat IAssignment

OnObservableJobStatusChanged() public méthode

public OnObservableJobStatusChanged ( IJob job, JobStatus status ) : void
job IJob
status JobStatus
Résultat void