From 3d711854b899d9d3616b2e275909f47ac2e0f71a Mon Sep 17 00:00:00 2001 From: "Wowzewow (Wezzy)" <42310821+alsoandanswer@users.noreply.github.com> Date: Thu, 11 Aug 2022 05:55:03 +0800 Subject: [PATCH] long labcoats (#14565) --- .../loadout/loadout_factions.dm | 17 +++++-- code/modules/clothing/suits/labcoat.dm | 45 +++++++++++++++++- html/changelogs/wezzy_longlabcoats.yml | 41 ++++++++++++++++ icons/mob/clothing/suit/labcoat.dmi | Bin 14068 -> 16358 bytes 4 files changed, 99 insertions(+), 4 deletions(-) create mode 100644 html/changelogs/wezzy_longlabcoats.yml diff --git a/code/modules/client/preference_setup/loadout/loadout_factions.dm b/code/modules/client/preference_setup/loadout/loadout_factions.dm index e86fa13dc09..d05e6b91338 100644 --- a/code/modules/client/preference_setup/loadout/loadout_factions.dm +++ b/code/modules/client/preference_setup/loadout/loadout_factions.dm @@ -87,6 +87,7 @@ idris_labcoats["idris labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/idris/alt idris_labcoats["idris letterman labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/idris/letterman idris_labcoats["idris letterman labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/idris/letterman/alt + idris_labcoats["idris labcoat, long"] = /obj/item/clothing/suit/storage/longcoat/idris idris_labcoats["idris windbreaker"] = /obj/item/clothing/suit/storage/toggle/idris gear_tweaks += new /datum/gear_tweak/path(idris_labcoats) @@ -143,6 +144,7 @@ zavodskoi_labcoats["zavodskoi labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi/alt zavodskoi_labcoats["zavodskoi letterman labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi/letterman zavodskoi_labcoats["zavodskoi letterman labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi/letterman/alt + zavodskoi_labcoats["zavodskoi labcoat, long"] = /obj/item/clothing/suit/storage/longcoat/zavodskoi gear_tweaks += new /datum/gear_tweak/path(zavodskoi_labcoats) /datum/gear/faction/zavod_sunglasses @@ -202,9 +204,10 @@ /datum/gear/faction/pmc_labcoat/New() ..() var/list/pmc_labcoats = list() - pmc_labcoats["labcoat, PMCG"] = /obj/item/clothing/suit/storage/toggle/labcoat/pmc - pmc_labcoats["labcoat alt, PMCG"] = /obj/item/clothing/suit/storage/toggle/labcoat/pmc/alt - pmc_labcoats["labcoat, PMCG"] = /obj/item/clothing/suit/storage/toggle/labcoat/epmc + pmc_labcoats["PMCG labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/pmc + pmc_labcoats["PMCG labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/pmc/alt + pmc_labcoats["PMCG labcoat, long"] = /obj/item/clothing/suit/storage/longcoat/pmc + pmc_labcoats["EPMC labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/epmc gear_tweaks += new /datum/gear_tweak/path(pmc_labcoats) /datum/gear/faction/pmcg_headwear @@ -297,6 +300,7 @@ zenghu_labcoats["zeng-hu letterman labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/zeng/letterman zenghu_labcoats["zeng-hu letterman labcoat, alt"] = /obj/item/clothing/suit/storage/toggle/labcoat/zeng/letterman/alt zenghu_labcoats["zeng-hu letterman labcoat, classic"] = /obj/item/clothing/suit/storage/toggle/labcoat/zeng/letterman/alt2 + zenghu_labcoats["zeng-hu labcoat, long"] = /obj/item/clothing/suit/storage/longcoat/zeng zenghu_labcoats["zeng-hu first responder jacket"] = /obj/item/clothing/suit/storage/toggle/fr_jacket/zeng gear_tweaks += new /datum/gear_tweak/path(zenghu_labcoats) @@ -331,6 +335,7 @@ var/list/heph_labcoats = list() heph_labcoats["hephaestus labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/heph heph_labcoats["hephaestus letterman labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat/heph/letterman + heph_labcoats["hephaestus labcoat, long"] = /obj/item/clothing/suit/storage/longcoat/heph gear_tweaks += new /datum/gear_tweak/path(heph_labcoats) /datum/gear/faction/heph_beret @@ -346,6 +351,12 @@ faction = "Hephaestus Industries" //NanoTrasen +/datum/gear/faction/nanotrasen_labcoat + display_name = "nanotrasen labcoat, long" + path = /obj/item/clothing/suit/storage/longcoat/nt + slot = slot_wear_suit + faction = "NanoTrasen" + /datum/gear/faction/nt_custodialjumpsuit display_name = "nanotrasen custodial jumpsuit, alternative" path = /obj/item/clothing/under/rank/janitor/alt diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index ca6de63cafc..72358ec1ff1 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -13,6 +13,20 @@ ) opened = TRUE // spawns opened +/obj/item/clothing/suit/storage/longcoat + name = "long labcoat" + desc = "A long, victorian styled labcoat. For those inclined to cartoonish villiany and manaical laughter." + icon = 'icons/mob/clothing/suit/labcoat.dmi' + contained_sprite = TRUE + icon_state = "labcoat_long" + item_state = "labcoat_long" // used for inhands and onmobs. ESPECIALLY FOR CONTAINED SPRITES + blood_overlay_type = "coat" + body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS + allowed = list(/obj/item/device/analyzer,/obj/item/stack/medical,/obj/item/dnainjector,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/hypospray,/obj/item/device/healthanalyzer,/obj/item/device/flashlight/pen,/obj/item/reagent_containers/glass/bottle,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/pill,/obj/item/storage/pill_bottle,/obj/item/paper, /obj/item/device/breath_analyzer) + armor = list( + bio = ARMOR_BIO_RESISTANT + ) + /obj/item/clothing/suit/storage/toggle/labcoat/cmo name = "chief medical officer's labcoat" desc = "Bluer than the standard model." @@ -33,12 +47,16 @@ desc = "A suit that protects against minor chemical spills. Has a purple stripe on the shoulder." icon_state = "labcoat_sci" - //NanoTrasen /obj/item/clothing/suit/storage/toggle/labcoat/nt name = "nanotrasen labcoat" icon_state = "labcoat_nt" +/obj/item/clothing/suit/storage/longcoat/nt + name = "nanotrasen long labcoat" + icon_state = "labcoat_long_nt" + item_state = "labcoat_long_nt" + //Zeng-Hu /obj/item/clothing/suit/storage/toggle/labcoat/zeng name = "zeng-hu labcoat" @@ -59,6 +77,11 @@ /obj/item/clothing/suit/storage/toggle/labcoat/zeng/letterman/alt2 icon_state = "labcoat_letterman_zeng_alt2" +/obj/item/clothing/suit/storage/longcoat/zeng + name = "zeng-hu long labcoat" + icon_state = "labcoat_long_zeng" + item_state = "labcoat_long_zeng" + //Zavodskoi /obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi @@ -74,6 +97,11 @@ /obj/item/clothing/suit/storage/toggle/labcoat/zavodskoi/letterman/alt icon_state = "labcoat_letterman_zav_alt" +/obj/item/clothing/suit/storage/longcoat/zavodskoi + name = "zavodskoi long labcoat" + icon_state = "labcoat_long_zav" + item_state = "labcoat_long_zav" + //Hephaestus /obj/item/clothing/suit/storage/toggle/labcoat/heph @@ -83,6 +111,11 @@ /obj/item/clothing/suit/storage/toggle/labcoat/heph/letterman icon_state = "labcoat_letterman_heph" +/obj/item/clothing/suit/storage/longcoat/heph + name = "hephaestus long labcoat" + icon_state = "labcoat_long_heph" + item_state = "labcoat_long_heph" + // PMGC / EPMC /obj/item/clothing/suit/storage/toggle/labcoat/pmc name = "PMCG labcoat" @@ -95,6 +128,11 @@ name = "EPMC labcoat" icon_state = "labcoat_epmc" +/obj/item/clothing/suit/storage/longcoat/pmc + name = "PMCG long labcoat" + icon_state = "labcoat_long_pmc" + item_state = "labcoat_long_pmc" + //Idris /obj/item/clothing/suit/storage/toggle/labcoat/idris name = "idris labcoat" @@ -110,6 +148,11 @@ /obj/item/clothing/suit/storage/toggle/labcoat/idris/letterman/alt icon_state = "labcoat_letterman_idris_alt" +/obj/item/clothing/suit/storage/longcoat/idris + name = "idris long labcoat" + icon_state = "labcoat_long_idris" + item_state = "labcoat_long_idris" + //IAC /obj/item/clothing/suit/storage/toggle/labcoat/iac diff --git a/html/changelogs/wezzy_longlabcoats.yml b/html/changelogs/wezzy_longlabcoats.yml new file mode 100644 index 00000000000..ef578ad574b --- /dev/null +++ b/html/changelogs/wezzy_longlabcoats.yml @@ -0,0 +1,41 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: Wowzewow (Wezzy), retlaw34 + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Adds long labcoats." diff --git a/icons/mob/clothing/suit/labcoat.dmi b/icons/mob/clothing/suit/labcoat.dmi index ac5f4ab6ec77cc9cea0720999401f5103c1f248a..cf6c611d47d10da8b3a72f985aac80608dffe18e 100644 GIT binary patch literal 16358 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≥c$tFo+( zbv%v4-NZXaha<|mB%}27u_>#fOdX!oEdbvCns?N4hHpaXZ<%#@kn-)}4y>B|!QoIA zctLf^i!k7dIY=(B!qu=W;MBb)EX$g?ImzF@Q}l^PJNe?D9Bw1%a0}~VGJPRHugT_V z^$Ey&MYI1@bSTy@GmTwJAIyZOpv<3DiA1w3(+^}Xgfj$DgXldL5aMGwK~9;{8`mQl zueY$ayrzwM8rQ9X7y)A|pYR>58-QZeN9&Y{Kk=zbknjk9q>iT1Jioo|%)Umc-=9|p zRNFlmY*RC%;u9Mqg&96A3xW4##uOeAwrEQ?HS%}uC=nq=Bbew0W&q}*hyMT)YEGeP zghdMbK292CDY~aJQ!C&>B`-C_I?hB>I|0OvoZK-5AyMAOWmL9H3WviO zy&)F?0wllil%XRe&%4ajAj}t~Sky6ju>;zQdVg_u^g-|sM}W4+eepQC)TyZoc9=D{ z45ga90S%ax#(DDLH7-YTdRnfycWDybwYYRa_HAIkQOym}nOY@$YXar@)U*^w3^Z4g zJQSiyoX4!-Kb#mpbqK)K(x}hPVt3|1pJfU%;4{>0HpYTDCO0$8$v(+3YxfwL4k3Nd ztB*8iskEsD%51BonD%)MZ$qy}qKNZtekX(g19%CDE#P|wFua7 z*#FU;!m@6+UlE&gEw~ax{oE}Na9Xz-*rmh`S1}W14PAgBk+P13=d$S9pXk_~TU~h( zjqt8l{Z~Y1g37BmZy;I&C(`sbw$6QxCigjq06XHhwZ2Km%n5#V-=z@mu65|P5RZPU z7yy9pI(^0hMM9d99^2Aqa-b_;zJTh7-xNq!1HE8RJY}| zmdGJ03mmTV#M;1g_f*W%7geH{#~Z}AbI0LZYUz~4j)jXHvz2CxgK_AOE5N?s&>j*z zs2~;wy`H}=sV9P!nieYYL##^t8&Xn!*%LVW{(;)FXQ^mLD)^AVft|#oRU4cyuFGj} z`=#LL8uPD!=BeA7Qq*h91m^}J7Jnq4vX1gVsma7Po_$_S161tTX}Lok7Z|B4ik^NuSjT6D+iI=oG|g~j=}3mhAJXb` z-^2a#F)0V$<&(;-WWCC1u*cqbaAa61-75qJR`4de{gri zAE_)!=W6CjaGzw7Yb2!}393hOx`6)+h1eYdgJ! zJikq>ePg zKzv>9V5Y7JKXU0ZYYgdI@PFj9aPdbxu-e3(?)kZAEM9qutB5>QP<(*5EqXlj^xtL2 zUwub21ag8CzE)XKhrqd^r%Ze>lJwD@ZvKSwor`ksP4*-54x${Xu%^ZrXUL)%l*|7O zZvXiTtFa%BvurF65fv4k8$93)uH$_sSE-d7U zCjc(DD^_g$B|00=g>}y}=V!2L5#8%uxzuUuGXiSft6cxO;bPAdIfD6!) zxy{Lb9x>;1P!j?!sw6{CeN;gboVN4#vzNu#wFmEVLg9`dv2dORsW26hb49*}lWK&R zxVRf-O)sgqcN;pz_}UF^KyUxpnDb^#f|-$fZGuC^7z--I}Mc!KMtO69Vd0{nyG`d_bYZ*f{ zCeN?iNqvDTfY21Kbvg4>58*XF^v)}1at$(qFix?KklBPwXpBBmC8nH-HHx2u)|F@- ztE;W>+rNEJww=LVhPN?54_&t}7<|uqgp(~qse`;&+Gv)tw*75T{FGdTT0pJ<=UoRn zD;C~o@)^I`d;Zgyw#wHgkHBV_J}>tIH{KUeg&G)9kDOVi%mV6;i=b0QL{w!hC*=`K z+u1&lTs%hMyhCSIsXnM(6@3OPoo5G&gL+$uo%x#Si0)8Q$7qhaMO9WYz_Piy#}6#yK|+WpuVLSJ0`_3PJSQ0F1&;VQ5GItQ{VzFU4pPon9i|-1tf0UoKAe+^-QMhpCXq>8Nyd_H!&B zzD*aNB9B$mN7FL`MGl^@t7hE=jNH}j6V zohye}#ySxiU<1SMe@iKD?3aCZ9ii}cnKdsR2t5f{*ZTQ)TZme~r4F6?HF>UfNh8

@l%3Y$h!Txumy{r^5! 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 literal 14068 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