update_icon

This commit is contained in:
Chayse Ramsay
2019-07-30 04:35:54 +01:00
parent 1c8768afe4
commit 085251f5f7
2 changed files with 3 additions and 5 deletions
@@ -220,9 +220,6 @@
var/stock = FALSE
recoil = 5
spread = 2
unique_reskin = list("Unfolded" = "cshotgun",
"Folded" = "cshotgunc"
)
/obj/item/gun/ballistic/shotgun/automatic/combat/compact/AltClick(mob/living/user)
if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user)))
@@ -237,19 +234,20 @@
/obj/item/gun/ballistic/shotgun/automatic/combat/compact/proc/toggle_stock(mob/living/user)
stock = !stock
if(stock)
current_skin = "Unfolded"
w_class = WEIGHT_CLASS_HUGE
to_chat(user, "You unfold the stock.")
recoil = 1
spread = 0
else
current_skin = "Folded"
w_class = WEIGHT_CLASS_NORMAL
to_chat(user, "You fold the stock.")
recoil = 5
spread = 2
update_icon()
/obj/item/gun/ballistic/shotgun/automatic/combat/compact/update_icon()
icon_state = "[current_skin ? unique_reskin[current_skin] : "cshotgun"][stock ? "" : "c"]"
//Dual Feed Shotgun
/obj/item/gun/ballistic/shotgun/automatic/dual_tube
Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB