mulebot
![code/modules/mob/living/simple_animal/bot/mulebot.dm 12](git.png)
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
![code/modules/mob/living/simple_animal/bot/mulebot.dm 47](git.png)
true if auto return to home beacon after unload
auto_return
![code/modules/mob/living/simple_animal/bot/mulebot.dm 46](git.png)
true if already reached the target
bloodiness
![code/modules/mob/living/simple_animal/bot/mulebot.dm 51](git.png)
Internal Powercell
cell
![code/modules/mob/living/simple_animal/bot/mulebot.dm 50](git.png)
true if bot will announce an arrival to a location.
home_destination
![code/modules/mob/living/simple_animal/bot/mulebot.dm 42](git.png)
this the direction to unload onto/load from
id
![code/modules/mob/living/simple_animal/bot/mulebot.dm 33](git.png)
unique identifier in case there are multiple mulebots.
load
![code/modules/mob/living/simple_animal/bot/mulebot.dm 38](git.png)
icon_state to use in update_icon_state
loaddir
![code/modules/mob/living/simple_animal/bot/mulebot.dm 41](git.png)
this is turf to navigate to (location of beacon)
num_steps
![code/modules/mob/living/simple_animal/bot/mulebot.dm 52](git.png)
If we've run over a mob, how many tiles will we leave tracks on while moving
passenger
![code/modules/mob/living/simple_animal/bot/mulebot.dm 39](git.png)
what we're transporting
reached_target
![code/modules/mob/living/simple_animal/bot/mulebot.dm 44](git.png)
tag of home delivery beacon
report_delivery
![code/modules/mob/living/simple_animal/bot/mulebot.dm 48](git.png)
true if auto-pickup at beacon
target
![code/modules/mob/living/simple_animal/bot/mulebot.dm 40](git.png)
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.