mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
Adds nitrogen and anesthetic tanks to printers (#2683)
## About The Pull Request title. surprised this hasnt been done ## Proof Of Testing it runs? it runs   ## Changelog 🆑 add: Anesthetic and nitrogen tanks appear in relevant departmental lathes /🆑
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
/obj/item/tank/internals/anesthetic/empty/populate_gas()
|
||||
return
|
||||
|
||||
/obj/item/tank/internals/nitrogen/empty/populate_gas()
|
||||
return
|
||||
|
||||
/obj/item/tank/internals/nitrogen/belt/empty/populate_gas()
|
||||
return
|
||||
@@ -7,3 +7,41 @@
|
||||
build_path = /obj/item/disk/plantgene
|
||||
category = list("Electronics")
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SERVICE
|
||||
|
||||
/datum/design/nitrogen_tank
|
||||
name = "Nitrogen Tank"
|
||||
desc = "An empty nitrogen tank."
|
||||
id = "nitrogen_tank"
|
||||
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
||||
materials = list(/datum/material/iron =SHEET_MATERIAL_AMOUNT)
|
||||
build_path = /obj/item/tank/internals/nitrogen/empty
|
||||
category = list(RND_CATEGORY_INITIAL,
|
||||
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_GAS_TANKS,
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_ENGINEERING | DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
|
||||
|
||||
/* Uncomment in case nitrogen internal tanks get refactored to no longer be 25L
|
||||
* /datum/design/nitrogen_tank_belt
|
||||
* name = "Nitrogen Internals Tank"
|
||||
* desc = "An empty nitrogen tank."
|
||||
* id = "nitrogen_tank_belt"
|
||||
* build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
||||
* materials = list(/datum/material/iron =SHEET_MATERIAL_AMOUNT)
|
||||
* build_path = /obj/item/tank/internals/nitrogen/belt/empty
|
||||
* category = list(RND_CATEGORY_INITIAL,
|
||||
* RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_GAS_TANKS,
|
||||
* )
|
||||
* departmental_flags = DEPARTMENT_BITFLAG_ENGINEERING | DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
|
||||
*/
|
||||
|
||||
/datum/design/anesthetic_tank
|
||||
name = "Anesthetic Tank"
|
||||
desc = "An empty tank designed specifically for use with anesthetics."
|
||||
id = "anesthetic_tank"
|
||||
build_type = PROTOLATHE | AWAY_LATHE
|
||||
materials = list(/datum/material/iron =SHEET_MATERIAL_AMOUNT)
|
||||
build_path = /obj/item/tank/internals/anesthetic/empty
|
||||
category = list(RND_CATEGORY_INITIAL,
|
||||
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_GAS_TANKS,
|
||||
)
|
||||
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_MEDICAL
|
||||
|
||||
@@ -41,6 +41,15 @@
|
||||
"limbdesign_tajaran",
|
||||
)
|
||||
|
||||
//ENGINEERING
|
||||
/datum/techweb_node/atmos/New()
|
||||
. = ..()
|
||||
design_ids += list(
|
||||
"nitrogen_tank",
|
||||
//"nitrogen_tank_belt", | Uncomment in case nitrogen internal tanks get refactored to no longer be 25L
|
||||
"anesthetic_tank",
|
||||
)
|
||||
|
||||
// TOOLS
|
||||
|
||||
/datum/techweb_node/mining/New()
|
||||
|
||||
@@ -8824,6 +8824,7 @@
|
||||
#include "modular_zubbers\code\game\objects\items\storage\boxes.dm"
|
||||
#include "modular_zubbers\code\game\objects\items\storage\briefcase.dm"
|
||||
#include "modular_zubbers\code\game\objects\items\storage\garment.dm"
|
||||
#include "modular_zubbers\code\game\objects\items\tanks\tank_types.dm"
|
||||
#include "modular_zubbers\code\game\objects\structures\aliens.dm"
|
||||
#include "modular_zubbers\code\game\objects\structures\chalkboard.dm"
|
||||
#include "modular_zubbers\code\game\objects\structures\ore_vent.dm"
|
||||
|
||||
Reference in New Issue
Block a user