Space Station 13 - Modules - TypesVar Details - Proc Details

mulebot

Vars

auto_pickupTRUE if auto-pickup at beacon.
auto_returnTRUE if auto return to home beacon after unload.
home_destinationTag of home beacon.
loaddirThis the direction to unload onto/load from.
next_move_timeworld.time of next move
reached_targetTRUE if already reached the target.
report_deliveryTRUE if bot will announce an arrival to a location.
step_delayDelay in deciseconds between each step
targetThis is turf to navigate to (location of beacon).

Procs

BumpCalled when bot bumps into anything.
at_targetCalled when bot reaches current target.
calc_pathcalculates a path to the current destination, given an optional turf to avoid.
get_navUpdate navigation data. Called when commanded to deliver, return home, or a route update is needed...
knock_offChance to knock off the rider
post_signal_multipleSend a radio signal with multiple data key/values.
relaymovePlayer on mulebot attempted to move.
send_statusSignals bot status etc. to controller.
set_destinationSets the current destination. Signals all beacons matching the delivery code. Beacons will return a signal giving their locations.
startStarts bot moving to current destination.
start_homeStarts 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.