mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-18 03:26:31 +01:00
MuleBOT UI/ID Fixes (#81380)
## About The Pull Request - Fixes https://github.com/tgstation/tgstation/issues/81363 - Fixes unable to set MuleBOT home from control panel - Fixes missing MuleBOT ID from Botkeeper PDA app - Adds input validation for changing MuleBOT ID from control panel - Removes hardcoding of MuleBOT IDs and home destinations - MuleBOT will now automatically set its home to the navigation beacon on its initialization turf ## Changelog 🆑 LT3 fix: MULEbot will correctly display its loaded cargo on BotKeeper fix: MULEbot home beacon can be set from control panel code: MULEbot home location is automatically set on init /🆑
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
var/mob/living/simple_animal/bot/mulebot/simple_mulebot = simple_bot
|
||||
mulelist += list(list(
|
||||
"name" = simple_mulebot.name,
|
||||
"id" = simple_mulebot.id,
|
||||
"dest" = simple_mulebot.destination,
|
||||
"power" = simple_mulebot.cell ? simple_mulebot.cell.percent() : 0,
|
||||
"home" = simple_mulebot.home_destination,
|
||||
@@ -56,9 +57,8 @@
|
||||
"autoPickup" = simple_mulebot.auto_pickup,
|
||||
"reportDelivery" = simple_mulebot.report_delivery,
|
||||
"mule_ref" = REF(simple_mulebot),
|
||||
"load" = simple_mulebot.get_load_name(),
|
||||
))
|
||||
if(simple_mulebot.load)
|
||||
data["load"] = simple_mulebot.load.name
|
||||
newbot["mule_check"] = TRUE
|
||||
botlist += list(newbot)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user