[MIRROR] Mulebot UI refactor (#28997)

* 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>

* Mulebot UI refactor

---------

Co-authored-by: Ben10Omintrix <138636438+Ben10Omintrix@users.noreply.github.com>
Co-authored-by: Afevis <ShizCalev@ users.noreply.github.com>
Co-authored-by: Jeremiah <42397676+jlsnow301@ users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-07-22 18:30:29 +02:00
committed by GitHub
parent 25764d7ecd
commit 171fdf0d37
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(),
))