Mulebot UI refactor (#85046)

## About The Pull Request
refactors mulebot UI into typescript. i also did some very minor layout
changes to the UI to better seperate things a bit. this serves as part 1
to the mulebot refactor

![muleui](https://github.com/user-attachments/assets/63c1abc0-f5b7-4def-9052-4c5b2a27933b)


## Why It's Good For The Game
refactors mulebot UI into typescript

## Changelog
🆑
refactor: mulebot UI has been refactored
/🆑

---------

Co-authored-by: Afevis <ShizCalev@users.noreply.github.com>
Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
This commit is contained in:
Ben10Omintrix
2024-07-21 22:00:32 -07:00
committed by GitHub
co-authored by Afevis Jeremiah
parent c784de9540
commit 4089ef19d8
5 changed files with 249 additions and 205 deletions
@@ -53,9 +53,9 @@
"dest" = simple_mulebot.destination,
"power" = simple_mulebot.cell ? simple_mulebot.cell.percent() : 0,
"home" = simple_mulebot.home_destination,
"autoReturn" = simple_mulebot.auto_return,
"autoPickup" = simple_mulebot.auto_pickup,
"reportDelivery" = simple_mulebot.report_delivery,
"autoReturn" = simple_mulebot.mulebot_delivery_flags & MULEBOT_RETURN_MODE,
"autoPickup" = simple_mulebot.mulebot_delivery_flags & MULEBOT_AUTO_PICKUP_MODE,
"reportDelivery" = simple_mulebot.mulebot_delivery_flags & MULEBOT_REPORT_DELIVERY_MODE,
"mule_ref" = REF(simple_mulebot),
"load" = simple_mulebot.get_load_name(),
))