From f15cc8994e492262fc3ad7354906c67945140fbc Mon Sep 17 00:00:00 2001 From: Peptide90 <78795277+Peptide90@users.noreply.github.com> Date: Sun, 27 Feb 2022 07:02:07 +0000 Subject: [PATCH] Fire helmet (#6903) --- .../Prototypes/Catalog/Fills/Lockers/misc.yml | 2 + .../Inventories/atmosdrobe.yml | 2 + .../Entities/Clothing/Head/helmets.yml | 17 ++++++++ .../Helmets/firehelmet.rsi/icon-flash.png | Bin 0 -> 219 bytes .../Head/Helmets/firehelmet.rsi/icon.png | Bin 0 -> 279 bytes .../Head/Helmets/firehelmet.rsi/meta.json | 41 ++++++++++++++++++ .../firehelmet.rsi/off-equipped-HELMET.png | Bin 0 -> 840 bytes .../firehelmet.rsi/off-inhand-left.png | Bin 0 -> 792 bytes .../firehelmet.rsi/off-inhand-right.png | Bin 0 -> 776 bytes .../firehelmet.rsi/on-equipped-HELMET.png | Bin 0 -> 841 bytes .../Helmets/firehelmet.rsi/on-inhand-left.png | Bin 0 -> 781 bytes .../firehelmet.rsi/on-inhand-right.png | Bin 0 -> 779 bytes 12 files changed, 62 insertions(+) create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon-flash.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/off-equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/off-inhand-left.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/off-inhand-right.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-equipped-HELMET.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-inhand-left.png create mode 100644 Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-inhand-right.png diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml index 322a965c21..0c7a484b94 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml @@ -38,6 +38,8 @@ prob: 0.75 - id: ClothingMaskGas prob: 0.75 + - id: ClothingHeadHelmetFire + prob: 0.75 - type: entity id: ClosetMaintenanceFilledRandom diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml index d95743c75e..be0c5d8aa3 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/atmosdrobe.yml @@ -10,3 +10,5 @@ ClothingUniformJumpskirtEngineering: 3 ClothingShoesColorBlack: 3 ClothingHeadsetEngineering: 2 + ClothingOuterSuitFire: 2 + ClothingHeadHelmetFire: 2 diff --git a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml index ecc14e7dc4..bd6b2be6d5 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/helmets.yml @@ -157,3 +157,20 @@ - type: Clothing sprite: Clothing/Head/Helmets/wizardhelm.rsi - type: IngestionBlocker + +- type: entity + parent: ClothingHeadHardsuitWithLightBase # hardsuitlight base for light and protection + id: ClothingHeadHelmetFire + name: fire helmet + description: An atmos techs best friend. Provides some heat resistance and looks cool. + components: + - type: Sprite + sprite: Clothing/Head/Helmets/firehelmet.rsi + - type: Clothing + sprite: Clothing/Head/Helmets/firehelmet.rsi + - type: IngestionBlocker + - type: PowerCellSlot + cellSlot: + startingItem: PowerCellSmallHigh + - type: TemperatureProtection + coefficient: 0.01 \ No newline at end of file diff --git a/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon-flash.png b/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon-flash.png new file mode 100644 index 0000000000000000000000000000000000000000..36f945fe2a66919b897d2b7de61a25e92fc11a78 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|JOX?|Tn`*L z5aF&UCCZSQ;Pn6Ny@RV6+$OXt*ju;dC@gAHd$`s7-Ss{-H8p#C`{d;0wQJYb*4Dma zX5PihTFk)U>FJq~k@5fO%KtxJ&XyM04>VJvB*-tA;Xiip@{WrcP>rmoi(`mIZ*qbJ ss|jP0PSOw24IP^UG7f1-ux?>v2;pLAc*Db$4phkC>FVdQ&MBb@083d__W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon.png b/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a5e84db62aecd96c5da31abca57eb433b513739 GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|oC178Tn`*L z5aF&UCCZSQ;Pn6Ny@RV6+$OXt*ju;dC@gAHd$`s7-Ss{-H8p#C`{d;0wQJYb*4Dma zX5PihTFk)U>FJq~k`SkLD`rOL8#8@bt1MO^FMh|F(SDs1gMx6N+m9nX zUN=wbR0YZhC?6Px&0!c(cRCt{2nonpGK@`Tnrfx5#V1)>a%0jy=*j^G9>LvAHi3Crc>dk`(x0iwn z6`?sbP%5a9OXHyjJsCU+N-?wtQwkRRvxkZhlEPx8V8Mz~kS^(Xh`ZS}N$pHCv4Qu4 zKr)k^@7uR;hLHDw1CUb`c9822N;C93M1>!Yj6l;g*tU(E3k!%lj?h}7`hSm!>W4(d zHBH0p{RwEA*3gs;8tI7Yb44wuC@iwO3jnwlk9!&LIF|zeSfP;AOz`X1Lqz|Gh>@9c z83Xh40Du7iGXU;%c8V+|gcYhy+`R&`7yFKuKgHhOIDwPLyS%yeuRA#R=!^GRMi%g- zIFCM;(PT2oB9RETKi0D$rFaqqpTKKFh#41>jDF#tfZScITZQB^TeGi#TMp`QVS)19mjgnFoFRcRSqYkiM@yN3sxXk(^ zeDzcr0FZiL4t(d5qDVUra*D!UIZj|~@=T>K;pyjUe}a?%G^)?{I}XB8U@J9*p1x5W zJAF&)Vf5|O1NL(*i{8l6a4J=A?$k##2u$2nM^VOf$HqCuUDXzY^8><{B8@~ zgVWxaTO#M_5oo*qfM&y$u7+VSRaG%OJRHaZf5(V+c}40LuwM=_0C-*J>AO7wJcUy3 z0K{T36pO{0IbGLVQX+4*hqmhvXtsy8><>6B9teUU2!bF8f*=TjAP9nJKYjzS^NC-< SU49z?0000= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/off-inhand-left.png b/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/off-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4150c0bbe5da889e3aadb5ac81ec7573b88498 GIT binary patch literal 792 zcmV+z1LypSP)Px%(n&-?RCt{2+A(MoVHCjee^RfD2o|Xjs2s@Ap)RQox&#MHA)}Lh)@yQ zse-hig$=YT(+PB4uN!Z~TLsOIJ2;-t=UY}!yF#sioTjPd?k)gx zj>Fi4Sscf~9m{E&YIP;O@y+JLu7pUoz|77LLrY5l3;{F1!=9eD;mykoTZ@a>w$1ePbi>7a?Q6VKq22?s*(`-ZfqSN&#?pwv1sI02GTwcfRd-%d&jM2N8M&xF-RSNF*p0i{A0b zrq#wPpW()E71m(BzgGp>4qdT-a+;>zR;zVmlUMip4Hm!c_Z^(t1OWW}`b=%DX6c*! zz{V%)D#6Qd??6{<0k6%+*LnYOle1Tz)W+OL=RtZ05y$8*7RRUly39#2Y;Ff(Px%!bwCyRCt{2nonrcU>Jv=b*7iGgF=O%5SXFhhR~tlX*h5ccJwrF9z0k*3{;qS z=xKv7L4;mb4?8G$2%ZFCP&U|71i?S#pqDX(z@(su4MdQYE*@&K)Fx`vZcF5SE^WVl z3BUKv@B0Yf`+^_{f*=TjAP9mW2!fA_qBuvbp&R~1e_z;zk0vJ2G!5IfxxKPNzFrTU z8%Kfy57VCtyI9jS79Y-_XcP<+Kf$DV!UklE%NrpDNdhEdy}@l>~i7pXYY3$ zUC_xA_3Lj5q*yFExm=F#AMbPN{BZyVho*S>yv)GJJeFlKJ3AY@;9Xq(VFc-K_e#RC zEUTmOmOa2Q3{2DH`sMbCrBaDnt=7H51H>>4R8=L&1*T~R>TlZwbzNs^6_!@v>C6wV z6kY%-x~|7Q0npT6DwP13o}Tu;hv{!y&)IC&85j0>#>SZkn!Mh|~zi^m%wpd$Ri*$qW@$nu>IT`|Ag_A^-2bc7RCJ2Hc2!bF8 zf*=S&cl`CB&^>SnJ49H_q`i{VnH?vVWwSrg)rrtzChg?E?zW6gPEI zr7<`7%xLSl+gDI16cW)-5Xk|q?K7kB`hx<>{(rV@bMx+l#5ka( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-equipped-HELMET.png b/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..de47b004d9c9744d7598bec9cd22882a7917824c GIT binary patch literal 841 zcmV-P1GfB$P)Px&14%?dRCt{2noVdEK@`XTX`Nm|p%o%5RfKd|kX{l$$SL(8R)Qx__3pv#r4$c} z(9lB*#fyhrs)t@Y89WJkFwlc3g_ioUhl*H|!lI?rf(=TcbV;9wu-jeI*32{;8+boh zvO6=G|C_gOCXn}l6HpL>PV)Ve(hU6$Rbg7s)6L2^(0ZO)?TCU9o~Hj^1!)I(Vm;S@ z&S>out&4`EbX4`v$ciWS_iGQ8<=Wya%W&HYLeP-oL{tos)<2?OR$s~iE>Egepl>+P z_NcQ{Why1Cj{3ko&N0W)u($jn_ThdX&Y$b@`hNV}!`0{O-g6jHAQR#;`cj5wvsp?c z64?3j7}u}#0sy+>!+7)R8KMKzuq+Fclarxs0ayPhRP>d81^y?NWl6RF3#l_8pU3nLkq=7G#(iln}BWG0qw;VfmkwVW5aXG4E9fc z_d*o_F!iY#7;{UA(9VN`5cJM*0&U}$Yjp`PzaP{m$eagC^#OkR9S5-_usxMRcYGLU zFFgqLF#7fNDg9Z?qj!7>Tc3fl5QmOy^d&T$9366;NH&`#0D=Q$lG^o1Y{DW z(hf+c(WdP)Px%$4Nv%RCt{2+COL$Q5*;GZxUaZAhbw@!@8757MD~Jr{EwKGCFm0ak(tPNf8gH_uenu z``s@u$>jlr5JCtcgb+dqApz1D6SKyY%Vl5je#OIhQH?Pn+N!wP{S47oh1-c}j9D?m zkHZjn0<43bzX&9f#yzH=&EYDTH15y#a=ARUdYn4p`xS<0jEVH&q4A`4T zDe$-b_X!B)E#O5EKWqpggb+dqA%qY@oCxJYW0*9?L}Pw%*twnk$j!kMS(ZgMn-vXU zNNU|9u{r1OS6106@L&ZtuY)kxBqyBmpq?4wz*h*4_a^$iMG5%*931u}_#q00000 LNkvXXu0mjfn^<2c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-inhand-right.png b/Resources/Textures/Clothing/Head/Helmets/firehelmet.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..66a909af3a8a4471e4bbb251fa45f46e93a85d62 GIT binary patch literal 779 zcmV+m1N8ifP)Px%#Ysd#RCt{2noo!lQ5?s=t~*|2p#ps!#Vh(jkY(ZEN>aapA#ESbmOmB8(ov9qnofp3k$jtnF z%J=u3-y7wgO;LDmFbGXm@f30B_jv!X z{&}~7PliKavEYb32#2SkaV8jZqchvf7|RWNiM+eHh*Kvc)}ZaLd${ndYh4Gi3dWhD zcKwb-N~ID{rBc}a^bnWN9|r&|Bno)_vWn=^3Jk+Qxm*rh@&cjX3pf3)zXCF27{*v} z$1_0FH0ZjH8&^gLRw@0&f6d>aSEP0Dxk#Xq|iMADPd|WRhnx82~`L-3DU}0MKYO&}y{;JO2ga>UT{j znM`s3P*v4(O@`zJvg;>iiB%T$dfnF-WV6{RNjVx^{|d{5pBpFpO(O_`AP9mW2!bF8 zVlw`?P$(80ycQ8wV-agh>U5t6a@*{8Otd1j8jJAUw>?KJpU?AnJdSF$Duofgx5h;B zv9vQDkH@k4^fCDEmK6O2z6=m$A4>yoKPvd59K1T64sPFlgitggMFmVW1zv1NaQ)m6 z0I>YQJf2-&2N3*b3c=V0)D(rIe^A}czF9?~ixLZW~ZXYK_)dBBGOxxpY* zDwQ|@$1dy}TTg*Z{CE8U