From 22610d687448b8dc1312eb05467b22e4cc6f4569 Mon Sep 17 00:00:00 2001 From: meem <75212565+meemofcourse@users.noreply.github.com> Date: Fri, 2 Feb 2024 10:14:04 -0300 Subject: [PATCH] Fixes #2628 (#2674) ## About The Pull Request Continuation of #2628, which was merged without a testmerge. This fixes some ERT outfits, adds a Syndicate Inspector ERT (which had the outfit defined but not the ERT), and fixes the independent sechud background. Also messes with the CMM Inspector's icon. ![imagen](https://github.com/shiptest-ss13/Shiptest/assets/75212565/a3ac82d6-e5c2-4028-9992-f2565604ac0b) ## Why It's Good For The Game blame zephyr ## Changelog :cl: add: ACLF Syndicate Inspector ERT fix: Independent background icons fix: ERT Outfits not having access and proper names /:cl: --- code/datums/ert.dm | 11 +++++++++++ code/modules/antagonists/ert/ert.dm | 12 ++++++++++++ .../modules/clothing/outfits/ert/indie_ert.dm | 12 ++++++++++++ .../modules/clothing/outfits/ert/inteq_ert.dm | 6 ++++++ .../clothing/outfits/ert/minutemen_ert.dm | 11 +++++++++++ .../clothing/outfits/ert/nanotrasen_ert.dm | 4 ++++ .../clothing/outfits/ert/solgov_ert.dm | 3 ++- .../clothing/outfits/ert/syndicate_ert.dm | 18 ++++++++++++++---- .../clothing/outfits/factions/independent.dm | 2 +- .../clothing/outfits/factions/nanotrasen.dm | 1 + icons/mob/hud.dmi | Bin 19255 -> 19376 bytes 11 files changed, 74 insertions(+), 6 deletions(-) diff --git a/code/datums/ert.dm b/code/datums/ert.dm index 2c84f254cd6f..844548748824 100644 --- a/code/datums/ert.dm +++ b/code/datums/ert.dm @@ -210,6 +210,17 @@ rename_team = "Cybersun Medical Intervention Team" polldesc = "a Cybersun paramedic team" +/datum/ert/syndicate/inspector + teamsize = 1 + leader_role = /datum/antagonist/ert/official/syndicate + roles = list(/datum/antagonist/ert/official/syndicate) + rename_team = "Syndicate Inspector" + polldesc = "a syndicate inspector" + spawn_at_outpost = FALSE + +/datum/ert/syndicate/inspector/New() + mission = "Conduct a routine review on [station_name()]'s vessels." + // Frontiersmen /datum/ert/frontier teamsize = 4 diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm index f529c19901a3..f9741d39e572 100644 --- a/code/modules/antagonists/ert/ert.dm +++ b/code/modules/antagonists/ert/ert.dm @@ -461,6 +461,18 @@ outfit = /datum/outfit/job/syndicate/ert/cybersun/medic/leader role = "Lead Medical Technician" +/datum/antagonist/ert/official/syndicate + name = "Syndicate Inspector" + outfit = /datum/outfit/job/syndicate/ert/inspector + role = "Syndicate Inspector" + +/datum/antagonist/ert/official/solgov/greet() + to_chat(owner, "You are a Syndicate Inspector.") + if (ert_team) + to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") + else + to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [mission.explanation_text]") + // ******************************************************************** // ** Frontiersmen ** // ******************************************************************** diff --git a/code/modules/clothing/outfits/ert/indie_ert.dm b/code/modules/clothing/outfits/ert/indie_ert.dm index f64e7f86a99a..6a8b228aec94 100644 --- a/code/modules/clothing/outfits/ert/indie_ert.dm +++ b/code/modules/clothing/outfits/ert/indie_ert.dm @@ -1,5 +1,7 @@ /datum/outfit/job/independent/ert name = "ERT - Independent Security Officer" + jobtype = /datum/job/officer + job_icon = "securityofficer" head = /obj/item/clothing/head/helmet/sec ears = /obj/item/radio/headset/alt @@ -14,6 +16,8 @@ /datum/outfit/job/independent/ert/emt name = "ERT - Independent Paramedic" + jobtype = /datum/job/paramedic + job_icon = "paramedic" head = /obj/item/clothing/head/soft/paramedic mask = null @@ -27,6 +31,8 @@ /datum/outfit/job/independent/ert/firefighter name = "ERT - Independent Firefighter (Standard)" + jobtype = /datum/job/atmos + job_icon = "atmospherictechnician" head = /obj/item/clothing/head/hardhat/red uniform = /obj/item/clothing/under/utility @@ -43,6 +49,8 @@ /datum/outfit/job/independent/ert/firefighter/medic name = "ERT - Independent Firefighter (Medic)" + jobtype = /datum/job/paramedic + job_icon = "paramedic" mask = /obj/item/clothing/mask/breath/medical back = /obj/item/storage/backpack/fireproof @@ -56,6 +64,8 @@ /datum/outfit/job/independent/ert/firefighter/leader name = "ERT - Independent Firefighter (Group Captain)" + jobtype = /datum/job/chief_engineer + job_icon = "chiefengineer" back = /obj/item/fireaxe suit = /obj/item/clothing/suit/space/hardsuit/engine @@ -66,6 +76,8 @@ /datum/outfit/job/independent/ert/technician name = "ERT - Independent Technician" + jobtype = /datum/job/engineer + job_icon = "stationengineer" head = /obj/item/clothing/head/hardhat uniform = /obj/item/clothing/under/rank/engineering/engineer diff --git a/code/modules/clothing/outfits/ert/inteq_ert.dm b/code/modules/clothing/outfits/ert/inteq_ert.dm index f9a0aec2dc57..5a39d3ea3da4 100644 --- a/code/modules/clothing/outfits/ert/inteq_ert.dm +++ b/code/modules/clothing/outfits/ert/inteq_ert.dm @@ -1,5 +1,7 @@ /datum/outfit/job/inteq/ert name = "ERT - Inteq Rifleman" + jobtype = /datum/job/officer + job_icon = "securityofficer" mask = /obj/item/clothing/mask/gas/sechailer/inteq glasses = /obj/item/clothing/glasses/hud/security/sunglasses/inteq @@ -28,6 +30,8 @@ /datum/outfit/job/inteq/ert/medic name = "ERT - Inteq Corpsman" + jobtype = /datum/job/paramedic + job_icon = "paramedic" uniform = /obj/item/clothing/under/syndicate/inteq/corpsman belt = /obj/item/storage/belt/medical/webbing/paramedic @@ -39,6 +43,8 @@ /datum/outfit/job/inteq/ert/leader name = "ERT - Inteq Vanguard" + jobtype = /datum/job/hos + job_icon = "headofsecurity" ears = /obj/item/radio/headset/inteq/alt/captain back = /obj/item/storage/backpack/messenger/inteq diff --git a/code/modules/clothing/outfits/ert/minutemen_ert.dm b/code/modules/clothing/outfits/ert/minutemen_ert.dm index 6fc4821784b5..8acb733e48f0 100644 --- a/code/modules/clothing/outfits/ert/minutemen_ert.dm +++ b/code/modules/clothing/outfits/ert/minutemen_ert.dm @@ -1,5 +1,7 @@ /datum/outfit/job/minutemen/ert name = "ERT - Minuteman" + jobtype = /datum/job/officer + job_icon = "securityofficerOld" head = /obj/item/clothing/head/helmet/bulletproof/minutemen uniform = /obj/item/clothing/under/rank/security/officer/minutemen @@ -17,6 +19,7 @@ /datum/outfit/job/minutemen/ert/leader name = "ERT - Minuteman Sergeant" + job_icon = "lieutenant" ears = /obj/item/radio/headset/minutemen/alt/captain back = /obj/item/storage/backpack/satchel/sec/cmm @@ -24,6 +27,7 @@ /datum/outfit/job/minutemen/ert/bard name = "ERT - Minuteman (BARD)" + job_icon = "securityofficerOld" suit = /obj/item/clothing/suit/armor/vest/marine/medium suit_store = /obj/item/gun/ballistic/automatic/smg/cm5 @@ -43,6 +47,7 @@ /datum/outfit/job/minutemen/ert/bard/leader name = "ERT - Minuteman Sergeant (BARD)" + job_icon = "lieutenant" belt = /obj/item/storage/belt/military/assault/minutemen uniform = /obj/item/clothing/under/rank/command/minutemen @@ -60,6 +65,7 @@ /datum/outfit/job/minutemen/ert/riot name = "ERT - Minuteman (Riot Officer)" + job_icon = "securityofficerOld" suit = /obj/item/clothing/suit/armor/riot/minutemen head = /obj/item/clothing/head/helmet/riot/minutemen @@ -74,12 +80,15 @@ /datum/outfit/job/minutemen/ert/riot/leader name = "ERT - Minutemen Sergeant (Riot Officer)" + job_icon = "lieutenant" ears = /obj/item/radio/headset/minutemen/alt/captain back = /obj/item/shield/riot/flash /datum/outfit/job/minutemen/ert/inspector name = "ERT - Inspector (Minutemen GOLD)" + jobtype = /datum/job/head_of_personnel + job_icon = "minutemen" head = /obj/item/clothing/head/cowboy/sec/minutemen mask = null @@ -97,12 +106,14 @@ /datum/outfit/job/minutemen/ert/pirate_hunter name = "ERT - Minuteman (Pirate Hunter)" + job_icon = "securityofficerOld" head = null suit = /obj/item/clothing/suit/space/hardsuit/security/independent/minutemen /datum/outfit/job/minutemen/ert/pirate_hunter/leader name = "ERT - Minutemen Sergeant (Pirate Hunter)" + job_icon = "lieutenant" uniform = /obj/item/clothing/under/rank/command/minutemen ears = /obj/item/radio/headset/minutemen/alt/captain diff --git a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm index 2d397b8de828..97c4756bee9a 100644 --- a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm +++ b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm @@ -382,6 +382,7 @@ /datum/outfit/job/nanotrasen/ert/lp name = "ERT - Loss Prevention Security Specialist" jobtype = /datum/job/officer + job_icon = "securityresponseofficer" head = null implants = list(/obj/item/implant/mindshield) @@ -406,6 +407,7 @@ /datum/outfit/job/nanotrasen/ert/lp/medic name = "ERT - Loss Prevention Medical Specialist" jobtype = /datum/job/doctor + job_icon = "medicalresponseofficer" head = null uniform = /obj/item/clothing/under/rank/medical/paramedic/lp @@ -425,6 +427,7 @@ /datum/outfit/job/nanotrasen/ert/lp/engineer name = "ERT - Loss Prevention Engineering Specialist" jobtype = /datum/job/engineer + job_icon = "engineeringresponseofficer" head = null uniform = /obj/item/clothing/under/rank/engineering/engineer/nt/lp @@ -444,6 +447,7 @@ /datum/outfit/job/nanotrasen/ert/lp/lieutenant name = "ERT - Loss Prevention Lieutenant" jobtype = /datum/job/captain + job_icon = "emergencyresponseteamcommander" head = null ears = /obj/item/radio/headset/nanotrasen/alt/captain diff --git a/code/modules/clothing/outfits/ert/solgov_ert.dm b/code/modules/clothing/outfits/ert/solgov_ert.dm index 9962f1d9c74c..bc09a74c1786 100644 --- a/code/modules/clothing/outfits/ert/solgov_ert.dm +++ b/code/modules/clothing/outfits/ert/solgov_ert.dm @@ -18,8 +18,9 @@ /datum/outfit/job/solgov/ert/inspector - name = "ERT - SolGov Inspector" + name = "ERT - Inspector (SolGov)" jobtype = /datum/job/head_of_personnel + job_icon = "solgovrepresentative" uniform = /obj/item/clothing/under/solgov/formal belt = /obj/item/clipboard diff --git a/code/modules/clothing/outfits/ert/syndicate_ert.dm b/code/modules/clothing/outfits/ert/syndicate_ert.dm index 3ef6cea0e53b..ab256d094a38 100644 --- a/code/modules/clothing/outfits/ert/syndicate_ert.dm +++ b/code/modules/clothing/outfits/ert/syndicate_ert.dm @@ -1,5 +1,7 @@ /datum/outfit/job/syndicate/ert name = "ERT - Syndicate Basic" + jobtype = /datum/job/officer + job_icon = "securityofficer" suit = /obj/item/clothing/suit/armor/vest/syndie suit_store = /obj/item/gun/ballistic/automatic/smg/c20r @@ -18,10 +20,9 @@ implants = list(/obj/item/implant/weapons_auth) backpack_contents = list(/obj/item/radio=1) - jobtype = /datum/job/officer // most of these are Shooty Shooty People anyway - /datum/outfit/job/syndicate/ert/leader name = "ERT - Syndicate Basic Leader" + job_icon = "lieutenant" head = /obj/item/clothing/head/HoS/beret/syndicate ears = /obj/item/radio/headset/syndicate/captain @@ -48,6 +49,8 @@ /datum/outfit/job/syndicate/ert/gorlex/medic name = "ERT - Syndicate Gorlex Loyalist Medic" + jobtype = /datum/job/paramedic + job_icon = "paramedic" head = /obj/item/clothing/head/soft/black mask = null @@ -79,6 +82,7 @@ /datum/outfit/job/syndicate/ert/gorlex/leader name = "ERT - Syndicate Gorlex Loyalist Sergeant" + job_icon = "lieutenant" uniform = /obj/item/clothing/under/syndicate/gorlex head = /obj/item/clothing/head/HoS/beret/syndicate @@ -93,6 +97,7 @@ /datum/outfit/job/syndicate/ert/cybersun name = "ERT - Syndicate Cybersun Commando" + job_icon = "syndicate" head = null uniform = /obj/item/clothing/under/syndicate/combat @@ -117,6 +122,7 @@ /datum/outfit/job/syndicate/ert/cybersun/medic name = "ERT - Syndicate Cybersun Paramedic" + job_icon = "paramedic" uniform = /obj/item/clothing/under/syndicate/medic suit = /obj/item/clothing/suit/space/hardsuit/syndi/cybersun/paramed @@ -138,6 +144,7 @@ /datum/outfit/job/syndicate/ert/cybersun/medic/leader name = "ERT - Syndicate Cybersun Lead Paramedic" + job_icon = "chiefmedicalofficer" head = /obj/item/clothing/head/beret/cmo glasses = /obj/item/clothing/glasses/hud/security/night @@ -150,6 +157,8 @@ /datum/outfit/job/syndicate/ert/inspector name = "ERT - Inspector (Syndicate)" + jobtype = /datum/job/head_of_personnel + job_icon = "syndicate" uniform = /obj/item/clothing/under/syndicate/officer head = /obj/item/clothing/head/HoS/beret/syndicate @@ -160,10 +169,11 @@ shoes = /obj/item/clothing/shoes/laceup gloves = /obj/item/clothing/gloves/color/white suit = /obj/item/clothing/suit/armor/hos + l_pocket = null + r_pocket = null suit_store = null - job_icon = "syndicate" - jobtype = /datum/job/head_of_personnel + backpack_contents = list(/obj/item/stamp/syndicate) /datum/outfit/job/syndicate/ert/inspector/post_equip(mob/living/carbon/human/H, visualsOnly) . = ..() diff --git a/code/modules/clothing/outfits/factions/independent.dm b/code/modules/clothing/outfits/factions/independent.dm index 97b806ec4b5b..e31e03e10eba 100644 --- a/code/modules/clothing/outfits/factions/independent.dm +++ b/code/modules/clothing/outfits/factions/independent.dm @@ -1,6 +1,6 @@ /datum/outfit/job/independent name = "Independent - Base Outfit" - faction_icon = "bg_independent" + faction_icon = "bg_indie" uniform = /obj/item/clothing/under/utility box = /obj/item/storage/box/survival diff --git a/code/modules/clothing/outfits/factions/nanotrasen.dm b/code/modules/clothing/outfits/factions/nanotrasen.dm index 409a8dd55d47..28ff486e4dc6 100644 --- a/code/modules/clothing/outfits/factions/nanotrasen.dm +++ b/code/modules/clothing/outfits/factions/nanotrasen.dm @@ -380,6 +380,7 @@ job_icon = "medicaldoctor" jobtype = /datum/job/doctor + belt = /obj/item/pda/medical ears = /obj/item/radio/headset/headset_med uniform = /obj/item/clothing/under/rank/medical/doctor shoes = /obj/item/clothing/shoes/sneakers/white diff --git a/icons/mob/hud.dmi b/icons/mob/hud.dmi index e55252e102df1a662d6e79fe8f94cea0f6670b8b..a54640fc17ba2ed2726a844b480cc944463acac5 100644 GIT binary patch literal 19376 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 NJzf1=);T3K0RYFqDaHT* literal 19255 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