jesus, I just want armrests.

This commit is contained in:
quotefox
2021-06-19 01:07:33 +01:00
parent c0571dccb7
commit a8d775127e
@@ -57,6 +57,30 @@
/obj/structure/chair/sofachair/proc/GetArmrest()
return mutable_appearance('icons/obj/chairs.dmi', "sofachair_armrest")
/obj/structure/chair/sofachair/Destroy()
QDEL_NULL(armrest)
return ..()
/obj/structure/chair/sofachair/post_buckle_mob(mob/living/M)
. = ..()
update_armrest()
/obj/structure/chair/sofachair/proc/update_armrest()
if(has_buckled_mobs())
add_overlay(armrest)
else
cut_overlay(armrest)
/obj/structure/chair/sofachair/post_unbuckle_mob()
. = ..()
update_armrest()
/obj/structure/chair/sofachair/Initialize()
armrest = GetArmrest()
armrest.layer = ABOVE_MOB_LAYER
return ..()
/obj/structure/chair/examine(mob/user)
. = ..()
. += "<span class='notice'>It's held together by a couple of <b>bolts</b>.</span>"