From 49c56435f5200dacc1deea43319708400f23d6c8 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Tue, 27 Aug 2024 16:21:54 -0400 Subject: [PATCH] map + circuit --- _maps/map_files/Theseus/Theseus.dmm | 1 + code/game/machinery/mancrowave.dm | 5 +++-- .../items/circuitboards/machine_circuitboards.dm | 10 ++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/Theseus/Theseus.dmm b/_maps/map_files/Theseus/Theseus.dmm index 8c63d7ab33a1..dfe01c5a2745 100644 --- a/_maps/map_files/Theseus/Theseus.dmm +++ b/_maps/map_files/Theseus/Theseus.dmm @@ -11249,6 +11249,7 @@ dir = 4 }, /obj/structure/noticeboard/directional/east, +/obj/machinery/sleeper/mancrowave, /turf/open/floor/iron, /area/station/medical/surgery/prep) "edN" = ( diff --git a/code/game/machinery/mancrowave.dm b/code/game/machinery/mancrowave.dm index 6d2aab2fe13b..3b0213cb06d2 100644 --- a/code/game/machinery/mancrowave.dm +++ b/code/game/machinery/mancrowave.dm @@ -7,12 +7,13 @@ desc = "A large device with heating coils lining the inner walls." base_icon_state = "mancrowave" icon_state = "mancrowave_open" - circuit = /obj/item/circuitboard/machine/sleeper + circuit = /obj/item/circuitboard/machine/sleeper/mancrowave light_color = LIGHT_COLOR_ORANGE possible_chems = null - + has_panel = FALSE + rotatable = FALSE /// Automatically start cooking when an occupant enters var/automatic = FALSE /// Automatically eject the occupant on completion. diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index c825f1c7f2f0..4997af5d101f 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -744,6 +744,16 @@ name = "Party Pod (Machine Board)" build_path = /obj/machinery/sleeper/party +/obj/item/circuitboard/machine/sleeper/mancrowave + name = "Thermal Homeostasis Regulator (Machine Board)" + build_path = /obj/machinery/sleeper/mancrowave + req_components = list( + /obj/item/stock_parts/scanning_module = 1, + /obj/item/stock_parts/micro_laser = 2, + /obj/item/stack/cable_coil = 1, + /obj/item/stack/sheet/glass = 2, + ) + /obj/item/circuitboard/machine/smoke_machine name = "Smoke Machine (Machine Board)" greyscale_colors = CIRCUIT_COLOR_MEDICAL