From ca76ead8b2625faa33feb31f396476494b6c14aa Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 06:21:39 +0300 Subject: [PATCH 1/9] Atmos 2.0 --- .../Entities/Clothing/Hands/gloves.yml | 24 ++++++++ .../Entities/Clothing/Shoes/magboots.yml | 29 +++++++++ .../insulated_gloves.rsi/equipped-HAND.png | Bin 0 -> 323 bytes .../insulated_gloves.rsi/icon.png | Bin 0 -> 480 bytes .../insulated_gloves.rsi/inhand-left.png | Bin 0 -> 383 bytes .../insulated_gloves.rsi/inhand-right.png | Bin 0 -> 380 bytes .../insulated_gloves.rsi/meta.json | 26 ++++++++ .../equipped-FEET-reptilian.png | Bin 0 -> 847 bytes .../magboots_atmos.rsi/equipped-FEET-vox.png | Bin 0 -> 949 bytes .../magboots_atmos.rsi/equipped-FEET.png | Bin 0 -> 758 bytes .../Boots/magboots_atmos.rsi/icon-on.png | Bin 0 -> 489 bytes .../Shoes/Boots/magboots_atmos.rsi/icon.png | Bin 0 -> 490 bytes .../Boots/magboots_atmos.rsi/inhand-left.png | Bin 0 -> 380 bytes .../Boots/magboots_atmos.rsi/inhand-right.png | Bin 0 -> 398 bytes .../Shoes/Boots/magboots_atmos.rsi/meta.json | 57 ++++++++++++++++++ .../on-equipped-FEET-reptilian.png | Bin 0 -> 845 bytes .../on-equipped-FEET-vox.png | Bin 0 -> 956 bytes .../magboots_atmos.rsi/on-equipped-FEET.png | Bin 0 -> 701 bytes .../magboots_atmos.rsi/on-inhand-left.png | Bin 0 -> 375 bytes .../magboots_atmos.rsi/on-inhand-right.png | Bin 0 -> 395 bytes 20 files changed, 136 insertions(+) create mode 100644 Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/equipped-HAND.png create mode 100644 Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/icon.png create mode 100644 Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-left.png create mode 100644 Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-right.png create mode 100644 Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/meta.json create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/equipped-FEET-reptilian.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/equipped-FEET-vox.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/equipped-FEET.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/icon-on.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/icon.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/inhand-left.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/inhand-right.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/meta.json create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-equipped-FEET-reptilian.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-equipped-FEET-vox.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-equipped-FEET.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-left.png create mode 100644 Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-right.png diff --git a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml index fdbbd54e33f..a768eb4d3f0 100644 --- a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml @@ -717,3 +717,27 @@ - type: Tag tags: - Kangaroo + +- type: entity + parent: [ ClothingHandsBase, BaseEngineeringContraband ] + id: InsulatedGlovesAtmos + name: insulated gloves atmos + description: Insulated gloves made especially for atmospheric technicians. + components: + - type: Sprite + sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi + - type: Clothing + sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi + - type: TemperatureProtection + heatingCoefficient: 0.050 + coolingCoefficient: 0.2 + - type: Butcherable + butcheringType: Knife + spawned: + - id: ClothingHandsGlovesFingerlessInsulated + - type: Fiber + fiberMaterial: fibers-insulative + fiberColor: fibers-blue + - type: FingerprintMask + - type: Insulated + coefficient: 0 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 2be558f51a0..53df7bbd961 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -142,3 +142,32 @@ itemIconStyle: BigItem - type: InstantAction event: !type:ToggleActionEvent + +- type: entity + parent: ClothingShoesBootsMagBase + id: ClothingShoesBootsMagAtmos + name: Atmos magboots + components: + - type: Sprite + sprite: ASLEEP/Clothing/Shoes/magboots_atmos.rsi + - type: Clothing + sprite: ASLEEP/Clothing/Shoes/magboots_atmos.rsi + - type: ApcPowerReceiver + needsPower: false + powerLoad: 1 + - type: Item + size: Huge + - type: Charger + slotId: charger_slot + portable: true + chargeRate: 10 + - type: ContainerContainer + containers: + charger_slot: !type:ContainerSlot + - type: ItemSlots + slots: + charger_slot: + ejectOnInteract: false + whitelist: + components: + - PowerCell \ No newline at end of file diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/equipped-HAND.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/equipped-HAND.png new file mode 100644 index 0000000000000000000000000000000000000000..f46d61680ad29572a7893f0a78691ad6bfe06db4 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|{(8DNhE&XX zdrOh;kb%gtkNqtR${1C;ST?tChX{zwyW1d~Ajops)S$wk;Q_;hGZPj}h+$~eOj2~z zd26P?^W*=OP2cujzfw09XcQ29h}T+o^jt3y;S@3()>{fi^cy3M&VXG!n=CyPJN72k00>(+a=|7KS6 z2P|2(=Ci8jF^TM+jqlfKzOI4T0wVV-mY2Oh{pR)C3uz}mc6+@3`=**D-Dcjg={Nfq zTLkyTyF|TDzpwmcA4B{|7^j(q?C literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/icon.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4097e0f4525fff6135cb0cfcf58a70da637344e9 GIT binary patch literal 480 zcmV<60U!Q}P)Px$nn^@KR9J=Wl_75eF&Kv5TNX~;>{c;bfgor3L5K+w%*+G=F*8GgK=5a92+RdB z@ktQnELEsZz*l;`E8G&2Wl3MvG`;V6`nAmgF)=YQf1KoAg`|{*$3)b+?&CcmQc9EO zInp$R?)QM{!nBoWEg+>d-O&KqYJ=nP2mpqNk{TSqY)lwVPO`T|ZVK?OXJf+r0O)=X z*=mD4&jFwYe|vfd0CY!#Q-SH?sz}g|!CZ(7&ktV!U^`J1g$bxDWzD2y~Wf3x0jMKy<%{G)?U{KD@JBTQ~p+Au4w$D8O(|S(a9Ui@Orso!!0) zFU!)_P)Y?QDgrK?KWdWL?Jq~d;iGZkE;uA%1$?+K;z}^=d%6G-CBuoVz=^04>~5;D z15I!q6A_A{uoAg!DOLoy3$6&mLm(f*A%p1!*Cv zk-s+S`2N2xF%#krAh|)H+W){Ona>}0h}44^mzh?r`gFbO_xCL;I?o;_isj4;X95}y1Rtcc*S@zp9PjkWHav39^UABAqeUmJ|HAy| z`}+D|)AW!n2^OAzD(o)blyH6Ldh6|>%ceS2)mLvy_pR?`Py>$Q9>MpSwJ)@(G zeI}LIc*dKuPx&2}wjjRCt{2+COL$VHgJR=b{x94Y}9`vRp~N;Lsuc$3ZP!ni9Gc1W&gPMJh@` zFhvCm;?N~iGIVihi$ga}!Lih|1O&y<)E2BLIYYV>O1&>cQLw}7P;)fe+KVJz`u@fz zANO2dzPsfv2mYW29UuTT4Z`Jgp*EBP0H_`}n%a_8zcsZbp?cg^>*_7LR8ZQ77vbxj zIq-L1?+n_97i-=Hj(0$6yi1Ao^^pI?)cEMb04S9d(EyA@j`Z$MWRb*& zsTi8tlCY!%uz*h=AHch z?4g+xjt5{Cijbu;wD~c(;?b(ik`k_X6tTXZhVOz{Uk|zBQCL#$9g-*%0RXOe6x#e) zRaRHG<_2jZV~`#RP&`9qByt1*6B&al?}7b!BN&Ms#WO^eXMG}L(4YB4#-LksgO2Z^ zrb7%OtWw8F+W!8(JUO6IB(Q ZegTa#kuwRC9X9{~002ovPDHLkV1mIXiIV^T literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/equipped-FEET-vox.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/equipped-FEET-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..70447fcd1e6370a86a0b09b48d7cd42158db97cc GIT binary patch literal 949 zcmV;m14{gfP)Px&Z%IT!RCt{2+CgYrbsWI)Z=6N6=}6j9$srv}rhyIT*090YVbo2EAP!89J;+Q6 zc-&!#qZ=v{*`d1$rJ;BTJFSC?Ai;KJ=#XWkn~@!&eXle*gq7?im{xJ1{~cc6-=?nk zk0uxWeJ;uSzu)`+{_mH(clrH62qAo>sks5&DBc9Xoq&*mz!3BNGcc|Hhh4I2LF2+^{b(xuhzk0=W!m&8{&ClYUMT&P8;o!T3V{!MQZ-@WUf_7r9tm?1^{@b_A5^H7pBH?zI1j}^@m>Ik3G)=(D>mIQ)9V~zXQ6J-ze~{)JgpUs@i1| zmu&79?&+7%(fAQ&Ka3EH4C!mW$lU5!5xo3WyUeR&UsG@VOr=!NFX3=3PB5^W@3XJ# zHJIi%dIWk7Tm_)~Wdf(x;KsEK`KfUqxNrPQdRjTP1^`2E&Td}SxksSqz*X*lehQ%F z<^lIJJ*|kvacT{mT7$#yEOa!#5JCtcgb+dqA%qY@2qDCOLR;-CZ!du7X)WlH3G>!; zyLOs;``!VsYh=PW(7XAqefr$|O-@1+mu z9gGltyticxa;DR^<=!_*)K8z_KanB2&&|29W}{~Q9P`#^x`wuXsnpD}@@~}Y!#~Iu z89H;FzUoIh?m@nYRjhaPUl2VMR0oe8(#OrvMapwYys@fX)Px%ut`KgRCt{2+RsZAVI0Tt_x3|cOm`Mtn9J<0BWnZ&W>QK7r5yypXz3p)4?=V> zQUqx)Uc`eQyk`G^dh=qXUV@6HEeci&N7ub9hVBR}cJMGAWJqz9c_#Hx-`DYZhUfF} z-PzN8KnNj(5JCtcgb+dqA%qa(KM_!QxcP3((d!KI%Q*_`n^<4%fO%DOLN!6$_0;@| z(wQpmKkRk@ve_J)g*;j7TOev)ae^V8Xw)E^&G9AmS}FgG%ELzIG(|m$UT5rE*Xs<5 zdJ>~^TID!jZns`18r`2CjT$A_z3@DM#Aw=SZfYc?X%zM3zP+NJB&2CHH#L$NO*_iB z@R(oIF+irez2ttTx}BPi0p)z9*QNK?O-H|2$;W#m6l|M?p|-%C7jsTX)41`bpL}tP zv3DO%>@VQ{2uqd)z{^MVf$mpJ4nVzWlKS+S>1WrJ^3SP+TbW+Uo`#994^hZ(vjD^! zMhNK@Y_x^3#&<|ONIR;R@S2~SNl@R`LT%(1h5R-EXUm=t(krlo7s$=LCo!s)?`Z(; z&;D#pm+(d`8yedrMc$-2l4^*x?bgcPXj2} zHnVT%0oYp3QK{Pp_T6>&x#Q&Km&$hc-MgJcz7RqPA%qY@2qAPx$qe(Z_o4Z|I9O>P$(4tou;4< zlfyB$tH62?y}o(pM@KnBK_Pu%3tpm)A177K5U zH4Q%vkj4)I6Np6T(7W2GMOpy}IaNBJYuNWsToz_O=~1T&fcspduYbf{pWOS~H?Y5y z!!Rv$P4n(-A&AGiDeWY|w9w0+HGtyHEwJZX``Z!32Q*iYgx?Ckua;q2#ADrLSCTYp z6Klh~gj)zXRowTKWC=(OG|s+!I1Ru>?wmwAgG{S)SICoFpZU3g#@#>8p8`| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/icon.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..73cbd862a3108a6daf94eb966c1e6098a2b75e16 GIT binary patch literal 490 zcmVPx$q)9|UR9J=Wls!wsP!xtAQ4kfR3ANBAQj5AtMfwNq;38yjaB(P#;4ct#6&xHy zaB_2SGY*1_U~yBZR7G&8Sj9RNisXj+0R?Rwv;nKRMjgG+cJF&R=jA;)0fj=L`0q3Y zeV81MxzQfOJD0AC*mn*9dN_oiRyY&V9)S#uEg!qdp+WC_StuZ!3a9HS66p+n8h~M1 z>@TEz`?LfxP%r#bEs@S}o6kw>1~$;QIRilH{(<|+4X=SrvxWG!Zr~AUq0SF?!l_^j zfv#!zX@E3-2$(=PGKU^*rxtDlpxLR?^<2X)J#mqr{iH{nDgf?tjlTX7cWq+#Z{NV) zQWnFs&^67wvxOiY>!!G!1k*w4gdfE07*qoM6N<$f->XU761SM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/inhand-left.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9211ebec8476b94834c5aafb6bb7e184f2ad997c GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z%{*NkLn`LH zy=CitI6>s-$Nl*ni;~3mI~;W7m@88v^yop%9akBvR~Jt5D{Oh7w_@_-b$y~SGA;sV zCDtTOYie0CIiTx^qXH;wyk`={!_k$+MQQ@?(;Kl$A7RgF@?)=LXa zjCma-+NPNIExiA`CVlSt!#|l$#c6h*TXpAH>@#tjWevMebJQ<)x>RX+{`u1{Tp{1{ zHa%UN{owD8b9!=@Dmxe~Zthd4yJvd#f6M23humRlzg(^PUbQaN_%! zUyRpczOws(sBbWeYdgdBzl~0@jNShn7K$;v;sVXublJ@KhCAcr__GSmo(uufX z$=;B3aM2SM+2cHu??038m6{X3{cvly>^&bs|g(qwaT39~w>B6Yw!jnmC6?;Bz_-_1T>h>Flzn?a# zKP_}Z?q2)q-Q@?Kzc<=nPx&2T4RhRCt{2+COL$VHgJR=Zq0_2)S4bSx%BKiye~Ma)RBOP`VT>T*nSYD&0&| z{1Xe}(8VbMySBxlV*_!NnwBg|4MtnAMaea!i%`OSA%lXYybd)-qt#v{>EinvpM2bN zdHL>^`vArmV~jDz7-Nhv#u#IavHyh9%3?hlAb(K9m)$)S*2>Chc_--609n-<%q?m6 zh_Fh&F7H2epKql&GQJ8~tHX~3M72idmQ+MoC4W$ZyC;pvfCs=3bz%s5G(Z604{Aq2 z7?WbGt;NI#xy#-F^b8qyXc+B!JO$s??eu&*Mo)XGq~Pnak#SA(MKR8 z1n_ew9`6qcfs$#qd_BhlFj7T2*iPWua24mO_u;zm6#&rH{Rlq)B|PlEh@H;?xKmlm z%=EQ=2$M@C+FTyO<@8Nlx%%z5e(Al4&E+?kTq@DR?U3VsM*}cYMbi7PqkuGa<`Z!D zq+v-3;3YnPdH~61F!sJqkLPB6asG*d*2i5C=S+3aq;`>#|%{u(S z1VTczGz3TQ082`|e62~1xre-&&3n~Sf7h2$MeRzc9OL^3h&CU_bZ6sqKRyZj;3wks_+DHa><}Eb-@JX2yjt4L}U9i8u8&7usn4N`2SIIOnI9>Q- z=7i$`nB@v&t&Z&LQ6x9wO_?Pnk{fZj#aePE7x^u@Ntd+*j;-s#$awq<#_(#d93LK*=c?N X!qSu{%jwN+00000NkvXXu0mjfi208r literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-equipped-FEET-vox.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-equipped-FEET-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..2714af3d1a0f813251471973a69ef068e966a1b0 GIT binary patch literal 956 zcmV;t14I0YP)Px&c1c7*RCt{2+D~YkWgNiqZ|sU_>qweW=pijjCc(+3>&psm;OM3lL|h>`_OMAx zPI}m3h|&!eMRw>wPo-h=P4YKEmI~eBb`QuMEj;RIRr|U1lKAXbk7cN-^Zq| z_(YS7{yvxFecs>u{P`vCbNM|Wgb+dqA%qY@2qA(rrVQZ2Mo`--%HIhL1Q4 zD*6v_^-2POK-eO^`I)`7K=#%GmVb=EE(?yFB01gvk0!JedwE5_W|eBSZv0BMs^hkP zH(~rYjZY0J?*TsmPnG|mQu>{Vk(4JsHKe+Fp5@V=X8@@EbdQOVRMYo>R*i2I_*U$g z-hfK^0+I81ZfEZ3P3W+7h~$SsdV;D+$sQqaJW}{9=4kRmwF0df!ZLKGnQepnd;E ze)#ePK;7a2=QBR32wPOjH7eyAFQ1xg>i9wkA%qY@2qAFXJcR(&VJsSBwTn`wWVh`{l+}tl+1y@%&8>_h))eE zf1ne94e!%{Q;G&~+wT?E09sNWcjxe=@!Ya`TkU~vH=Tn~br|56+*v{oonP8sUSaKK z4A1lL)6pFy^suk44N|7vHssECQPi)W(s?vNXsCZNIex`G1=$DFJT2k&p z-8%f;be7(e(>z!DNXOkxXR))@rv3{;2Yu?rfrI+`e$P1yvr*i(Qof**ka&Ava}PPx%cS%G+RCt{2+P`ZPVI0TtcbZmck&-)V;aM(RE+{%!YKUMr?ciXcLL57Yx;a(+ zF%+|Ob4bCgjra#N(4kAIZAZak1cw$&)6y&j2{|EBhg!}dJx%Ek?z#T3==U`~&+&X7 zzL!k*0U?ACLI@#*5JCtcgb+fA|3pOR;q)!rQwfWW)e5!hH_D&gh;!BO%&r*z`oi3r z)|r1hzeVR^YoJJ7Wl;%h*Sbnr)KwO1pr~`)nGkpYnOwZ+v_Eq5<*a8K z2F0ImiGG-5d!lk;e*ym`tdz?Dj6X<59=%!d0FsWw!pBb(pIp<*Z`BFkS{&x`?J6zR zQED5T%mWuMy~0!-yy$9YY1yVNH|gnKB4~bPDnqjW1{dN#sBLTl5Iy%8Q+43R+Nn&v zCzC5_jKj(e|e7i)nIF}v7S!#g61WH=5H-ptjsU8dj70q}jb!g=NH+4tA|=Z=$~zhAb$@89ht@`VsW2qAIXDC3!Q+2`U*Ni51_8HIClI*I{}CBKbSgpd{19NN2mc< zgA+J*obl>wM)L8{;YT%+Z`{GL<5+_eq0R{04`}wg6Od|j0*qLv_ILTC$mB|%5$ohm z%--oMJR^Fp(O1wFY5>ihfbPBmNylkyoWcwpA8IQb7WIg200000NkvXXu0mjfw+u%| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-left.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1b15adfbaa4d63882e30e9be625facd117267951 GIT binary patch literal 375 zcmV--0f_#IP)Px$F-b&0RCt{2+ObMPVHn2oe`T~(4NYA@kkHU-z%f|C>QO+hWvgNfJ!Mtz1kk>o4?JEYC7bwp`)EaIXR)<>yqEEQohImkS$*QO@0ii;1hvD zsz`ci5rA5)#@6OF{a$zYE_Qw#!56TSNe>#A1s;+Pt7{n+fXCYg`GYL2=6m$~xPo4R z!twoJWA_gDJg&>@r!=1%0G#jLkh~p6&HqI3e?a}^mHAxx%X2H~0MKf;qvs__k|arz zBuSE_??vke#1^VQ5T_pyTfqK6lzu>LA^QUpw}8<7fr+{TG5P}&wE(a`AW4!G%m+RF V%oB*ub>IL1002ovPDHLkV1j%Ws$~EG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-right.png b/Resources/Textures/Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..97a5d912f87a9e3a6d099d00d84b94c9bba81777 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zT|HeKLn`LH zy|vNnumi)fkNcwv12=Z-KhS9L<0}&~+WCxC%c7fa?k|QWR`%yFn0IjYg~rTbx!7}1 zD^1hG!-{k16pM~ax2DY6*66nXzK9UtKAH0Eci5Gn;QyI33;1`Z`(M2ChiU7o#>g^; z6`{PZ{45I2nEcHBck{+Y_v(pn=U>R&Zg86Ko2y`h(@U+VH-slC)a&K#nW{Z8K9cP~ zX>8fH^)I(X-+#X>cG90(;SFg|l;2-^bTEI@zQheIHutJ#Ol5L>Z2R@YW3O5J)43y# zf4_L`pX`U7F=6KZnKso7bL8(l*e|>6KYOx-YW;o5fcnbRjTzr<*z1HF6nKKU?KLCM z>%*K2qBA9buCssrw^9G&--g6Z_vBv)-R7520}AAIsw)7g`9iskYreBTQn6z$`L74m d@X5V~!S?qVVg58rXJF_uc)I$ztaD0e0swfWr(OU6 literal 0 HcmV?d00001 From 238475abc3bb2a1ba30b2c0226d8200a6d3e7a84 Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 06:25:41 +0300 Subject: [PATCH 2/9] Hot Hix Atmos 2.1 --- .../Prototypes/Entities/Clothing/Shoes/magboots.yml | 4 ++-- .../insulated_gloves.rsi/equipped-HAND.png | Bin .../insulated_gloves.rsi/icon.png | Bin .../insulated_gloves.rsi/inhand-left.png | Bin .../insulated_gloves.rsi/inhand-right.png | Bin .../insulated_gloves.rsi/meta.json | 0 6 files changed, 2 insertions(+), 2 deletions(-) rename Resources/Textures/Backmen/Clothing/Hands/Gloves/{chronogloves.rsi => }/insulated_gloves.rsi/equipped-HAND.png (100%) rename Resources/Textures/Backmen/Clothing/Hands/Gloves/{chronogloves.rsi => }/insulated_gloves.rsi/icon.png (100%) rename Resources/Textures/Backmen/Clothing/Hands/Gloves/{chronogloves.rsi => }/insulated_gloves.rsi/inhand-left.png (100%) rename Resources/Textures/Backmen/Clothing/Hands/Gloves/{chronogloves.rsi => }/insulated_gloves.rsi/inhand-right.png (100%) rename Resources/Textures/Backmen/Clothing/Hands/Gloves/{chronogloves.rsi => }/insulated_gloves.rsi/meta.json (100%) diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 53df7bbd961..29618f73373 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -149,9 +149,9 @@ name: Atmos magboots components: - type: Sprite - sprite: ASLEEP/Clothing/Shoes/magboots_atmos.rsi + sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi - type: Clothing - sprite: ASLEEP/Clothing/Shoes/magboots_atmos.rsi + sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi - type: ApcPowerReceiver needsPower: false powerLoad: 1 diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/equipped-HAND.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/equipped-HAND.png similarity index 100% rename from Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/equipped-HAND.png rename to Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/equipped-HAND.png diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/icon.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/icon.png similarity index 100% rename from Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/icon.png rename to Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/icon.png diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-left.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/inhand-left.png similarity index 100% rename from Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-left.png rename to Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/inhand-left.png diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-right.png b/Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/inhand-right.png similarity index 100% rename from Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/inhand-right.png rename to Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/inhand-right.png diff --git a/Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/meta.json b/Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/meta.json similarity index 100% rename from Resources/Textures/Backmen/Clothing/Hands/Gloves/chronogloves.rsi/insulated_gloves.rsi/meta.json rename to Resources/Textures/Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi/meta.json From 5d3bd1d024bc21c80398530710a4cb9bf86eb4ae Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 07:01:56 +0300 Subject: [PATCH 3/9] Hot Hix Atmos 2.2 --- .../en-US/backmen/prototypes/entities/clothing/hands/gloves.ftl | 2 ++ .../backmen/prototypes/entities/clothing/shoes/magboots.ftl | 2 ++ .../ru-RU/backmen/prototypes/entities/clothing/hands/gloves.ftl | 2 ++ .../backmen/prototypes/entities/clothing/shoes/magboots.ftl | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 Resources/Locale/en-US/backmen/prototypes/entities/clothing/hands/gloves.ftl create mode 100644 Resources/Locale/en-US/backmen/prototypes/entities/clothing/shoes/magboots.ftl create mode 100644 Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/shoes/magboots.ftl diff --git a/Resources/Locale/en-US/backmen/prototypes/entities/clothing/hands/gloves.ftl b/Resources/Locale/en-US/backmen/prototypes/entities/clothing/hands/gloves.ftl new file mode 100644 index 00000000000..f0002d642b2 --- /dev/null +++ b/Resources/Locale/en-US/backmen/prototypes/entities/clothing/hands/gloves.ftl @@ -0,0 +1,2 @@ +ent-InsulatedGlovesAtmos = insulated gloves atmos + .desc = Insulated gloves made especially for atmospheric technicians. \ No newline at end of file diff --git a/Resources/Locale/en-US/backmen/prototypes/entities/clothing/shoes/magboots.ftl b/Resources/Locale/en-US/backmen/prototypes/entities/clothing/shoes/magboots.ftl new file mode 100644 index 00000000000..6c637ff647f --- /dev/null +++ b/Resources/Locale/en-US/backmen/prototypes/entities/clothing/shoes/magboots.ftl @@ -0,0 +1,2 @@ +ent-ClothingShoesBootsMagAtmos = Atmos magboots + .desc = { ent-ClothingShoesBootsMagBase.desc } diff --git a/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/hands/gloves.ftl b/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/hands/gloves.ftl index c9071263c8f..5267ffae03c 100644 --- a/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/hands/gloves.ftl +++ b/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/hands/gloves.ftl @@ -1,2 +1,4 @@ ent-ClothingHandsGlovesOrdenHands = перчатки элитного отряда красного ордена. .desc = Перчатки которые дают важным членам красного ордена. в них инкрустировано золото. +ent-InsulatedGlovesAtmos = Утеплённые перчатки атмосов + .desc = Утеплённые перчатки, сделанные специально для атмосферных техников. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/shoes/magboots.ftl b/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/shoes/magboots.ftl new file mode 100644 index 00000000000..3f281a0ede7 --- /dev/null +++ b/Resources/Locale/ru-RU/backmen/prototypes/entities/clothing/shoes/magboots.ftl @@ -0,0 +1,2 @@ +ent-ClothingShoesBootsMagAtmos = магнитные ботинки атмоса + .desc = Стильные магнитные ботинки для атмосферных техников. У них есть встроенная зарядка для батареек! From 26bb3c2ea380d126082a1c2145a8354ec0000548 Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 07:21:26 +0300 Subject: [PATCH 4/9] Hot Hix Atmos 2.3 --- Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 29618f73373..8fcd2d40259 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -152,9 +152,6 @@ sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi - type: Clothing sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi - - type: ApcPowerReceiver - needsPower: false - powerLoad: 1 - type: Item size: Huge - type: Charger From 8984fc4e9230fcd8ec14e03b753b63c6967514c4 Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 07:31:41 +0300 Subject: [PATCH 5/9] Hot Hix Atmos 2.4 --- Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 8fcd2d40259..ac8a0ed3fa5 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -149,9 +149,9 @@ name: Atmos magboots components: - type: Sprite - sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi + sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - type: Clothing - sprite: Backmen/Clothing/Shoes/boots/magboots_atmos.rsi + sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - type: Item size: Huge - type: Charger From bf98d784a63a412d15bba424fcb9511c82d5608e Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 08:03:24 +0300 Subject: [PATCH 6/9] Hot Hix Atmos 2.5 --- Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml | 2 ++ Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml b/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml index 27e856b0cd3..6c0612e2468 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml @@ -159,6 +159,7 @@ - id: RCD - id: RCDAmmo - id: AirGrenade + - id: InsulatedGlovesAtmos - type: entityTable id: FillAtmosphericsHardsuit @@ -167,6 +168,7 @@ - id: ClothingOuterHardsuitAtmos - id: OxygenTankFilled - id: ClothingMaskBreath + - id: ClothingShoesBootsMagAtmos - type: entity id: LockerEngineerFilledHardsuit diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index ac8a0ed3fa5..7aa3cb42ba6 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -155,8 +155,6 @@ - type: Item size: Huge - type: Charger - slotId: charger_slot - portable: true chargeRate: 10 - type: ContainerContainer containers: From 83b899116d620292ec3a5862ba0f706d52477de5 Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 15:46:46 +0300 Subject: [PATCH 7/9] Hot Hix Atmos 2.6 --- .../Entities/Clothing/Hands/gloves.yml | 24 ----------------- .../Entities/Clothing/Shoes/magboots.yml | 26 +----------------- .../Entities/Clothing/Hands/gloves.yml | 23 ++++++++++++++++ .../Entities/Clothing/Shoes/magboots.yml | 27 +++++++++++++++++++ 4 files changed, 51 insertions(+), 49 deletions(-) create mode 100644 Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Hands/gloves.yml create mode 100644 Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml diff --git a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml index a768eb4d3f0..fdbbd54e33f 100644 --- a/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml +++ b/Resources/Prototypes/Entities/Clothing/Hands/gloves.yml @@ -717,27 +717,3 @@ - type: Tag tags: - Kangaroo - -- type: entity - parent: [ ClothingHandsBase, BaseEngineeringContraband ] - id: InsulatedGlovesAtmos - name: insulated gloves atmos - description: Insulated gloves made especially for atmospheric technicians. - components: - - type: Sprite - sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi - - type: Clothing - sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi - - type: TemperatureProtection - heatingCoefficient: 0.050 - coolingCoefficient: 0.2 - - type: Butcherable - butcheringType: Knife - spawned: - - id: ClothingHandsGlovesFingerlessInsulated - - type: Fiber - fiberMaterial: fibers-insulative - fiberColor: fibers-blue - - type: FingerprintMask - - type: Insulated - coefficient: 0 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml index 7aa3cb42ba6..ac564d92535 100644 --- a/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/Entities/Clothing/Shoes/magboots.yml @@ -141,28 +141,4 @@ - type: Action itemIconStyle: BigItem - type: InstantAction - event: !type:ToggleActionEvent - -- type: entity - parent: ClothingShoesBootsMagBase - id: ClothingShoesBootsMagAtmos - name: Atmos magboots - components: - - type: Sprite - sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - - type: Clothing - sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - - type: Item - size: Huge - - type: Charger - chargeRate: 10 - - type: ContainerContainer - containers: - charger_slot: !type:ContainerSlot - - type: ItemSlots - slots: - charger_slot: - ejectOnInteract: false - whitelist: - components: - - PowerCell \ No newline at end of file + event: !type:ToggleActionEvent \ No newline at end of file diff --git a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Hands/gloves.yml b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Hands/gloves.yml new file mode 100644 index 00000000000..413eb8b1c5e --- /dev/null +++ b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Hands/gloves.yml @@ -0,0 +1,23 @@ +- type: entity + parent: [ ClothingHandsBase, BaseEngineeringContraband ] + id: InsulatedGlovesAtmos + name: insulated gloves atmos + description: Insulated gloves made especially for atmospheric technicians. + components: + - type: Sprite + sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi + - type: Clothing + sprite: Backmen/Clothing/Hands/Gloves/insulated_gloves.rsi + - type: TemperatureProtection + heatingCoefficient: 0.050 + coolingCoefficient: 0.2 + - type: Butcherable + butcheringType: Knife + spawned: + - id: ClothingHandsGlovesFingerlessInsulated + - type: Fiber + fiberMaterial: fibers-insulative + fiberColor: fibers-blue + - type: FingerprintMask + - type: Insulated + coefficient: 0 \ No newline at end of file diff --git a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml new file mode 100644 index 00000000000..e44f5fb070a --- /dev/null +++ b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml @@ -0,0 +1,27 @@ +- type: entity + parent: ClothingShoesBootsMagBase + id: ClothingShoesBootsMagAtmos + name: Atmos magboots + components: + - type: Sprite + sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi + - type: Clothing + sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi + - type: Item + size: Huge + type: Charger + - slotId: charger_slot + portable: true + chargeRate: 10 + - type: ContainerContainer + containers: + charger_slot: !type:ContainerSlot + - type: ItemSlots + slots: + charger_slot: + name: power-cell-slot-component-slot-name-default + ejectOnInteract: false + startingItem: /obj/Item/PowerCell (Что то типа этого) + whitelist: + components: + - PowerCell \ No newline at end of file From f5bf3f60fbd34f44a6383b4ca7155add1709a582 Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 15:55:16 +0300 Subject: [PATCH 8/9] Hot Hix Atmos 2.7 --- .../_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml index e44f5fb070a..22a5f855cc3 100644 --- a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml @@ -21,7 +21,6 @@ charger_slot: name: power-cell-slot-component-slot-name-default ejectOnInteract: false - startingItem: /obj/Item/PowerCell (Что то типа этого) whitelist: components: - PowerCell \ No newline at end of file From dcf6f7cac4111481c43cb06ab4574d80d4f482df Mon Sep 17 00:00:00 2001 From: drenk28 Date: Tue, 14 Jul 2026 16:05:46 +0300 Subject: [PATCH 9/9] Hot Hix Atmos 2.8 --- .../Entities/Clothing/Shoes/magboots.yml | 46 +++++++++++++------ 1 file changed, 32 insertions(+), 14 deletions(-) diff --git a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml index 22a5f855cc3..3127a43418b 100644 --- a/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml +++ b/Resources/Prototypes/_Backmen/Protorypes/Entities/Clothing/Shoes/magboots.yml @@ -1,26 +1,44 @@ - type: entity - parent: ClothingShoesBootsMagBase + parent: ClothingShoesBootsMag id: ClothingShoesBootsMagAtmos - name: Atmos magboots + name: atmos magnetic boots + description: Advanced magnetic boots for atmospheric technicians, equipped with a built-in battery charger. components: - - type: Sprite - sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - type: Clothing sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi - type: Item size: Huge - type: Charger - - slotId: charger_slot + sprite: Backmen/Clothing/Shoes/Boots/magboots_atmos.rsi + - type: ItemSlots + - slots: + charger_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCell + whitelist: + tags: PowerCell + - type: Charger + slotId: charger_slot portable: true chargeRate: 10 - type: ContainerContainer containers: charger_slot: !type:ContainerSlot - - type: ItemSlots - slots: - charger_slot: - name: power-cell-slot-component-slot-name-default - ejectOnInteract: false - whitelist: - components: - - PowerCell \ No newline at end of file + - type: Magboots + - type: ToggleableMagboots + onState: + components: + - type: SlowOnDamage + speedModifier: 0.5 + type: NoSlip + offState: + components: + - type: SlowOnDamage + speedModifier: 1 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.MagbootsVisuals.On: + sprite: + layer: 0 + state: icon + stateOn: icon-on \ No newline at end of file