Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2056,7 +2056,7 @@
dir = 4
},
/obj/structure/window/reinforced/spawner,
/obj/machinery/chem_dispenser,
/obj/machinery/chem_dispenser/jug_based,
/turf/open/floor/plasteel/tech,
/area/ship/science)
"HW" = (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,7 @@
/turf/open/floor/plating,
/area/ruin/powered)
"iq" = (
/obj/machinery/chem_dispenser,
/obj/machinery/chem_dispenser/jug_based,
/obj/effect/turf_decal/industrial/warning{
dir = 8
},
Expand Down Expand Up @@ -640,7 +640,7 @@
/turf/open/floor/plasteel/white,
/area/ruin/powered)
"qI" = (
/obj/machinery/chem_dispenser,
/obj/machinery/chem_dispenser/jug_based,
/obj/effect/turf_decal/industrial/warning{
dir = 4
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -963,7 +963,7 @@
/turf/open/floor/plasteel/tech,
/area/ship/bridge)
"dN" = (
/obj/machinery/chem_dispenser,
/obj/machinery/chem_dispenser/jug_based,
/obj/effect/turf_decal/corner/opaque/ntblue/border{
dir = 4
},
Expand Down
2 changes: 1 addition & 1 deletion _maps/PentestMaps/SpaceRuins/oretruck.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1171,7 +1171,7 @@
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/reagent_containers/syringe/contraband/methamphetamine,
/obj/machinery/chem_dispenser,
/obj/machinery/chem_dispenser/jug_based,
/turf/open/floor/plating,
/area/ruin/space/has_grav/radship/MethLab)
"Fq" = (
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
// PENTEST ADDITION - JUG-BASED CHEM DISPENSER CIRCUITBOARD

/obj/item/circuitboard/machine/chem_dispenser/jug_based
name = "Chem Dispenser (Machine Board)"
icon_state = "medical"
build_path = /obj/machinery/chem_dispenser/jug_based
req_components = list(
/obj/item/stock_parts/matter_bin = 2,
/obj/item/stock_parts/capacitor = 1,
/obj/item/stock_parts/manipulator = 1,
/obj/item/stack/sheet/glass = 1,
/obj/item/stock_parts/cell = 1)
def_components = list(/obj/item/stock_parts/cell = /obj/item/stock_parts/cell/high)
needs_anchored = FALSE

// Random Spawner Edits

/obj/effect/spawner/random/techstorage/medical
loot = list(
/obj/item/circuitboard/machine/chem_dispenser/jug_based,
/obj/item/circuitboard/computer/scan_consolenew,
/obj/item/circuitboard/computer/med_data,
/obj/item/circuitboard/machine/smoke_machine,
/obj/item/circuitboard/machine/chem_master,
/obj/item/circuitboard/machine/dnascanner,
/obj/item/circuitboard/computer/pandemic
)

/obj/effect/spawner/random/circuit/machine/rare
loot = list(
/obj/item/circuitboard/aicore = 5,
/obj/item/circuitboard/machine/chem_dispenser/jug_based = 5,
/obj/item/circuitboard/machine/rad_collector = 5,
/obj/item/circuitboard/machine/launchpad = 5,
/obj/item/circuitboard/machine/shuttle/engine/electric = 5,
/obj/item/circuitboard/machine/shuttle/smes = 5,
)

// Research Design Edits

/datum/design/board/chem_dispenser
build_path = /obj/item/circuitboard/machine/chem_dispenser/jug_based

// Cargo Edits

/datum/supply_pack/medical/chem_dispenser
name = "Chemical Dispenser Supply Crate"
desc = "A supply crate containing a chemical dispenser and its necessary components. Useful for stocking medical storage closets or cargo shipments."
cost = 1000
contains = list(/obj/item/circuitboard/machine/chem_dispenser/jug_based)
crate_name = "chemical dispenser crate"

/datum/supply_pack/medical/chem_master
name = "Chem Master Supply Crate"
desc = "A supply crate containing a chem master and its necessary components. Useful for stocking medical storage closets or cargo shipments."
cost = 1500
contains = list(/obj/item/circuitboard/machine/chem_master)
crate_name = "chem master crate"
Loading
Loading