From 9b07ee0a296f1bfaf64135f6db654c2f5ba5b41f Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Tue, 31 Mar 2020 13:55:45 -0400 Subject: [PATCH] Mining equipment vendor use new vendor sprite --- .../ore_redemption_machine/equipment_vendor.dm | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/code/modules/mining/ore_redemption_machine/equipment_vendor.dm b/code/modules/mining/ore_redemption_machine/equipment_vendor.dm index 849550bf6b..5886b08af0 100644 --- a/code/modules/mining/ore_redemption_machine/equipment_vendor.dm +++ b/code/modules/mining/ore_redemption_machine/equipment_vendor.dm @@ -3,12 +3,13 @@ /obj/machinery/mineral/equipment_vendor name = "mining equipment vendor" desc = "An equipment vendor for miners, points collected at an ore redemption machine can be spent here." - icon = 'icons/obj/machines/mining_machines.dmi' - icon_state = "mining" + icon = 'icons/obj/vending.dmi' + icon_state = "adh-tool" density = TRUE anchored = TRUE + var/icon_deny = "adh-tool-deny" + var/icon_vend = "adh-tool-vend" circuit = /obj/item/weapon/circuitboard/mining_equipment_vendor - var/icon_deny = "mining-deny" var/obj/item/weapon/card/id/inserted_id //VOREStation Edit Start - Heavily modified list var/list/prize_list = list( @@ -107,7 +108,12 @@ /obj/machinery/mineral/equipment_vendor/update_icon() if(panel_open) - icon_state = "[initial(icon_state)]-open" + add_overlay("[initial(icon_state)]-panel") + else + cut_overlay("[initial(icon_state)]-panel") + + if(stat & BROKEN) + icon_state = "[initial(icon_state)]-broken" else if(powered()) icon_state = initial(icon_state) else @@ -174,6 +180,7 @@ inserted_id.mining_points -= prize.cost to_chat(usr, "[src] clanks to life briefly before vending [prize.equipment_name]!") new prize.equipment_path(drop_location()) + flick(icon_vend, src) else to_chat(usr, "Error: Please insert a valid ID!") flick(icon_deny, src)