mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-30 03:22:41 +00:00
* Minerals have been refactored so costs and minerals in items are now in terms of mineral defines. * AI GEN RUN ONE --------- Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com> Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
225 lines
7.8 KiB
Plaintext
225 lines
7.8 KiB
Plaintext
// Medical Designs
|
|
/datum/design/pillbottle
|
|
name = "Pill Bottle"
|
|
id = "pillbottle"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic =SMALL_MATERIAL_AMOUNT*0.2, /datum/material/glass =SMALL_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/storage/pill_bottle
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_CHEMISTRY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL
|
|
|
|
/datum/design/stethoscope
|
|
name = "Stethoscope"
|
|
id = "stethoscope"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/clothing/neck/stethoscope
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL
|
|
|
|
/datum/design/sticky_tape/surgical
|
|
name = "Surgical Tape"
|
|
id = "surgical_tape"
|
|
build_type = PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/plastic =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/stack/sticky_tape/surgical
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL
|
|
|
|
// Science Designs
|
|
/datum/design/slime_scanner
|
|
name = "Slime Scanner"
|
|
id = "slime_scanner"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =SMALL_MATERIAL_AMOUNT * 3, /datum/material/glass =SMALL_MATERIAL_AMOUNT * 2)
|
|
build_path = /obj/item/slime_scanner
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_XENOBIOLOGY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/petridish
|
|
name = "Petri Dish"
|
|
id = "petri_dish"
|
|
build_type = PROTOLATHE | AWAY_LATHE | AUTOLATHE
|
|
materials = list(/datum/material/glass =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/petri_dish
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_XENOBIOLOGY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/swab
|
|
name = "Sterile Swab"
|
|
id = "swab"
|
|
build_type = PROTOLATHE | AWAY_LATHE | AUTOLATHE
|
|
materials = list(/datum/material/plastic =SMALL_MATERIAL_AMOUNT * 2)
|
|
build_path = /obj/item/swab
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_XENOBIOLOGY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/telescreen_research
|
|
name = "Research Telescreen"
|
|
id = "telescreen_research"
|
|
build_type = PROTOLATHE
|
|
materials = list(
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5,
|
|
/datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT * 5,
|
|
)
|
|
build_path = /obj/item/wallframe/telescreen/research
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_CONSTRUCTION + RND_SUBCATEGORY_CONSTRUCTION_MOUNTS,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/telescreen_ordnance
|
|
name = "Ordnance Telescreen"
|
|
id = "telescreen_ordnance"
|
|
build_type = PROTOLATHE
|
|
materials = list(
|
|
/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5,
|
|
/datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT * 5,
|
|
)
|
|
build_path = /obj/item/wallframe/telescreen/ordnance
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_CONSTRUCTION + RND_SUBCATEGORY_CONSTRUCTION_MOUNTS,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
// MedSci Designs
|
|
/datum/design/syringe
|
|
name = "Syringe"
|
|
id = "syringe"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT * 0.1, /datum/material/glass =SMALL_MATERIAL_AMOUNT*0.2)
|
|
build_path = /obj/item/reagent_containers/syringe
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_CHEMISTRY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/dropper
|
|
name = "Dropper"
|
|
id = "dropper"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/glass = SMALL_MATERIAL_AMOUNT * 0.1, /datum/material/plastic = SMALL_MATERIAL_AMOUNT * 0.3)
|
|
build_path = /obj/item/reagent_containers/dropper
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_CHEMISTRY,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/blood_filter
|
|
name = "Blood Filter"
|
|
id = "blood_filter"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 2, /datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT * 1.5, /datum/material/silver =SMALL_MATERIAL_AMOUNT*5)
|
|
build_path = /obj/item/blood_filter
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/scalpel
|
|
name = "Scalpel"
|
|
id = "scalpel"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 2, /datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT)
|
|
build_path = /obj/item/scalpel
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/circular_saw
|
|
name = "Circular Saw"
|
|
id = "circular_saw"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 3)
|
|
build_path = /obj/item/circular_saw
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/bonesetter
|
|
name = "Bonesetter"
|
|
id = "bonesetter"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =HALF_SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 1.25)
|
|
build_path = /obj/item/bonesetter
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/surgicaldrill
|
|
name = "Surgical Drill"
|
|
id = "surgicaldrill"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 3)
|
|
build_path = /obj/item/surgicaldrill
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/retractor
|
|
name = "Retractor"
|
|
id = "retractor"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 3, /datum/material/glass =SHEET_MATERIAL_AMOUNT * 1.5)
|
|
build_path = /obj/item/retractor
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/cautery
|
|
name = "Cautery"
|
|
id = "cautery"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 1.25, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 7.5)
|
|
build_path = /obj/item/cautery
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|
|
|
|
/datum/design/hemostat
|
|
name = "Hemostat"
|
|
id = "hemostat"
|
|
build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE
|
|
materials = list(/datum/material/iron =HALF_SHEET_MATERIAL_AMOUNT * 5, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 1.25)
|
|
build_path = /obj/item/hemostat
|
|
category = list(
|
|
RND_CATEGORY_INITIAL,
|
|
RND_CATEGORY_TOOLS + RND_SUBCATEGORY_TOOLS_MEDICAL,
|
|
)
|
|
departmental_flags = DEPARTMENT_BITFLAG_MEDICAL | DEPARTMENT_BITFLAG_SCIENCE
|