From 0aa369bc4bbdc6c0a701d5cff0ebe23a1130705e Mon Sep 17 00:00:00 2001 From: ExusA <67055922+ExusA@users.noreply.github.com> Date: Sat, 3 May 2025 00:19:13 +0800 Subject: [PATCH] Fix Repair Droid Iconstates (#29197) --- .../game/mecha/equipment/tools/other_tools.dm | 10 +++++----- icons/mecha/mecha_equipment.dmi | Bin 36984 -> 36984 bytes 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/game/mecha/equipment/tools/other_tools.dm b/code/game/mecha/equipment/tools/other_tools.dm index 7d84be76462..0b333826a74 100644 --- a/code/game/mecha/equipment/tools/other_tools.dm +++ b/code/game/mecha/equipment/tools/other_tools.dm @@ -145,7 +145,7 @@ /obj/item/mecha_parts/mecha_equipment/repair_droid name = "repair droid" desc = "Automated repair droid. Scans exosuit for damage and repairs it. Can fix almost all types of external or internal damage." - icon_state = "repair_droid" + icon_state = "repair_droid_item" origin_tech ="magnets=3;programming=3;engineering=4" equip_cooldown = 20 energy_drain = 50 @@ -163,7 +163,7 @@ /obj/item/mecha_parts/mecha_equipment/repair_droid/attach(obj/mecha/M) ..() - droid_overlay = new(icon, icon_state = "repair_droid_icon") + droid_overlay = new(icon, icon_state = "repair_droid_off") M.overlays += droid_overlay /obj/item/mecha_parts/mecha_equipment/repair_droid/detach() @@ -183,12 +183,12 @@ chassis.overlays -= droid_overlay if(equip_ready) START_PROCESSING(SSobj, src) - droid_overlay = new(icon, icon_state = "repair_droid_a") + droid_overlay = new(icon, icon_state = "repair_droid_on") log_message("Activated.") set_ready_state(0) else STOP_PROCESSING(SSobj, src) - droid_overlay = new(icon, icon_state = "repair_droid") + droid_overlay = new(icon, icon_state = "repair_droid_off") log_message("Deactivated.") set_ready_state(1) chassis.overlays += droid_overlay @@ -223,7 +223,7 @@ STOP_PROCESSING(SSobj, src) set_ready_state(1) chassis.overlays -= droid_overlay - droid_overlay = new(icon, icon_state = "repair_droid") + droid_overlay = new(icon, icon_state = "repair_droid_off") chassis.overlays += droid_overlay /////////////////////////////////// TESLA ENERGY RELAY //////////////////////////////////////////////// diff --git a/icons/mecha/mecha_equipment.dmi b/icons/mecha/mecha_equipment.dmi index a233cfda4a3dad0d3cd747279add59d063a18fef..1bb05ac9e033b5418deb32ec4218f5a3b9490df4 100644 GIT binary patch delta 529 zcmV+s0`C3zpaS@y0+2v|$G<{ouYwUPGrAsp8Bz>6w12^1B*xaN508?UWWRog6i9}| z2@S!94ZKH@kK)s_`0@60^C8yno8k{rvN4E8d@Gm5VsB0EMI%l~Le1B<^$%gqH3*@lh@?g#@IbV2uA!TT6K+3mD3Fp&-t zJF2&y+eL3vvJMIKCzlb&gqdKNaR>(o$%7tqX4f!`E^&(>ZJ5ZUVMY!a9S)H)6F!1g zOz6Ik4m;#Fe{bo3u@-~_SZWPLYg(Jp&tt^hZYE(OdsP(+gAR_O5tU@F^Bx%!+p%(t zE+Mx+2ZAFv@SSO^&*iP8Dpf6&tjd>KR%I!?QuWYa{r*K@dKS<8FRDgFc0wc{t)x=9VyMK$t&=DKo9@1uhpry{QY)8|&m zm0T5zKISyUEE=JdR7zG?y6r5XfvKUt*rxg})veMmEVWJc@c6{pU_;kB7=!K^-UQ?$ zwS$Aq^+#vBKDUH}1I@ogBKJm3!;HZqNPX*}3+%DgG$xKNUumPU-8gBi&*JT4E!OXw T;vcv|@P+pSvOt-$KLR<9184p* delta 529 zcmV+s0`C3zpaS@y0+2v|+rL6+uYwUPGrApe8Bz>6w12^1WY*@Y508?UWWRog6iAB1 z4Fkc34Lm-HkL1&%`uY58^QzV_oANJmq8QXleXAB_v7;^zYNeK@EC!^0$j6_QA){KU z2ak4u7Pc{_jNDqgdnk*JIH{GY%i@i}RCXDcXS_h1ib3$I!JMlXKFTJFxg?BI#LhpDFZ0aL*W^Ll^8I6?}-{U0hCzL5Osa z#H^mYw2GcmB8Lq2T^bRmgqdNyqX|a`$%CD87UwWdE=iMM+X<1$!X0PG=x~gjh42Zi z5khxEbl9V`_&ef%+gdP=K-_j5>9!o_;FheQ4L?Q9Sc<93qC*DFYcL)$$^CsW@~UJ zs%gGf@T1G41Ew@X_v1vjs2cs%bL78)x-|O)TQ{qrIm3wvN;~eAilRnod zmwH(iL(FN6S*?^Y+8AA5==Mg89n8)9**5ieZLXz$=B90;{q2sUK%s9POu-HUTLSix z+tERmTBDBBD7{S6c*kHdq@nfD2l3cio{~hDk7Hv;{WR-jkLvk#t=2D_ T@;_k}?rA{-;t-y*KLR<9dP)p-