Allows heads of staff to just connect to other holopads, rather than call. (#48041)

* Delete stale.yml

* Create stale.yml

* does most of the things

* build_path thingy

* box, take two

* Summary (required)

* meta take two

* pubby, delta, donut take 2

* I hate map merger

* Don't need to walk around in circles

* a thousand times I've done this

* sound effect

* incomming > incoming

* removed unneeded "var/"
This commit is contained in:
zxaber
2019-12-01 12:00:01 +01:00
committed by skoglol
parent 9ee77a5605
commit 83dcba29ee
9 changed files with 124 additions and 63 deletions
@@ -388,7 +388,24 @@
build_path = /obj/machinery/holopad
req_components = list(/obj/item/stock_parts/capacitor = 1)
needs_anchored = FALSE //wew lad
var/secure = FALSE
/obj/item/circuitboard/machine/holopad/attackby(obj/item/P, mob/user, params)
if(P.tool_behaviour == TOOL_MULTITOOL)
if(secure)
build_path = /obj/machinery/holopad
secure = FALSE
else
build_path = /obj/machinery/holopad/secure
secure = TRUE
to_chat(user, "<span class='notice'>You [secure? "en" : "dis"]able the security on the [src]</span>")
. = ..()
/obj/item/circuitboard/machine/holopad/examine(mob/user)
. = ..()
. += "There is a connection port on this board that could be <b>pulsed</b>"
if(secure)
. += "There is a red light flashing next to the word \"secure\""
/obj/item/circuitboard/machine/launchpad
name = "Bluespace Launchpad (Machine Board)"