From 3732a9c3b9b664bc71e6007cbe1b31aa1bcebfb3 Mon Sep 17 00:00:00 2001 From: jack-fractal Date: Thu, 17 Oct 2013 19:48:57 -0400 Subject: [PATCH] Adding the dispensers to the cargo lists. Making a sub-type of the dispensers so that they spawn disconnected from the ground. --- code/datums/supplypacks.dm | 18 ++++++++++++++++++ code/game/machinery/pipe/pipe_dispenser.dm | 9 ++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 4f8a04a192..117e09538d 100755 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -980,6 +980,24 @@ var/list/all_supply_groups = list("Operations","Security","Hospitality","Enginee group = "Engineering" access = access_engine +/datum/supply_packs/air_dispenser + contains = list(/obj/machinery/pipedispenser/orderable) + name = "Pipe Dispenser" + cost = 35 + containertype = /obj/structure/closet/crate/secure/large + containername = "Pipe Dispenser Crate" + group = "Engineering" + access = access_atmospherics + +/datum/supply_packs/disposals_dispenser + contains = list(/obj/machinery/pipedispenser/disposal/orderable) + name = "Disposals Pipe Dispenser" + cost = 35 + containertype = /obj/structure/closet/crate/secure/large + containername = "Disposal Dispenser Crate" + group = "Engineering" + access = access_atmospherics + /datum/supply_packs/bee_keeper name = "Beekeeping Crate" contains = list(/obj/item/beezeez, diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index 87001bcf47..e883d4d07d 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -110,7 +110,6 @@ else return ..() - /obj/machinery/pipedispenser/disposal name = "Disposal Pipe Dispenser" icon = 'icons/obj/stationobjs.dmi' @@ -200,3 +199,11 @@ Nah wait = 0 return +// adding a pipe dispensers that spawn unhooked from the ground +/obj/machinery/pipedispenser/orderable + anchored = 0 + unwrenched = 1 + +/obj/machinery/pipedispenser/disposal/orderable + anchored = 0 + unwrenched = 1 \ No newline at end of file