You can now hide papers and cards in vents

This commit is contained in:
Robertha89
2016-02-05 01:27:28 +01:00
parent 8da50ee74b
commit c23bf908b2
@@ -339,6 +339,39 @@
else
user << "<span class='notice'>You need more welding fuel to complete this task.</span>"
return 1
if(istype(W, /obj/item/weapon/screwdriver))
if(!welded)
if(open)
user << "\blue Now closing the vent."
if (do_after(user, 20, target = src))
open = 0
user.visible_message("[user] screwdrivers the vent shut.", "You screwdriver the vent shut.", "You hear a screwdriver.")
else
user << "\blue Now opening the vent."
if (do_after(user, 20, target = src))
open = 1
user.visible_message("[user] screwdrivers the vent shut.", "You screwdriver the vent shut.", "You hear a screwdriver.")
return
if(istype(W, /obj/item/weapon/paper/))
if(!welded)
if(open)
user.drop_item(W)
W.loc = src
if(!open)
user << "You can't shove that down there when it is closed"
else
user << "The vent is welded."
return
if(istype(W, /obj/item/weapon/card))
if(!welded)
if(open)
user.drop_item(W)
W.loc = src
if(!open)
user << "You can't shove that down there when it is closed"
else
user << "The vent is welded."
return
if(istype(W, /obj/item/device/multitool))
update_multitool_menu(user)
return 1
@@ -349,6 +382,12 @@
return ..()
/obj/machinery/atmospherics/unary/vent_pump/attack_hand()
if(!welded)
if(open)
for(var/obj/item/weapon/W in src)
W.loc = src.loc
/obj/machinery/atmospherics/unary/vent_pump/examine(mob/user)
..(user)