_addons | CityBuilderCore.Walker | protected |
_addonsQueue | CityBuilderCore.Walker | protected |
_current | CityBuilderCore.Walker | protected |
_isFinished | CityBuilderCore.Walker | protected |
_start | CityBuilderCore.Walker | protected |
AddAddon< T >(T prefab) | CityBuilderCore.Walker | inline |
Addons | CityBuilderCore.Walker | |
AdvanceProcess() | CityBuilderCore.Walker | inline |
Agent (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
Animator (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
ApproachSpeed (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
CancelProcess() | CityBuilderCore.Walker | inline |
cancelRoam() | CityBuilderCore.Walker | inline |
cancelWait() | CityBuilderCore.Walker | inline |
cancelWalk() | CityBuilderCore.Walker | inline |
continueFollow(Action finished) | CityBuilderCore.Walker | inlineprotected |
continueRoam(int memoryLength, int range, Action finished) | CityBuilderCore.Walker | inline |
continueRoam(int memoryLength, int range, PathType pathType, UnityEngine.Object pathTag, Action finished) | CityBuilderCore.Walker | inline |
continueWait(Action finished) | CityBuilderCore.Walker | inline |
continueWalk(Action finished=null) | CityBuilderCore.Walker | inline |
continueWander(Action finished) | CityBuilderCore.Walker | inline |
CurrentAction | CityBuilderCore.Walker | |
CurrentAgentWalking | CityBuilderCore.Walker | |
CurrentPoint | CityBuilderCore.Walker | |
CurrentProcess | CityBuilderCore.Walker | |
CurrentRoaming | CityBuilderCore.Walker | |
CurrentWaiting | CityBuilderCore.Walker | |
CurrentWalking | CityBuilderCore.Walker | |
delay(Action finished) | CityBuilderCore.Walker | inline |
DirectionChanged (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
DispenserKey (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
Finish() | CityBuilderCore.Walker | |
Finished | CityBuilderCore.Walker | |
followPath(IEnumerable< Vector3 > path, Action finished) | CityBuilderCore.Walker | inlineprotected |
followPath(IEnumerable< Vector3 > path, float delay, Action finished) | CityBuilderCore.Walker | inlineprotected |
ForwardReceiver (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver | |
GetAddon< T >(T _) | CityBuilderCore.Walker | inline |
GetAddon< T >(string key) | CityBuilderCore.Walker | inline |
GetDebugText() | CityBuilderCore.ItemsRetrieverWalker | virtual |
GetDescription() | CityBuilderCore.Walker | virtual |
getDescription(int index) | CityBuilderCore.Walker | protected |
getDescription(int index, params object[] parameters) | CityBuilderCore.Walker | inlineprotected |
GetDispenser(IBuilding building) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
GetDispenserPath(Vector2Int point, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
GetDispenserPath(IBuilding building, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
GetDispenserPathQuery(Vector2Int point, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
GetDispenserPathQuery(IBuilding building, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
GetName() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | virtual |
GridPoint | CityBuilderCore.Walker | |
HasAddon(string key) | CityBuilderCore.Walker | inline |
HasAddon< T >() | CityBuilderCore.Walker | inline |
HasAddon< T >(T _) | CityBuilderCore.Walker | inline |
HeightOverride | CityBuilderCore.Walker | |
Hide() | CityBuilderCore.Walker | inline |
Home | CityBuilderCore.Walker | |
Id | CityBuilderCore.Walker | |
Info (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
Initialize(BuildingReference home, Vector2Int start) | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual |
IsStateChanged (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
IsWalking | CityBuilderCore.Walker | |
IsWalkingChanged (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
ItemContainer | CityBuilderCore.ItemsRetrieverWalker | |
ItemsRetrieverWalkerState enum name (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
ItemStorage (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
LoadData(string json) | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual |
loadWalkerData(WalkerData data) (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotected |
MaxDistance (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
MessageEvents (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver | |
MessageReceived (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver | |
Moved | CityBuilderCore.Walker | |
NextProcess | CityBuilderCore.Walker | |
OnDestroy() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotectedvirtual |
onFinished() | CityBuilderCore.Walker | inlineprotectedvirtual |
OnMessage(string e) | CityBuilderCore.MessageReceiver | inlinevirtual |
OnMessages(string e) | CityBuilderCore.MessageReceiver | inlinevirtual |
onMoved(Vector2Int point) | CityBuilderCore.Walker | inlineprotectedvirtual |
onProcessFinished(ProcessState process) | CityBuilderCore.Walker | inlineprotectedvirtual |
PathTag | CityBuilderCore.Walker | |
PathType (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
Pivot (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | |
RemoveAddon(WalkerAddon addon) | CityBuilderCore.Walker | inline |
RemoveAddon(string key) | CityBuilderCore.Walker | inline |
RetrieveDistance (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
RetrieveTime (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
roam(int memoryLength, int range, PathType pathType, UnityEngine.Object pathTag, Action finished=null) | CityBuilderCore.Walker | inline |
roam(int memoryLength, int range, Action finished=null) | CityBuilderCore.Walker | inline |
roam(float delay, int memoryLength, int range, Action finished=null) | CityBuilderCore.Walker | inline |
SaveData() | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual |
savewalkerData() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotected |
Show() | CityBuilderCore.Walker | inline |
Spawned() | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual |
Speed (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
Start() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotectedvirtual |
StartProcess(WalkerAction[] actions, string key=null) | CityBuilderCore.Walker | inline |
StartRetrieving(WalkingPath path, IItemsDispenser dispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline |
Storage (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | |
tryWalk(IBuilding target, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Vector2Int target, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Func< WalkingPath > pathGetter, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(IBuilding target, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Vector2Int target, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Func< WalkingPath > pathGetter, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Func< PathQuery > queryGetter, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk(Func< PathQuery > queryGetter, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk< Q, P >(Func< Q > preparer, Func< Q, P > planner, Func< P, WalkingPath > planned, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk< Q, P >(Func< Q > preparer, Func< Q, P > planner, Func< P, WalkingPath > planned, float delay, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk< T >(Func< BuildingComponentPathQuery< T > > queryGetter, Action< BuildingComponentPath< T > > planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
tryWalk< T >(Func< BuildingComponentPathQuery< T > > queryGetter, float delay, Action< BuildingComponentPath< T > > planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected |
wait(Action finished, float time) | CityBuilderCore.Walker | inline |
walk(IBuilding target, Action finished=null) | CityBuilderCore.Walker | inline |
walk(Vector2Int target, Action finished=null) | CityBuilderCore.Walker | inline |
walk(Vector2Int target, PathType pathType, UnityEngine.Object pathTag, Action finished=null) | CityBuilderCore.Walker | inline |
walk(WalkingPath path, Action finished=null) | CityBuilderCore.Walker | inline |
walk(WalkingPath path, float delay, Action finished=null) | CityBuilderCore.Walker | inline |
wander(Action finished) | CityBuilderCore.Walker | inline |