diff --git a/code/modules/food_and_drinks/machinery/smartfridge.dm b/code/modules/food_and_drinks/machinery/smartfridge.dm index 3d9578218747..31a6e85075d1 100644 --- a/code/modules/food_and_drinks/machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/machinery/smartfridge.dm @@ -537,6 +537,7 @@ desc = "A wooden contraption, used to dry plant products, food and hide." icon_state = "drying-rack" base_icon_state = "drying-rack" + icon = 'modular_darkpack/master_files/icons/obj/machines/smartfridge.dmi' // DARKPACK EDIT ADD resistance_flags = FLAMMABLE visible_contents = FALSE base_build_path = /obj/machinery/smartfridge/drying/rack @@ -586,7 +587,18 @@ if(drying) . += "[base_icon_state]-drying" if(contents.len) - . += "[base_icon_state]-filled" + // DARKPACK EDIT CHANGE START + var/still_drying = FALSE + for(var/obj/item/item_iterator in src) + if(!accept_check(item_iterator)) + continue + still_drying = TRUE + break + if(still_drying) + . += "[base_icon_state]-filled" + else + . += "[base_icon_state]-filled-dried" + // DARKPACK EDIT CHANGE END // ---------------------------- // Bar drink smartfridge diff --git a/modular_darkpack/master_files/icons/obj/machines/smartfridge.dmi b/modular_darkpack/master_files/icons/obj/machines/smartfridge.dmi new file mode 100644 index 000000000000..6688e5f9ff05 Binary files /dev/null and b/modular_darkpack/master_files/icons/obj/machines/smartfridge.dmi differ