[MIRROR] Chem master containers use DMIcon (#29156)

* Chem master containers use DMIcon (#85422)

## About The Pull Request

![image](https://github.com/user-attachments/assets/5964f6f6-5485-48a9-a346-54490c5ce1b4)

Makes Chem and Condi master machines use DMIcon instead of stylesheets
to render icons.

## Why It's Good For The Game

Crisp icons, cleaner code.

## Changelog

🆑
image: Made chem master container icons not blurry
/🆑

* Chem master containers use DMIcon

---------

Co-authored-by: Andrew <mt.forspam@gmail.com>
This commit is contained in:
SkyratBot
2024-08-04 21:04:59 +05:30
committed by GitHub
co-authored by Andrew
parent f2bc87f946
commit 80466e7df1
2 changed files with 15 additions and 13 deletions
@@ -255,11 +255,6 @@
/obj/machinery/chem_master/attack_ai_secondary(mob/user, list/modifiers)
return attack_hand_secondary(user, modifiers)
/obj/machinery/chem_master/ui_assets(mob/user)
return list(
get_asset_datum(/datum/asset/spritesheet/chemmaster)
)
/obj/machinery/chem_master/ui_interact(mob/user, datum/tgui/ui)
ui = SStgui.try_update_ui(user, src, ui)
if(!ui)
@@ -281,9 +276,10 @@
//add containers to this category
for(var/obj/item/reagent_containers/container as anything in printable_containers[category])
category_list["containers"] += list(list(
"icon" = sanitize_css_class_name("[container]"),
"ref" = REF(container),
"name" = initial(container.name),
"icon" = initial(container.icon),
"icon_state" = initial(container.icon_state),
"volume" = initial(container.volume),
))