mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-29 16:18:01 +01:00
## About The Pull Request Adds a recipe for this thing. Works with every subtype of breath mask except itself and some weird rare ones. Only works with the default muzzle, not any of the tape strip muzzles or anything. <img width="732" height="228" alt="image" src="https://github.com/user-attachments/assets/948ccbdf-9504-43c1-87f2-a38c25b3448d" /> ## Why It's Good For The Game it's a little freakayyyy aha... also it can silence screams from doing robotic surgery ## Proof Of Testing <img width="477" height="98" alt="image" src="https://github.com/user-attachments/assets/becf340e-34d1-46f1-8704-fca26ae40466" /> ## Changelog 🆑 add: Added a crafting recipe for the Surgery Mask, the breath mask that muffles its wearer. /🆑
116 lines
4.0 KiB
Plaintext
116 lines
4.0 KiB
Plaintext
/datum/crafting_recipe/drakecloak_bleached
|
|
name = "Bleached Ash Drake Armour"
|
|
result = /obj/item/clothing/suit/hooded/cloak/drake/bleached
|
|
reqs = list(/obj/item/clothing/suit/hooded/cloak/drake = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/bonesuit_bleached
|
|
name = "Bleached Bone Armor"
|
|
result = /obj/item/clothing/suit/armor/bone/bleached
|
|
reqs = list(/obj/item/clothing/suit/armor/bone = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/skullhelm_bleached
|
|
name = "Bleached Skull"
|
|
result = /obj/item/clothing/head/helmet/skull/bleached
|
|
reqs = list(/obj/item/clothing/head/helmet/skull = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/drakecloak_ochre
|
|
name = "Ochre Ash Drake Armour"
|
|
result = /obj/item/clothing/suit/hooded/cloak/drake
|
|
reqs = list(/obj/item/clothing/suit/hooded/cloak/drake/bleached = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
crafting_flags = parent_type::crafting_flags | CRAFT_SKIP_MATERIALS_PARITY
|
|
|
|
/datum/crafting_recipe/bonesuit_ochre
|
|
name = "ochre Bone Armor"
|
|
result = /obj/item/clothing/suit/armor/bone
|
|
reqs = list(/obj/item/clothing/suit/armor/bone/bleached = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
crafting_flags = parent_type::crafting_flags | CRAFT_SKIP_MATERIALS_PARITY
|
|
|
|
/datum/crafting_recipe/skullhelm_ochre
|
|
name = "Ochre Skull"
|
|
result = /obj/item/clothing/head/helmet/skull
|
|
reqs = list(/obj/item/clothing/head/helmet/skull/bleached = 1,
|
|
/obj/item/stack/ore/glass/basalt = 5)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
crafting_flags = parent_type::crafting_flags | CRAFT_SKIP_MATERIALS_PARITY
|
|
|
|
/datum/crafting_recipe/modulator_gasmask
|
|
name = "Voice Modulator Gasmask"
|
|
result = /obj/item/clothing/mask/gas/modulator
|
|
reqs = list(/obj/item/clothing/mask/gas = 1,
|
|
/obj/item/assembly/voice = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER, TOOL_MULTITOOL)
|
|
time = 5 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/modulator_gasmask/New()
|
|
..()
|
|
blacklist += subtypesof(/obj/item/clothing/mask/gas)
|
|
|
|
/datum/crafting_recipe/muzzle_medical_mask
|
|
name = "Surgery Mask"
|
|
result = /obj/item/clothing/mask/breath/muzzle
|
|
reqs = list(/obj/item/clothing/mask/breath = 1,
|
|
/obj/item/clothing/mask/muzzle = 1)
|
|
time = 3 SECONDS
|
|
category = CAT_CLOTHING
|
|
|
|
/datum/crafting_recipe/muzzle_medical_mask/New()
|
|
..()
|
|
blacklist += typesof(/obj/item/clothing/mask/breath/muzzle)
|
|
blacklist += subtypesof(/obj/item/clothing/mask/muzzle)
|
|
|
|
/datum/crafting_recipe/hudsunciv
|
|
name = "Civilian HUDsunglasses"
|
|
result = /obj/item/clothing/glasses/hud/civilian/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/civilian = 1,
|
|
/obj/item/clothing/glasses/sunglasses = 1,
|
|
/obj/item/stack/cable_coil = 5)
|
|
category = CAT_EQUIPMENT
|
|
|
|
/datum/crafting_recipe/hudsuncivremoval
|
|
name = "Civilian HUD removal"
|
|
result = /obj/item/clothing/glasses/sunglasses
|
|
time = 2 SECONDS
|
|
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
|
|
reqs = list(/obj/item/clothing/glasses/hud/civilian/sunglasses = 1)
|
|
category = CAT_EQUIPMENT
|
|
crafting_flags = parent_type::crafting_flags | CRAFT_SKIP_MATERIALS_PARITY
|
|
|
|
// Metal H2 Rework by Xiska
|
|
|
|
/datum/crafting_recipe/atmos_armor_crafting
|
|
name = "Elder Atmosian Armor"
|
|
result = /obj/item/clothing/suit/armor/elder_atmosian
|
|
time = 40 SECONDS
|
|
reqs = list(/obj/item/stack/sheet/mineral/metal_hydrogen = 5,
|
|
/obj/item/clothing/suit/utility/fire/atmos = 1)
|
|
category = CAT_CLOTHING
|
|
|
|
|
|
/datum/crafting_recipe/atmos_helmet_crafting
|
|
name = "Elder Atmosian Helmet"
|
|
result = /obj/item/clothing/head/helmet/elder_atmosian
|
|
time = 40 SECONDS
|
|
reqs = list(/obj/item/stack/sheet/mineral/metal_hydrogen = 3,
|
|
/obj/item/clothing/head/utility/hardhat/welding/atmos = 1)
|
|
category = CAT_CLOTHING
|