mulebot 
Vars | |
auto_pickup | TRUE if auto-pickup at beacon. |
---|---|
auto_return | TRUE if auto return to home beacon after unload. |
home_destination | Tag of home beacon. |
loaddir | This the direction to unload onto/load from. |
next_move_time | world.time of next move |
reached_target | TRUE if already reached the target. |
report_delivery | TRUE if bot will announce an arrival to a location. |
step_delay | Delay in deciseconds between each step |
target | This is turf to navigate to (location of beacon). |
Procs | |
Bump | Called when bot bumps into anything. |
at_target | Called when bot reaches current target. |
calc_path | calculates a path to the current destination, given an optional turf to avoid. |
get_nav | Update navigation data. Called when commanded to deliver, return home, or a route update is needed... |
knock_off | Chance to knock off the rider |
post_signal_multiple | Send a radio signal with multiple data key/values. |
relaymove | Player on mulebot attempted to move. |
send_status | Signals bot status etc. to controller. |
set_destination | Sets the current destination. Signals all beacons matching the delivery code. Beacons will return a signal giving their locations. |
start | Starts bot moving to current destination. |
start_home | Starts bot moving to home. Sends a beacon query to find. |
Var Details
auto_pickup 
TRUE
if auto-pickup at beacon.
auto_return 
TRUE
if auto return to home beacon after unload.
home_destination 
Tag of home beacon.
loaddir 
This the direction to unload onto/load from.
next_move_time 
world.time of next move
reached_target 
TRUE
if already reached the target.
report_delivery 
TRUE
if bot will announce an arrival to a location.
step_delay 
Delay in deciseconds between each step
target 
This is turf to navigate to (location of beacon).
Proc Details
Bump
Called when bot bumps into anything.
at_target
Called when bot reaches current target.
calc_path
calculates a path to the current destination, given an optional turf to avoid.
get_nav
Update navigation data. Called when commanded to deliver, return home, or a route update is needed...
knock_off
Chance to knock off the rider
post_signal_multiple
Send a radio signal with multiple data key/values.
relaymove
Player on mulebot attempted to move.
send_status
Signals bot status etc. to controller.
set_destination
Sets the current destination. Signals all beacons matching the delivery code. Beacons will return a signal giving their locations.
start
Starts bot moving to current destination.
start_home
Starts bot moving to home. Sends a beacon query to find.