spockbot.plugins.helpers.movement module

MovementPlugin provides a centralized plugin for controlling client movement so the client doesn’t try to pull itself in a dozen directions.

class spockbot.plugins.helpers.movement.MovementCore(plug)

Bases: object

current_path
current_target
final_target
is_moving
stop()
class spockbot.plugins.helpers.movement.MovementPlugin(ploader, settings)

Bases: spockbot.plugins.base.PluginBase

follow_path(_, __)
new_path(*xyz)
path_cb(result)
pl_announce = ('Movement',)
requires = ('ClientInfo', 'Event', 'Net', 'Pathfinding', 'Physics')