From 4dbc80f5d498e0a4f097b93ce1a2dc8e316de84e Mon Sep 17 00:00:00 2001 From: Anewbe Date: Mon, 27 Nov 2017 02:14:56 -0600 Subject: [PATCH] The Explorer Hood now has a headlight --- code/modules/clothing/suits/miscellaneous.dm | 3 +++ code/modules/clothing/suits/toggles.dm | 2 +- icons/mob/light_overlays.dmi | Bin 3436 -> 3563 bytes 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 5819a5e065..29bf873e45 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -798,6 +798,9 @@ obj/item/clothing/suit/storage/toggle/peacoat name = "explorer hood" desc = "An armoured hood for exploring harsh environments." icon_state = "explorer" + brightness_on = 3 + light_overlay = "hood_light" + action_button_name = "Toggle Head-light" body_parts_covered = HEAD cold_protection = HEAD flags = THICKMATERIAL diff --git a/code/modules/clothing/suits/toggles.dm b/code/modules/clothing/suits/toggles.dm index b7b3b2b0b3..81b433fa27 100644 --- a/code/modules/clothing/suits/toggles.dm +++ b/code/modules/clothing/suits/toggles.dm @@ -36,7 +36,7 @@ var/mob/living/carbon/H = hood.loc H.unEquip(hood, 1) H.update_inv_wear_suit() - hood.loc = src + hood.forceMove(src) /obj/item/clothing/suit/storage/hooded/dropped() RemoveHood() diff --git a/icons/mob/light_overlays.dmi b/icons/mob/light_overlays.dmi index e54ec778cd1f7ef463707fcdabae58fecb2ace73..fb942bbce5678b788b305a77768a44bd9dd7edf6 100644 GIT binary patch literal 3563 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 O1~4)(2UqDKUj7{ce{Sdi literal 3436 zcmb_f`9IX_7ynEqI}J%?Y+0f#al6@u8N0G?-MBGA7!}68j_fjINF@o`lVuFqV8|KlNbUB*zS*iW3E~@%rHZ}1k)HM z7TrOA1}MHa)o93eEQMa$9v;oMdLEVyajnJ^!EzGKlFQ{)II<3rq!9KUxNn@qO?r!#?#z{ew!5QxF4L(k0o}C z;AGFm`ab%3Q$HUd@~7_5Y^cD)2Y!QV@VUuwx0n$5skW7f9`Q`zb*)bLC|&1o9)0Q& zP5BQE7pAX|O{YMLye$JaEErOC1^Jm~1I2`3hL8bOSh1D#O<~cIlBzpIOb+rd@hkN0 z71&7q)U?j=g#*2eWWXdh?k|5%Rk^zeA=yoZIV;6IColl!(eRV4_hljkeox2p%+c1b z=Aa5{vfw;DNyOsgm&%bfs%38TW`9K)kcC?W+3u0PDI=l?3b$*OF zG8as@+Z92r(JyO@ztZ-Z+K3eM0m2)qH+}eEtdpnCwrte@V9uU<2bRffuv&;bMAWn~ ztjMy9!>i9+J-1k(Ftr_x*>u;^CV;yQw`p_cp06U{A;uf`B;|;7MKSR2Tn*85C-+ zlk)qA&Dk6r0O#05|B)B-Y=|bMamDuCQ_Hi6b_SppMld6IG#P{(VshV}0#p@pi>#M& z7U(TJBcjA3o291Ep3JsBVbn2F5t_zBY&raHNAEs(xAu6C>fj4n;EpRO(zUrQ9wylS4Ye3Sk==m^oxoxj5Lq=ZAb8sS$H5Tw?gHsGqB< z$JO3VS>mcB=}i<5BMuo208iNQO-Hec50?E3X&X$MI;>2$@?HmSvCF7-%VsI(SZ>Y- zo398nK-ER?np(3^m|q~roDU#L8Z)~*!FkRD{za{_9~)Ekd;V+mo|a=R)oN>{!&!q5 zp)t0{(Zz=hKYw;@B>ImYD$(yIMJmxA==qa*UHU(RR}uJ>ulxZH)k(GTRf#(bLko0l zRs622CjZKLu19A7ow%;1QF zg0EM0F>hTkNm;HNOnuGZX$H_`+9?q+Nbi&bn`tt1inAAITsXb6I)k)e4nrG!sWkwy4YsCa*M64_ZFRp@7StEqnwkIBvu) zhk@d{(Slhy+yVff~UN zw=L?KJ9m<(#SQ2J=C~jBt)88Q7Dvd!#}BJQ8y`PF%aEy*+F$9v(A@&4F;DWHnD+PY zD$~vI6>NE2G}dIp&uqi!N)c6w8pD#EvJ<-@^rc0C*a$dOFY1!(E~SzfUDK@G_pXwU z)zdqB=TRkM{fg6Wo?D78ds$b{I@f}o+1G7AY{a@`$6vakFZ%-}MD&j>+#gco1Y*}QZaPyXHCriM!c$vUdqroMVu#!M$+85sdt*O)L2+tawL-0{aFOoI z7*_HbfAy_hhTi1!QQ^y(N0jjXa^w1$T2Dt+ZM*j5ZLE`nOq3q^+WPYe8$*g73v4nz0@>zV z_Nr=M1C9UL&<;t`>=ZFRzYx`N3#`2O2s=0JE-4mGD6Y2ee^d8Du+bpDMKn(8Yl=VM z{IoJ;zN)sb^LXPF`lJIZZjI2uxs(4X>Eg&R$6P-(+_|ijEd3>t$C1Wb|2^+uuN(Qo zIrWw@$h5-L$ysm&KG`V zA=ihM4tIG1_EjO7q$-_+7=CX4E#OG28>47vnLQvpwf?gK!EPL*B{3+eC|rfoj`+%dziZS1(4$mnr7Y{XzJ&2?FphBD^aMq-NW@zH!T5*^ufZCPNmlSq@8HY1$guI z$v9v;dXWWO#EzA`4_40+Ngl-uauCC!BL!J<}GLoenfXpl22rM&G`=feJUoD2Ruy8*xS4=FckANSVM_d50s)_H0#{q;lMr1!j+zUy?EKC;Y9 ztQjtCYpR|>(YRO+7)Uv=xRv=Oe7ajwh7%rhQYv1N7EIWnAlHzA{& hc!RY6;-R_3!aVBoY8DA?Vt=22D<;;)b%r+*{s)=FP&ohq