Property | Type | Description | |
---|---|---|---|
Designation | System | ||
DesignationTypeToMineActionType | MineActionType | ||
FindLocationFromJob | IntVector3 | ||
GetDesignationPositioning | DirectionSet | ||
GetTileReachableSimple | bool | ||
GetTileValid | bool | ||
IJobObserver | void | ||
IJobSource | IAssignment | ||
OnEnvironmentMapTileTerrainChanged | void | ||
OnTickStartEvent | void | ||
RemoveDesignation | void | ||
RemoveJob | void |
Method | Description | |
---|---|---|
AddArea ( IntGrid3 area, DesignationType type ) : void | ||
ContainsPoint ( IntVector3 p ) : DesignationType | ||
Designation ( |
||
GetLocations ( ) : DesignationType>>.IEnumerable |
||
Register ( ) : void | ||
RemoveArea ( IntGrid3 area ) : void | ||
Unregister ( ) : void |
Method | Description | |
---|---|---|
Designation ( SaveGameContext ctx ) : System | ||
DesignationTypeToMineActionType ( DesignationType dtype ) : MineActionType | ||
FindLocationFromJob ( IJob job ) : IntVector3 | ||
GetDesignationPositioning ( IntVector3 p, DesignationType type ) : DirectionSet | ||
GetTileReachableSimple ( IntVector3 p, DesignationType type ) : bool |
trivial validity check to remove AStar process for totally blocked tiles
|
|
GetTileValid ( IntVector3 p, DesignationType type ) : bool | ||
IJobObserver ( IJob job, JobStatus status ) : void | ||
IJobSource ( ILivingObject living ) : IAssignment | ||
OnEnvironmentMapTileTerrainChanged ( IntVector3 obj ) : void | ||
OnTickStartEvent ( ) : void | ||
RemoveDesignation ( IntVector3 p ) : void | ||
RemoveJob ( IntVector3 p ) : void |
public AddArea ( IntGrid3 area, DesignationType type ) : void | ||
area | IntGrid3 | |
type | DesignationType | |
return | void |
public ContainsPoint ( IntVector3 p ) : DesignationType | ||
p | IntVector3 | |
return | DesignationType |
public Designation ( |
||
env | ||
return | System |
public GetLocations ( ) : DesignationType>>.IEnumerable |
||
return | DesignationType>>.IEnumerable |