From a13fafc56ec395dd20ada1bbc1b6ca8591d2b27d Mon Sep 17 00:00:00 2001 From: VMSolidus Date: Wed, 6 Aug 2025 08:33:02 -0400 Subject: [PATCH] Add Missing Mech Modules (#21022) This PR adds back in missing recipes for the teargas and smoke exosuit grenade launchers, which were present in the game files, but not available to manufacture unlike their stinger and flashbang counterparts. Both of these launcher types previously weren't accessible anywhere in the game. --- .../mechfab/mechs/designs_exosuit_equipment.dm | 12 ++++++++++++ html/changelogs/addmissingmechmodules.yml | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 html/changelogs/addmissingmechmodules.yml diff --git a/code/modules/research/designs/mechfab/mechs/designs_exosuit_equipment.dm b/code/modules/research/designs/mechfab/mechs/designs_exosuit_equipment.dm index 95b89d58624..4e75234ed54 100644 --- a/code/modules/research/designs/mechfab/mechs/designs_exosuit_equipment.dm +++ b/code/modules/research/designs/mechfab/mechs/designs_exosuit_equipment.dm @@ -84,6 +84,18 @@ build_path = /obj/item/mecha_equipment/mounted_system/combat/grenadestinger materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 3000, MATERIAL_SILVER = 3000) +/datum/design/item/mechfab/exosuit_equipment/tear + name = "Mounted Teargas Launcher" + req_tech = list(TECH_COMBAT = 3) + build_path = /obj/item/mecha_equipment/mounted_system/combat/grenadetear + materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GOLD = 3000, MATERIAL_SILVER = 3000) + +/datum/design/item/mechfab/exosuit_equipment/smoke + name = "Mounted Smoke Launcher" + req_tech = list(TECH_COMBAT = 2) + build_path = /obj/item/mecha_equipment/mounted_system/combat/grenadesmoke + materials = list(DEFAULT_WALL_MATERIAL = 20000, MATERIAL_GLASS = 10000) + /datum/design/item/mechfab/exosuit_equipment/cleaner name = "Mounted Cleaner Grenade Launcher" req_tech = list(TECH_MATERIAL = 2) diff --git a/html/changelogs/addmissingmechmodules.yml b/html/changelogs/addmissingmechmodules.yml new file mode 100644 index 00000000000..fb69f2b847c --- /dev/null +++ b/html/changelogs/addmissingmechmodules.yml @@ -0,0 +1,4 @@ +author: Hellfirejag +delete-after: True +changes: + - rscadd: "Added missing recipes for mounted Teargas and Smoke grenade launchers to the mechatronic fabricator."