mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-20 19:44:09 +01:00
You can now hide papers and cards in vents
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user