MULEbot

Vars | |
| auto_pickup | true if auto return to home beacon after unload |
|---|---|
| auto_return | true if already reached the target |
| bloodiness | Internal Powercell |
| cell | true if bot will announce an arrival to a location. |
| home_destination | this the direction to unload onto/load from |
| id | unique identifier in case there are multiple mulebots. |
| load | icon_state to use in update_icon_state |
| loaddir | this is turf to navigate to (location of beacon) |
| num_steps | If we've run over a mob, how many tiles will we leave tracks on while moving |
| passenger | what we're transporting |
| reached_target | tag of home delivery beacon |
| report_delivery | true if auto-pickup at beacon |
| target | who's riding us |
Procs | |
| Initialize | The amount of steps we should take until we rest for a time. |
| has_power | returns true if the bot is fully powered. |
Var Details
auto_pickup

true if auto return to home beacon after unload
auto_return

true if already reached the target
bloodiness

Internal Powercell
cell

true if bot will announce an arrival to a location.
home_destination

this the direction to unload onto/load from
id

unique identifier in case there are multiple mulebots.
load

icon_state to use in update_icon_state
loaddir

this is turf to navigate to (location of beacon)
num_steps

If we've run over a mob, how many tiles will we leave tracks on while moving
passenger

what we're transporting
reached_target

tag of home delivery beacon
report_delivery

true if auto-pickup at beacon
target

who's riding us
Proc Details
Initialize
The amount of steps we should take until we rest for a time.
has_power
returns true if the bot is fully powered.