Riwmorld
|
Public Member Functions | |
virtual ThinkNode | DeepCopy (bool resolve=true) |
override int | GetHashCode () |
virtual float | GetPriority (Pawn pawn) |
virtual void | ResolveReferences () |
void | ResolveSubnodesAndRecur () |
abstract ThinkResult | TryIssueJobPackage (Pawn pawn) |
Public Attributes | |
const int | InvalidSaveKey = -1 |
List< ThinkNode > | subNodes = new List<ThinkNode>() |
bool | leaveJoinableLordIfIssuesJob |
ThinkNode | parent |
Protected Member Functions | |
virtual void | ResolveSubnodes () |
Protected Attributes | |
const int | UnresolvedSaveKey = -2 |
Properties | |
IEnumerable< ThinkNode > | ChildrenRecursive [get] |
IEnumerable< ThinkNode > | ThisAndChildrenRecursive [get] |
int | UniqueSaveKey [get] |