ClassicCityBuilderKit 1.8.8
|
walker action that is triggered when a walker runs out of energy from working
the action leaves the walker standing still and calls TownWalker.Recover until the walker returns false when it has full energy again
Public Member Functions | |
override void | Start (Walker walker) |
called by the walker when the action is first started, either by being first in a process or when the previous action has ended | |
override void | Continue (Walker walker) |
called by the walker after the game has been loaded | |
override void | Cancel (Walker walker) |
called by the walker if the action was active when its process was canceled | |
Public Member Functions inherited from CityBuilderCore.WalkerAction | |
virtual void | End (Walker walker) |
called by the walker when this is the active action and the process advances do not call this directly, to end an action call Walker.AdvanceProcess | |
|
inlinevirtual |
called by the walker if the action was active when its process was canceled
walker | the walker performing this action |
Reimplemented from CityBuilderCore.WalkerAction.
|
inlinevirtual |
called by the walker after the game has been loaded
walker | the walker performing this action |
Reimplemented from CityBuilderCore.WalkerAction.
|
inlinevirtual |
called by the walker when the action is first started, either by being first in a process or when the previous action has ended
walker | the walker performing this action |
Reimplemented from CityBuilderCore.WalkerAction.