Property | Type | Description | |
---|---|---|---|
Notify | void | ||
SetState | void |
Method | Description | |
---|---|---|
Abort ( ) : void | ||
ActionDone ( ActionState actionStatus ) : JobStatus | ||
ActionProgress ( ) : JobStatus | ||
Assign ( ILivingObject worker ) : void | ||
PrepareNextAction ( ) : JobStatus |
Method | Description | |
---|---|---|
ActionDoneOverride ( ActionState actionStatus ) : JobStatus | ||
ActionProgressOverride ( ) : JobStatus | ||
AssignOverride ( ILivingObject worker ) : void | ||
Assignment ( IJobObserver parent ) : System | ||
Assignment ( SaveGameContext ctx ) : System | ||
OnStateChanged ( JobStatus status ) : void | ||
PrepareNextActionOverride ( JobStatus &status ) : GameAction |
Method | Description | |
---|---|---|
Notify ( string propertyName ) : void | ||
SetState ( JobStatus status ) : void |
public ActionDone ( ActionState actionStatus ) : JobStatus | ||
actionStatus | ActionState | |
return | JobStatus |
protected ActionDoneOverride ( ActionState actionStatus ) : JobStatus | ||
actionStatus | ActionState | |
return | JobStatus |
protected ActionProgressOverride ( ) : JobStatus | ||
return | JobStatus |
public Assign ( ILivingObject worker ) : void | ||
worker | ILivingObject | |
return | void |
protected AssignOverride ( ILivingObject worker ) : void | ||
worker | ILivingObject | |
return | void |
protected Assignment ( IJobObserver parent ) : System | ||
parent | IJobObserver | |
return | System |
protected Assignment ( SaveGameContext ctx ) : System | ||
ctx | SaveGameContext | |
return | System |
protected OnStateChanged ( JobStatus status ) : void | ||
status | JobStatus | |
return | void |
protected abstract PrepareNextActionOverride ( JobStatus &status ) : GameAction | ||
status | JobStatus | |
return | GameAction |