Shiptest 13 - Modules - TypesVar Details - Proc Details

mulebot

Vars

auto_pickuptrue if auto return to home beacon after unload
auto_returntrue if already reached the target
bloodinessInternal Powercell
celltrue if bot will announce an arrival to a location.
home_destinationthis the direction to unload onto/load from
idunique identifier in case there are multiple mulebots.
loadicon_state to use in update_icon_state
loaddirthis is turf to navigate to (location of beacon)
num_stepsIf we've run over a mob, how many tiles will we leave tracks on while moving
passengerwhat we're transporting
reached_targettag of home delivery beacon
report_deliverytrue if auto-pickup at beacon
targetwho's riding us

Procs

InitializeThe amount of steps we should take until we rest for a time.
has_powerreturns 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.