From 4c250570ef58cfbbd666930325ba1f0bb040afeb Mon Sep 17 00:00:00 2001
From: Fikou <23585223+Fikou@users.noreply.github.com>
Date: Wed, 9 Mar 2022 07:07:49 +0100
Subject: [PATCH] fixes mod plating being called armor in some places (#65314)
* saucy jack
* wario
---
code/modules/mod/mod_construction.dm | 22 ++++-----
.../designs/mechfabricator_designs.dm | 42 +++++++++---------
code/modules/research/techweb/all_nodes.dm | 12 ++---
.../obj/clothing/modsuit/mod_construction.dmi | Bin 4713 -> 4600 bytes
4 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/code/modules/mod/mod_construction.dm b/code/modules/mod/mod_construction.dm
index fb4ff8e649d..55d56875188 100644
--- a/code/modules/mod/mod_construction.dm
+++ b/code/modules/mod/mod_construction.dm
@@ -51,32 +51,32 @@
new /obj/item/mod/core/standard(drop_location())
qdel(src)
-/obj/item/mod/construction/armor
+/obj/item/mod/construction/plating
name = "MOD external plating"
desc = "External plating used to finish a MOD control unit."
icon_state = "standard-plating"
var/datum/mod_theme/theme = /datum/mod_theme
-/obj/item/mod/construction/armor/Initialize(mapload)
+/obj/item/mod/construction/plating/Initialize(mapload)
. = ..()
var/datum/mod_theme/used_theme = GLOB.mod_themes[theme]
name = "MOD [used_theme.name] external plating"
desc = "[desc] [used_theme.desc]"
icon_state = "[used_theme.default_skin]-plating"
-/obj/item/mod/construction/armor/engineering
+/obj/item/mod/construction/plating/engineering
theme = /datum/mod_theme/engineering
-/obj/item/mod/construction/armor/atmospheric
+/obj/item/mod/construction/plating/atmospheric
theme = /datum/mod_theme/atmospheric
-/obj/item/mod/construction/armor/medical
+/obj/item/mod/construction/plating/medical
theme = /datum/mod_theme/medical
-/obj/item/mod/construction/armor/security
+/obj/item/mod/construction/plating/security
theme = /datum/mod_theme/security
-/obj/item/mod/construction/armor/cosmohonk
+/obj/item/mod/construction/plating/cosmohonk
theme = /datum/mod_theme/cosmohonk
/obj/item/mod/paint
@@ -127,7 +127,7 @@
if(WRENCHED_ASSEMBLY_STEP)
display_text = "The assembly seems loose..."
if(SCREWED_ASSEMBLY_STEP)
- display_text = "All it's missing is external armor..."
+ display_text = "All it's missing is external plating..."
. += span_notice(display_text)
/obj/item/mod/construction/shell/attackby(obj/item/part, mob/user, params)
@@ -232,13 +232,13 @@
balloon_alert(user, "assembly unsecured")
step = BOOTS_STEP
if(SCREWED_ASSEMBLY_STEP)
- if(istype(part, /obj/item/mod/construction/armor)) //Construct
- var/obj/item/mod/construction/armor/external_armor = part
+ if(istype(part, /obj/item/mod/construction/plating)) //Construct
+ var/obj/item/mod/construction/plating/external_plating = part
if(!user.transferItemToLoc(part, src))
return
playsound(src, 'sound/machines/click.ogg', 30, TRUE)
balloon_alert(user, "suit finished")
- var/obj/item/mod = new /obj/item/mod/control(drop_location(), external_armor.theme, null, core)
+ var/obj/item/mod = new /obj/item/mod/control(drop_location(), external_plating.theme, null, core)
core = null
qdel(src)
user.put_in_hands(mod)
diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm
index 86a535ac62f..3827c179bba 100644
--- a/code/modules/research/designs/mechfabricator_designs.dm
+++ b/code/modules/research/designs/mechfabricator_designs.dm
@@ -1022,56 +1022,56 @@
build_path = /obj/item/mod/construction/boots
category = list("MOD Construction")
-/datum/design/mod_armor
+/datum/design/mod_plating
name = "MOD external plating"
desc = "External plating for a MODsuit."
- id = "mod_armor_standard"
+ id = "mod_plating_standard"
build_type = MECHFAB|PROTOLATHE
materials = list(/datum/material/iron = 6000, /datum/material/glass = 3000, /datum/material/plasma = 1000)
construction_time = 15 SECONDS
- build_path = /obj/item/mod/construction/armor
+ build_path = /obj/item/mod/construction/plating
category = list("MOD Construction", "Equipment")
research_icon = 'icons/obj/clothing/modsuit/mod_construction.dmi'
research_icon_state = "standard-plating"
-/datum/design/mod_armor/New()
+/datum/design/mod_plating/New()
. = ..()
- var/obj/item/mod/construction/armor/armor_type = build_path
+ var/obj/item/mod/construction/plating/armor_type = build_path
var/datum/mod_theme/theme = GLOB.mod_themes[initial(armor_type.theme)]
- name = "MOD [theme.name] armor"
+ name = "MOD [theme.name] plating"
desc = "External plating for a MODsuit. [theme.desc]"
-/datum/design/mod_armor/engineering
- id = "mod_armor_engineering"
- build_path = /obj/item/mod/construction/armor/engineering
+/datum/design/mod_plating/engineering
+ id = "mod_plating_engineering"
+ build_path = /obj/item/mod/construction/plating/engineering
materials = list(/datum/material/iron = 6000, /datum/material/gold = 2000, /datum/material/glass = 1000, /datum/material/plasma = 1000)
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING
research_icon_state = "engineering-plating"
-/datum/design/mod_armor/atmospheric
- id = "mod_armor_atmospheric"
- build_path = /obj/item/mod/construction/armor/atmospheric
+/datum/design/mod_plating/atmospheric
+ id = "mod_plating_atmospheric"
+ build_path = /obj/item/mod/construction/plating/atmospheric
materials = list(/datum/material/iron = 6000, /datum/material/titanium = 2000, /datum/material/glass = 1000, /datum/material/plasma = 1000)
departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING
research_icon_state = "atmospheric-plating"
-/datum/design/mod_armor/medical
- id = "mod_armor_medical"
- build_path = /obj/item/mod/construction/armor/medical
+/datum/design/mod_plating/medical
+ id = "mod_plating_medical"
+ build_path = /obj/item/mod/construction/plating/medical
materials = list(/datum/material/iron = 6000, /datum/material/silver = 2000, /datum/material/glass = 1000, /datum/material/plasma = 1000)
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL
research_icon_state = "medical-plating"
-/datum/design/mod_armor/security
- id = "mod_armor_security"
- build_path = /obj/item/mod/construction/armor/security
+/datum/design/mod_plating/security
+ id = "mod_plating_security"
+ build_path = /obj/item/mod/construction/plating/security
materials = list(/datum/material/iron = 6000, /datum/material/uranium = 2000, /datum/material/glass = 1000, /datum/material/plasma = 1000)
departmental_flags = DEPARTMENTAL_FLAG_SECURITY
research_icon_state = "security-plating"
-/datum/design/mod_armor/cosmohonk
- id = "mod_armor_cosmohonk"
- build_path = /obj/item/mod/construction/armor/cosmohonk
+/datum/design/mod_plating/cosmohonk
+ id = "mod_plating_cosmohonk"
+ build_path = /obj/item/mod/construction/plating/cosmohonk
materials = list(/datum/material/iron = 6000, /datum/material/bananium = 2000, /datum/material/glass = 1000, /datum/material/plasma = 1000)
departmental_flags = DEPARTMENTAL_FLAG_SERVICE
research_icon_state = "cosmohonk-plating"
diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm
index 420e2e61d58..a954028d48d 100644
--- a/code/modules/research/techweb/all_nodes.dm
+++ b/code/modules/research/techweb/all_nodes.dm
@@ -124,7 +124,7 @@
"mod_helmet",
"mod_paint_kit",
"mod_shell",
- "mod_armor_standard",
+ "mod_plating_standard",
"mod_storage",
"mod_welding",
"mod_mouthhole",
@@ -1465,7 +1465,7 @@
description = "Engineering suits, for powered engineers."
prereq_ids = list("mod_advanced", "engineering")
design_ids = list(
- "mod_armor_engineering",
+ "mod_plating_engineering",
"mod_visor_meson",
"mod_t_ray",
"mod_magboot",
@@ -1481,7 +1481,7 @@
description = "Advanced Engineering suits, for advanced powered engineers."
prereq_ids = list("mod_engineering", "adv_engi")
design_ids = list(
- "mod_armor_atmospheric",
+ "mod_plating_atmospheric",
"mod_jetpack",
"mod_rad_protection",
"mod_emp_shield",
@@ -1495,7 +1495,7 @@
description = "Medical suits for quick rescue purposes."
prereq_ids = list("mod_advanced", "biotech")
design_ids = list(
- "mod_armor_medical",
+ "mod_plating_medical",
"mod_visor_medhud",
"mod_health_analyzer",
"mod_quick_carry",
@@ -1511,7 +1511,7 @@
description = "Security suits for space crime handling."
prereq_ids = list("mod_advanced", "sec_basic")
design_ids = list(
- "mod_armor_security",
+ "mod_plating_security",
"mod_visor_sechud",
"mod_stealth",
"mod_holster",
@@ -1525,7 +1525,7 @@
description = "Powered suits for protection against low-humor environments."
prereq_ids = list("mod_advanced", "clown")
design_ids = list(
- "mod_armor_cosmohonk",
+ "mod_plating_cosmohonk",
"mod_bikehorn",
"mod_microwave_beam",
"mod_waddle",
diff --git a/icons/obj/clothing/modsuit/mod_construction.dmi b/icons/obj/clothing/modsuit/mod_construction.dmi
index 80e40a2354e117e538900fd1ecd26eccb12523d3..37818382b4289c9b27ffeea6df2ce6f5aed1ff99 100644
GIT binary patch
delta 4236
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