From f1e5f58bbbcfb8abe1e3abacf748211b2f806425 Mon Sep 17 00:00:00 2001 From: Paxilmaniac Date: Wed, 4 Dec 2024 00:30:43 -0600 Subject: [PATCH 1/4] sing a song of sex but a bucket full of dosh dable dable dable dable bosh bosh bosh --- .../code/garment_bag_overrides.dm | 4 +- .../code/hats/doppler_command_hats.dm | 71 +++++------------- .../code/neck/doppler_command_mantles.dm | 33 +++----- .../mob/head/doppler_command_hardhats.dmi | Bin 2135 -> 3628 bytes .../icons/mob/head/doppler_command_hats.dmi | Bin 1178 -> 2271 bytes .../icons/mob/neck/doppler_mantles.dmi | Bin 2454 -> 2175 bytes .../obj/head/doppler_command_hardhats.dmi | Bin 1233 -> 1832 bytes .../icons/obj/head/doppler_command_hats.dmi | Bin 912 -> 1503 bytes .../icons/obj/neck/doppler_mantles.dmi | Bin 1101 -> 1057 bytes 9 files changed, 30 insertions(+), 78 deletions(-) diff --git a/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm b/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm index 727cfdd4b964b..652aee3caa620 100644 --- a/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm +++ b/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm @@ -7,9 +7,9 @@ /obj/item/storage/bag/garment/hop/PopulateContents() . = ..() - new /obj/item/clothing/under/misc/doppler_uniform/service(src) + new /obj/item/clothing/under/misc/doppler_uniform/command(src) new /obj/item/clothing/neck/doppler_mantle/service(src) - new /obj/item/clothing/head/beret/doppler_command/service(src) + new /obj/item/clothing/head/beret/doppler_command/command(src) new /obj/item/clothing/head/utility/hardhat/welding/doppler_command/service(src) /obj/item/storage/bag/garment/hos/PopulateContents() diff --git a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm index 511494d3fd879..1aeb2fd067cc1 100644 --- a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm +++ b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm @@ -1,6 +1,8 @@ +// Cool firehelmets + /obj/item/clothing/head/utility/hardhat/welding/doppler_command - name = "generic doppler command hardhat" - desc = "You shouldn't be seeing this. Yell at Naaka." + name = "generic command hardhat" + desc = "A heavy-duty hardhat for protecting the heads of the heads when everything starts to go wrong." icon = 'modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hardhats.dmi' worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hardhats.dmi' resistance_flags = FIRE_PROOF | ACID_PROOF @@ -8,59 +10,40 @@ hat_type = null /obj/item/clothing/head/utility/hardhat/welding/doppler_command/medical - name = "doppler medical hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "medical command hardhat" icon_state = "hardhat0_med" hat_type = "med" /obj/item/clothing/head/utility/hardhat/welding/doppler_command/science - name = "doppler science hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "science command hardhat" icon_state = "hardhat0_sci" hat_type = "sci" /obj/item/clothing/head/utility/hardhat/welding/doppler_command/engineering - name = "doppler engineering hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "engineering command hardhat" icon_state = "hardhat0_eng" hat_type = "eng" /obj/item/clothing/head/utility/hardhat/welding/doppler_command/cargo - name = "doppler cargo hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "supply command hardhat" icon_state = "hardhat0_cargo" hat_type = "cargo" -/obj/item/clothing/head/utility/hardhat/welding/doppler_command/service - name = "doppler service hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." - icon_state = "hardhat0_serv" - hat_type = "serv" - /obj/item/clothing/head/utility/hardhat/welding/doppler_command/command - name = "doppler command hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "command hardhat" icon_state = "hardhat0_cmd" hat_type = "cmd" -/obj/item/clothing/head/utility/hardhat/welding/doppler_command/performer - name = "doppler performer hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." - icon_state = "hardhat0_perf" - hat_type = "perf" - /obj/item/clothing/head/utility/hardhat/welding/doppler_command/security - name = "doppler security hardhat" - desc = "Heavy-duty headgear demarkated in standard command colors. A special of Doppler Shift-series stations." + name = "security command hardhat" icon_state = "hardhat0_sec" hat_type = "sec" +/// Beret but cooler - -/// Beret breaker /obj/item/clothing/head/beret/doppler_command - name = "generic doppler command beret" - desc = "You shouldn't be seeing this. Yell at Naaka." + name = "generic command beret" + desc = "A slim beret denoting the wearer as the command for some aspect of the station." icon = 'modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hats.dmi' worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hats.dmi' icon_state = null @@ -72,41 +55,25 @@ flags_1 = NONE /obj/item/clothing/head/beret/doppler_command/medical - name = "doppler medical beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "medical command beret" icon_state = "doppler_med" /obj/item/clothing/head/beret/doppler_command/science - name = "doppler science beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "science command beret" icon_state = "doppler_sci" /obj/item/clothing/head/beret/doppler_command/engineering - name = "doppler engineering beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "engineering command beret" icon_state = "doppler_eng" /obj/item/clothing/head/beret/doppler_command/cargo - name = "doppler cargo beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "supply command beret" icon_state = "doppler_cargo" -/obj/item/clothing/head/beret/doppler_command/service - name = "doppler service beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." - icon_state = "doppler_serv" - /obj/item/clothing/head/beret/doppler_command/command - name = "doppler command beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "command beret" icon_state = "doppler_cmd" -/obj/item/clothing/head/beret/doppler_command/performer - name = "doppler performer beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." - icon_state = "doppler_perf" - /obj/item/clothing/head/beret/doppler_command/security - name = "doppler security beret" - desc = "A cozy, fashionable beret used to connotate command staff on Doppler Shift-series stations." + name = "security command beret" icon_state = "doppler_sec" diff --git a/modular_doppler/modular_cosmetics/code/neck/doppler_command_mantles.dm b/modular_doppler/modular_cosmetics/code/neck/doppler_command_mantles.dm index 1dae6fcc99ceb..157179f2d697a 100644 --- a/modular_doppler/modular_cosmetics/code/neck/doppler_command_mantles.dm +++ b/modular_doppler/modular_cosmetics/code/neck/doppler_command_mantles.dm @@ -1,49 +1,34 @@ /obj/item/clothing/neck/doppler_mantle - name = "generic doppler mantle" - desc = "You shouldn't be seeing this. Yell at Naaka." + name = "generic command mantle" + desc = "A command mantle made of fire and acid proof materials to protect the wearer." icon = 'modular_doppler/modular_cosmetics/icons/obj/neck/doppler_mantles.dmi' worn_icon = 'modular_doppler/modular_cosmetics/icons/mob/neck/doppler_mantles.dmi' icon_state = "" inhand_icon_state = null w_class = WEIGHT_CLASS_SMALL body_parts_covered = CHEST|ARMS + resistance_flags = FIRE_PROOF | ACID_PROOF /obj/item/clothing/neck/doppler_mantle/medical - name = "doppler medical mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "medical command mantle" icon_state = "doppler_med" /obj/item/clothing/neck/doppler_mantle/science - name = "doppler science mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "science command mantle" icon_state = "doppler_sci" /obj/item/clothing/neck/doppler_mantle/engineering - name = "doppler engineering mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "engineering command mantle" icon_state = "doppler_eng" /obj/item/clothing/neck/doppler_mantle/cargo - name = "doppler cargo mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "supply command mantle" icon_state = "doppler_cargo" -/obj/item/clothing/neck/doppler_mantle/service - name = "doppler service mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." - icon_state = "doppler_serv" - /obj/item/clothing/neck/doppler_mantle/command - name = "doppler command mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "command mantle" icon_state = "doppler_cmd" -/obj/item/clothing/neck/doppler_mantle/performer - name = "doppler performer mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." - icon_state = "doppler_perf" - /obj/item/clothing/neck/doppler_mantle/security - name = "doppler security mantle" - desc = "A stylish command mantle from Doppler Shift-series stations." + name = "security command mantle" icon_state = "doppler_sec" diff --git a/modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hardhats.dmi b/modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hardhats.dmi index 5380331dec63c4df4421bb060323b9abfb276240..d35fc86f23462ebfbd27a9c1bbad286085db5965 100644 GIT binary patch literal 3628 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 ID~})k1&HK6Y5)KL literal 2135 zcmZ9O3s93+7RSRXC{{q4uI^%KupkjZ5Kw}kL^8ahhPQyO5LO;SQ9va?F!EWOmM-cB zd54FeiXfm86$C-ahhkA)rjSHlgTaLa8w3omkk@xNIGuLvnYnZCJ$LTR|9AiA%-sL@ z`+6I!Gg*hhU<}AU9)TE)j+u5~)~?cKEM)&;YA3e;ph~eDgoF1^Fn15cInP+^+ZvKgD7|50pV&+{cGZg1NeT1~!t9p}#%ed* zjNq^okC?MjXX2An;*%0FnDnv&{)2VxW*hXzj=-ec*5by5qFjH6T^zG7?E>PCJ8z|H zN>XjMzD->N6Xz~fJ|?glv5WO$>&WEHjfB(t$giDF+@y4id)T^!;pK3Wz_>pw>`I4p zn{aj2Sda61)sfeF0_=ygi$7SeE8MORW^M)ICO{>x45p*>gfm&(pjQ$sTA^I}8`*OF70 zuHNd4vpC^Gt{-ZUo(Lp1Nhcq+Db+!fO-FY)BIi$^?t2qzacby705QSI*4D%;Yw|{2 zTDnr*-F?sz;ZM_CrP-PNR}E5fxqVbuvdL%!t$E;-g~O^x?K#Bd%W8KTee6}!67*)) z;2t#}C)96DEE>8_wTAH2woO( zlth{OXJD~v*IZO;`+e~|)L>|evaE>`@DGJOuwwjT^JL=V>chxH#`}3FKjHZ}Se`RS zSp_&5{9He9zCF9$^!ie$k{~oaW^@pEP3=5GQY(Zg%bb`>GECc$x#3Uw+SPv3j&a$& z!$^UyS92W{Snm2?yI|j$S$qfc z7LuBKIR%`^f3;q)qH$W3uc!rB9&4HCu-}|2F;`$ufqs|=`dm_$iB;hNl9y_nxfX=U zDJ~(F52}jn9`iszojwahDGA8$6wnIAY}FE)^s*8P8htkXcp<65a7sbI&E3)9yt#Ce zayBi;1$Gc|tN-H0M50T%iMT>Vc%ZiF?osdM^)hNUg|z1A#zN0neXe_3AZ#z(8~cfY zS3hLqXc^3Gak~+bmis#a4++q~>6tIURUH$B1Fn;o0<7{FQKU*xL3{rZI)+kufc;z) z>bIO-qo7OXVS#=D$~r?ySL0v^D}(N8ox}R(lu#$!0QpJPOjRXRL0gVTDUZPTD}tX7 z&=>|z21!EwuD|MLsJ>nEnH88zK`KHg!;LV%>C%sEyTvtkP_r+j6YwBH9%ivvvD}kw zUDO^NZnA^<4JjP<-%FH&W%Xtuc%a$b2_1D~D<0~6diD9+F*LejR}tepX$urNaZZgZ zg0R{;(kG*Hs{S4$s{L-ro;X3=frJhqxGFnru;o{yNIQ@z2*$v>xr)RsGjk-Cne7Ju zmN`<1?!@_mgzXb{$PS^Jw~$n;fr}xm>lTgN)u-H#P2Kl>mM5D-*_LbcIgR0eXGC{H ztog_h&Oj_z0N+#A+c+ObWt!5WqD_3{szI1yO4!}qRs8GO>M3k(>Fi=sVM*(Q%Syrn zIe4XanZagFa2Dj?t_2m&X@?%pm!rLba;VTAST3P(@(ZDQu}hBPPLT{jXOCP(7}n3$ z8ZQS-e6@tgIX|l{EGrg>mH>V21*T!z1#QV78GqwVIZ#XeTN$5=O%519hE6(FQR_z& zDZpFG3DF$hSmuB8t7wEtq6>NOzOc4AY_#Q?NUqipC)!QPLbe3YBTf~>Bh1oUkZ2V< zhyh}@f^gfCm-?h!ri!LpuG%G~X)4@bAbWPxou-yrl(Tt%R~*uF=0oOwl00#<7$=@v zzo02Xc_Nn^#|v+V#=G(L{J+ZLgxwG}J%s-GP>kzbh`Bh7u4#nMez$HYoHNqh00-Da z&%aw8Gi;nO8p|%@kmRiB7xgy$CAdRf8l)|cUsR^IUgM3B0IMj0x?<JG(9bP z`!;i-1(8qU+$vk<8aawSJbrpcv^3hHJX~w^9wt2L*Pz}S$}N=?0`kd~kHH@SSpywq Vd|&Jl|6|IPB-zu~qmC4L@&B3)PGJB5 diff --git a/modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hats.dmi b/modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hats.dmi index 1966d0ab836d6702b9f8a4957cef138259c99eeb..c2ac9f2de5f7de93f320ef382e4b2a5ea7932768 100644 GIT binary patch delta 2154 zcmaKsdpy&N8^>oQx0939nM=otL^+W}qO4r!3Mk2obRhepb1x z<(Au4jz%}PzrJ&*$~|@BKW_r&wiDBL|{RRNevt zfqaaw`h9D-`^{*8VpF&oLf)t8nd$P|^W-Xmnsu1M{_Nn5S7u@d5J-9J8OKweu_Zhv z5O#6q=PqG5)m1mYPyO))eeX;kjlDWGXO-UW)CQ)u-*Y|G1KaCz&I)jJ+KXaX8|X9U z$DyW-us8Qws1@nOAG8lTZr*6nFv?Y}SIIP140{v#HyqY-f{-f9!e`c7j|C-;jSnVgd^$p)ae$Vg(>JDGbUfk%< zkdTcmt^-FNWv#lHp&*VbMKRmFjk8$$YoRF&O@l^qr|1o^hTFt{!L7XEK6}!9Lo@^? zI>0{0+IOwq)&YVS|EQvc+vp`kJTTc}cin%1C;@n^WKd(m9sYFOgg0?Q7g-2VmUmaU}<|TB% zHpv{MjcAUqX=4WQ+`#a#E>~i*HrqbQ>Om%aIqxeMQhr`Jf9g%O6CE1Pxip#A7Us;pus>8(6$~u=$tvm1~8mW&jMK zyNv2K0?>;Mjl4(-Rn?91MSn1PYEJ)}LdeXC8%#Tim_Yc<5JYFiBJXZ%0j+XJ_^jW1 zW)^$T)+(!0j`JSsrOAw9l(Z7Y`*^Yt!Cl%`&Jw0%nIsIkOoE;oFqf8Jdf!Dq>j7Rs zm4B$!6Jl2Um$c`UN|i9Q>^#8kh#t;l=&IJYd;I_P5*2X{=lH3x|L6hSsDT~xkzF*m z97igau%VgMU!@ie&Y}cOPt2O&md;oO3mF}CI8i8`(j=)-@Lz*24^QENu*?XJiFOHg zy8Elvkpc+vCOmLwGJInh*mb#1fSoRL#^VZ-zHsE-Xa{MCEyIrxCS6Z`+A1qj+wHf~ zvQ5c~7g6(seBQcO-OT2^X3mO%ML(onRM6ms-~2~zjuY{XpbhhQN}%l|6+%rdeJ-?E z>_0(+#exfvz-LjVpS6~}V_>R;YhAZc3si!?B4xg>l#uenav+;uztNG(l608h;mY#5 z9BghvVf*lCCXbQT8>I=JqPIAf@}rYJypW>;HL$V za?#*Z1a)p|q#n#En50TWl-@j5FPzx+&|4GfM@9u2fhrzHoypQc9*^zgz_7ZGqc$ z*9okw_EO6X=;5{%=t9#6-^mE-#mzyvG};6}lxRj)ALI5A^qeFH)&70A(;B^>N3NVH z5}Ynd^fnRnx}@KdPpSFV&E#naOw8>eN!wo<5qpAG#-Erf0Ok*q_CV7T77L9g7cE+t zq1E8Q&=%!}-Qs3tZ;%ffVK!f%A_#AE5}nr;(p2|EDpZKBe7(g&Vgl&ri$C5DwF2@F z!_^i3C=VD^>B)i+3d z!d#*-DgHylhH(Mg0|MU7-?ELp)dSTUMk2n)>dO;(4i%o-UZJ7+YsU{JzBl zPtiT%-6uq=8L>w&1t*{aAZb6NE=ZNTd}j0S(( zhgs+f1UAa#1}_en>0}YgASd~9MKA-b3c7n*f!JpZ+M%PEWM2+)3)ulu#eq+f+(E|f fNB+(ISF>IYLa$;uJn~NZpNP&lxjNR`2PFRwrh+!r delta 1052 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 delta 2338 zcmaKuc~sKd7RONvO$}(JITS&qmF1AB;Z?7qW@hG8na`1iYiU{3RV=;0Po5UNoG{Ia z3Wuzma>_JK;5Bj8h}67jX5@f#Vqzil!`pppb=O<#{k7NG>+G}6`R>nmucLzJt)&_Q zENw6d1d7tUWv>q8fP+UoSuEE4g7QgEr=z=V0=00r?cwcKPHuY-`$xN7rupwba480t zT=>M#mp1Mj^~eNim9)$Aj^|ID=%2@_emghs@HBUIHrpAE`RS|+zWMTr2dN@zWQC;f zC@TYf`jqXpNYl~^uf9({GS$_GX8woFkq!esmnKf7p55X$ODdW({ke9V*A@M!HuY^Z z;t%;924TkgPpKD$*=C7=@cO&b-6I)q%s&3MvcfaQv}JQ)acH-QXW*g=(N-Bv;&AuIn2y`Cs-fL;_O;@K84_JYs>CTJCY4(>16`7vlva~ z&Eui*q5Epcz?y=xHu4SF-1%(fU>mt|{fC!}>s2l2d-7ALPC6PPc1)Ans6x4D)C)v&-U@Z-9Uc1yrxEG_u8~m2aVgou!CZI5c2BjLc#exaNBYkc}%(*N~Uw&5-1$ zsZc>MIi0VEB1M=DPF!ra*A{eW8>^quL*0^=*v4I}e1+QJf(D=F;c!vwzVvb6Jr~lP z$4@1H5w*tu9(+YK6F-+@5+|v|NSvmjl;^`2mRq0>@*@PX=!%dl-j>sWcEPp)ttR)! zWG4d-bcm5ifQjkM68dW|Q;AZ{1%N!~ZaU^}K-8CBENo&JlA!NsM`iAm!BPiZA{f z?{~TqUqIZO$#DC(<1&B8G*f_&I|_2f!oekj7#2k8!4b0qnDOcM{4B><{Yp%pFbwfC zw!nFZN`E>(vtq%6Li|nhnjyw%Ht_hP=L^I(Z*PX{ZNG~Q*LsAGb#g-g(S55yiK`Gr z!YXwwO(WNureRUrR_6MSK%dNC#}Q}0d^$AY&EOlQF61s}00A2!jggR$iLW`JE^!QT zxA!O=1D3x}eHG5w@s>dUW9kFFZ}PwLsa0gFt}s<{R_q>G*@V{h(w12{i{NrvqTFo8 z$A+`8d4i}3tvhtOH-kwXvF+jYWxrsCTUk4~q97L-%*%iLKqHF_vjCEGiv^L2=fCj5iZ+x@4LrgOONf<_d;m54b%VmaW{7S;CY#{KbxAW;7 zdp;JU=&658aGkCjUPfnnR-Qa`*OZU7Sm(f}4?wS|MT^~;mSDsjx|_#Wr@W*Q%x(2AvRlaNlrJ9~eWY!z@44yDt`jWdlQp$u1#jd8ZDrNjuwv8rbh zyrbAV;|U?CSdPH|fSLnoN2EUAL0K+Q&fMo2MMef!_3cck+uG!xQhl*r4cyLv&IZ7+ zPbqa@P&7BAzY&g$-Zx>at!vkZ*W_)o$Ywl*X8iJ!Jh@Gxl*ybD8FkqsPJgGchyW;B z@2Q1haSitflg#5#((;uFxi|Bw8ZbP=sB--v<6fLZd8)lc!Z5~g4L|PbWG04fQuYn* zlb~_^n8`f=ycF`Dpo%!1JtpJmBv0s`K*g`u?#Be4VPM@9J%KR{B))(95wZop*)fSx zmvmUU`kggmy?_GM{T~pS1F`BBH~e1^x7+i#Ny|M wT1;=~(501YW|7A&VE_2kW# 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 literal 1233 zcmV;?1TOoDP)004jp0{{R3ySo<%u9L{n*RfOwlvO=YyrXg!&^PEDKU=8#SrA1)^C`;7jLbgs&$@ z`~QaQewywiJ^9sEz>PPEUL?T4z(pxPC01}OF>W`Tp-tpN^8f$<0d!JMQvg8b*k%9# z0KR%uSad{Xb7OL8aCB*JZU6vyoR!nD3d0}}2H;trLXy3hwriJ?P%<>HAQCT8Xks`e zdHvdEE0lQKoqYVrFP7roJlamw&z7%%!TDL-#PuXO+nk9uEtfNA7Tjp#zJ#bFq_MCX zjnz@A2~5G6aTwBZ#o2&*f_?tQ6$MKbdY7L}z*50H<|h-dRK3R0=Vz06Y6Ng4R6@|{ z<`dx^30SHHaLA9Q=uaa(rI2I1!ON^Jcs!KqGno8NH6g;90009hNkl$`2Ww_v5mS~Z9G$XumbFyA~n*9tE=FVrK?OP zf*=UO_aVzpPEN9n;iuCn%b%W}Vm>csvssac?l{7qot?4#d_G5gaejVYgzh-TUtCVa6_3lZEOGXa_|ShFRp%F zEfAk@{bW*RW!qHCs%haW;ID74ZmtoZay{IU!xL`d8RubNFKX1MTyO92L%{HE2pHZC zNyyu$Y|mPbw`VQK+p{?A1wjx5K@bE%_}P&CTy}eV%koMoj;H&%ySqD<*IKhY-p_%* zzrSaBV@$j!`Z?!)fOzi%M0u*8^WFyFcpD(jll`3cu*X;)_E@AR`#JCZ5X5^w1TlW} z{*PKedjChQAHV;j){o!+QS0e`uKXARhIc~{>*;>3bZ0Hc+p{*_3xXgBf*=Tj@UzLX zhldBWzoY!)<0H#IJw4(5;Pdk{+Rst`<>iItSF07?53bj1w7;YL>+37azrDTT{h$vJ z?(Zn?1H^kD5a|bP0Ia{GybZwdHXzy$!X88WJIcczV|mzvct7ZeAl%+ibp-XHAx<#O3~!Tzpy{arue`-ATmq`!Nw7d7V7zdz`P zfZ^Q`FuWTQte>-IEyvrlmgDVNEd8J$2!bF8f*|~_Q2iW*Qm|gBPfYYTR6j?dw1M?T zr%Fima}MYd{jTzHiye*Fd!uKLy{^V(a*Kb_Ty?72nhdWdlsk5hf_7%{eHg%c1<-> v2Arzhx`4a(YvzN5F5qtWRr3jgAjI$+TtIqkkK}a900000NkvXXu0mjf-9&CG diff --git a/modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hats.dmi b/modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hats.dmi index c6b94226e6d73a0ff42a82640230df652d647bb0..9f8eee4144746f675e7cc8425374459196c2fd50 100644 GIT binary patch delta 1378 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 Mr>mdKI;Vst06C|_OaK4? delta 996 zcmVWjbkePU!PfcaC&1gMnKsg#8E}6MbO`GQCkWROFVozv6 zNJ@8}ML9erD>_0mGBZOXp^UuO~;Sg!B9VhU|Wt z?j${HK6Rq0N7+kvYa>BLDL-dsGp;31QXe?^SlbQ&0004WQchCV_Yu?7IBTZ26_iiLIn00PoUL_t(& zf$f-GbFwfHg#{Dv+gAHwjRqwxDF6Qlb{D*G#_XZdoCa|&o+Aq)$#0Tq*AF= ze@V&RbpW2GV`j-XO^4yea0PK%48pB{wI)ll_WoG$``j37Y@X$GHIE)|e3DHdpJr3Y zXW1;yM{_!j<`ytQmIrbl}go@?{|0C zfBF0Wo)3I*@7>3M^8s=|{fC?n?05U$oe#Lo!F+$%A0R(wN63BV@qD0g1f@4hP7O$0Ow4 zdpsWqA;5h9`S}U?*Vh;1RaN2n02@G@4Is`25N880zt?pQ`Q>tf{Cd4Y-ZYKQ2UIGR zN~Kb%{kWPsgml1Zp%zF^YZ@AlM4B|hmppz%2I0t(@OHeU!K-k(x) z7oBJ!^e0$K`}b7@=R!MQ;6;Q}bfwN59{C=fVQ{jw&;j+g9D$?#DR;X4Zr|P?9dzlr zGhl@oM&)^XUo}$yrt)mjSF!%iQTF$HPgfT?gDySaPC&@dWWe+rFi`_FAAC`izAOq} z)(;hw9L+7i8zDb7^bcx(tQY%Jg(vrE)FC;bw?O;T`N#TmdN!tw&lKR}`K@U`A@Tum zMf*{TR@9+(jtn?gNBehEl-7WhUt0sh_CKho=@4jtdi;3*) Date: Wed, 4 Dec 2024 00:40:12 -0600 Subject: [PATCH 2/4] RAHH!! --- .../modular_cosmetics/code/garment_bag_overrides.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm b/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm index 652aee3caa620..889eada8dfd05 100644 --- a/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm +++ b/modular_doppler/modular_cosmetics/code/garment_bag_overrides.dm @@ -8,9 +8,9 @@ /obj/item/storage/bag/garment/hop/PopulateContents() . = ..() new /obj/item/clothing/under/misc/doppler_uniform/command(src) - new /obj/item/clothing/neck/doppler_mantle/service(src) + new /obj/item/clothing/neck/doppler_mantle/command(src) new /obj/item/clothing/head/beret/doppler_command/command(src) - new /obj/item/clothing/head/utility/hardhat/welding/doppler_command/service(src) + new /obj/item/clothing/head/utility/hardhat/welding/doppler_command/command(src) /obj/item/storage/bag/garment/hos/PopulateContents() . = ..() From f6b4a072f7583f0822c528ea26988dabefff1a20 Mon Sep 17 00:00:00 2001 From: Paxilmaniac Date: Wed, 4 Dec 2024 15:09:40 -0600 Subject: [PATCH 3/4] fixes visor overlay --- code/modules/clothing/head/hardhat.dm | 4 +++- .../modular_cosmetics/code/hats/doppler_command_hats.dm | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 3b74106d4361b..44fb8120a4411 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -150,8 +150,10 @@ if(isinhands) return - if(!up) + if(!up && !mask_overlay_icon) // DOPPLER EDIT - ORIGINAL - if(!up) . += mutable_appearance('icons/mob/clothing/head/utility.dmi', visor_state) + else if(!up) // DOPPLER EDIT ADDITION - SEE modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm + . += mutable_appearance(mask_overlay_icon, visor_state) // DOPPLER EDIT ADDITION /obj/item/clothing/head/utility/hardhat/welding/update_overlays() . = ..() diff --git a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm index 1aeb2fd067cc1..7424cc4981d56 100644 --- a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm +++ b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm @@ -1,5 +1,9 @@ // Cool firehelmets +/obj/item/clothing/head/utility/hardhat/welding + /// If we use a special icon file for the welding mask overlay + var/mask_overlay_icon = null + /obj/item/clothing/head/utility/hardhat/welding/doppler_command name = "generic command hardhat" desc = "A heavy-duty hardhat for protecting the heads of the heads when everything starts to go wrong." @@ -8,6 +12,7 @@ resistance_flags = FIRE_PROOF | ACID_PROOF icon_state = null hat_type = null + mask_overlay_icon = 'modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hardhats.dmi' /obj/item/clothing/head/utility/hardhat/welding/doppler_command/medical name = "medical command hardhat" From 4e347f8ffe7279ecbb5b7a5f9908d1ba7fb5c89c Mon Sep 17 00:00:00 2001 From: Paxilmaniac Date: Wed, 4 Dec 2024 17:15:58 -0600 Subject: [PATCH 4/4] ah --- .../modular_cosmetics/code/hats/doppler_command_hats.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm index 7424cc4981d56..03dae2a276706 100644 --- a/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm +++ b/modular_doppler/modular_cosmetics/code/hats/doppler_command_hats.dm @@ -12,7 +12,7 @@ resistance_flags = FIRE_PROOF | ACID_PROOF icon_state = null hat_type = null - mask_overlay_icon = 'modular_doppler/modular_cosmetics/icons/obj/head/doppler_command_hardhats.dmi' + mask_overlay_icon = 'modular_doppler/modular_cosmetics/icons/mob/head/doppler_command_hardhats.dmi' /obj/item/clothing/head/utility/hardhat/welding/doppler_command/medical name = "medical command hardhat"