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:
lessthanthree
2024-02-11 01:39:54 +01:00
committed by GitHub
parent f424ff4906
commit 0207210990
9 changed files with 50 additions and 68 deletions
@@ -0,0 +1,3 @@
# Removes hardcoded mulebot home destinations and suffixes
/mob/living/simple_animal/bot/mulebot : /mob/living/simple_animal/bot/mulebot{@OLD;home_destination=@SKIP;suffix=@SKIP}