Property | Type | Description | |
---|---|---|---|
PreparePath | JobStatus |
Method | Description | |
---|---|---|
ActionDoneOverride ( ActionState actionStatus ) : JobStatus | ||
AssignOverride ( ILivingObject worker ) : void | ||
CheckProgress ( ILivingObject worker ) : JobStatus | ||
GetPath ( ILivingObject worker ) : Queue |
||
MoveAssignmentBase ( IJobObserver parent, IEnvironmentObject environment, DirectionSet positioning ) : System | ||
MoveAssignmentBase ( IJobObserver parent, IEnvironmentObject environment, DirectionSet positioning, IItemObject hauledItem ) : System | ||
MoveAssignmentBase ( SaveGameContext ctx ) : System | ||
OnStateChanged ( JobStatus status ) : void | ||
PrepareNextActionOverride ( JobStatus &progress ) : GameAction |
Method | Description | |
---|---|---|
PreparePath ( ILivingObject worker ) : JobStatus |
protected ActionDoneOverride ( ActionState actionStatus ) : JobStatus | ||
actionStatus | ActionState | |
return | JobStatus |
protected AssignOverride ( ILivingObject worker ) : void | ||
worker | ILivingObject | |
return | void |
protected abstract CheckProgress ( ILivingObject worker ) : JobStatus | ||
worker | ILivingObject | |
return | JobStatus |
protected abstract GetPath ( ILivingObject worker ) : Queue |
||
worker | ILivingObject | |
return | Queue |
protected MoveAssignmentBase ( IJobObserver parent, IEnvironmentObject environment, DirectionSet positioning ) : System | ||
parent | IJobObserver | |
environment | IEnvironmentObject | |
positioning | DirectionSet | |
return | System |
protected MoveAssignmentBase ( IJobObserver parent, IEnvironmentObject environment, DirectionSet positioning, IItemObject hauledItem ) : System | ||
parent | IJobObserver | |
environment | IEnvironmentObject | |
positioning | DirectionSet | |
hauledItem | IItemObject | |
return | System |
protected MoveAssignmentBase ( SaveGameContext ctx ) : System | ||
ctx | SaveGameContext | |
return | System |
protected OnStateChanged ( JobStatus status ) : void | ||
status | JobStatus | |
return | void |
protected PrepareNextActionOverride ( JobStatus &progress ) : GameAction | ||
progress | JobStatus | |
return | GameAction |