Bunsen Burner (#18361)

* bunsen burner port

* reacting reagents returns if it did

* small fixes

* new bunsen burner icon

* fixes

* deconstruction fixing

* smaller range

* code review
This commit is contained in:
Will
2025-08-30 20:16:03 +02:00
committed by GitHub
parent 821aade7a7
commit 95d9e50fb7
16 changed files with 231 additions and 30 deletions
@@ -292,19 +292,6 @@
/obj/item/stock_parts/console_screen = 1
)
// Smart centrifuge
/obj/item/circuitboard/smart_centrifuge
name = T_BOARD("smart centrifuge")
build_path = /obj/machinery/smart_centrifuge
board_type = new /datum/frame/frame_types/machine
matter = list(MAT_STEEL = 50, MAT_GLASS = 50)
origin_tech = list(TECH_MAGNET = 3, TECH_DATA = 2, TECH_MATERIAL = 3)
req_components = list(
/obj/item/stock_parts/scanning_module = 1,
/obj/item/stock_parts/motor = 1,
/obj/item/stock_parts/gear = 3,
/obj/item/stack/material/glass/reinforced = 1)
// Refinery machines
/obj/item/circuitboard/industrial_reagent_grinder
name = T_BOARD("industrial chemical grinder")
@@ -0,0 +1,24 @@
#ifndef T_BOARD
#error T_BOARD macro is not defined but we need it!
#endif
// Chem analyzer pro
/obj/item/circuitboard/chemical_analyzer
name = T_BOARD("chem analyzer PRO")
build_path = /obj/machinery/chemical_analyzer
board_type = new /datum/frame/frame_types/machine
origin_tech = list(TECH_MATERIAL = 1, TECH_ENGINEERING = 1)
req_components = list(/obj/item/stock_parts/scanning_module = 1, /obj/item/stock_parts/matter_bin = 1)
// Smart centrifuge
/obj/item/circuitboard/smart_centrifuge
name = T_BOARD("smart centrifuge")
build_path = /obj/machinery/smart_centrifuge
board_type = new /datum/frame/frame_types/machine
matter = list(MAT_STEEL = 50, MAT_GLASS = 50)
origin_tech = list(TECH_MAGNET = 3, TECH_DATA = 2, TECH_MATERIAL = 3)
req_components = list(
/obj/item/stock_parts/scanning_module = 1,
/obj/item/stock_parts/motor = 1,
/obj/item/stock_parts/gear = 3,
/obj/item/stack/material/glass/reinforced = 1)