From 1d72d0777b662a2cb58350d666042da17c18d43f Mon Sep 17 00:00:00 2001 From: 21Melkuu <79728504+21Melkuu@users.noreply.github.com> Date: Sun, 17 Mar 2024 05:21:13 +0300 Subject: [PATCH] Add explosion-proof backpack to uplink (#26187) * Backpacks * move to wearables * Update Resources/Prototypes/Catalog/uplink_catalog.yml * Update Resources/Prototypes/Entities/Clothing/Back/backpacks.yml --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> --- .../Locale/en-US/store/uplink-catalog.ftl | 3 ++ .../Prototypes/Catalog/uplink_catalog.yml | 10 +++++++ .../Entities/Clothing/Back/backpacks.yml | 12 ++++++++ .../syndicate.rsi/equipped-BACKPACK.png | Bin 0 -> 1069 bytes .../Back/Backpacks/syndicate.rsi/icon.png | Bin 0 -> 615 bytes .../Backpacks/syndicate.rsi/inhand-left.png | Bin 0 -> 765 bytes .../Backpacks/syndicate.rsi/inhand-right.png | Bin 0 -> 886 bytes .../Back/Backpacks/syndicate.rsi/meta.json | 26 ++++++++++++++++++ 8 files changed, 51 insertions(+) create mode 100644 Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/meta.json diff --git a/Resources/Locale/en-US/store/uplink-catalog.ftl b/Resources/Locale/en-US/store/uplink-catalog.ftl index 15a1c78641..62888de666 100644 --- a/Resources/Locale/en-US/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/store/uplink-catalog.ftl @@ -409,3 +409,6 @@ uplink-hypodart-desc = A seemingly unremarkable dart with an enlarged reservoir uplink-barber-scissors-name = Barber Scissors uplink-barber-scissors-desc = A good tool to give your fellow agent a nice haircut, unless you want to give it to yourself. + +uplink-backpack-syndicate-name = Syndicate backpack +uplink-backpack-syndicate-desc = Lightweight explosion-proof а backpack for holding various traitor goods diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index b6620d393a..ea1fec9580 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -1287,6 +1287,16 @@ categories: - UplinkWearables +- type: listing + id: UplinkBackpackSyndicate + name: uplink-backpack-syndicate-name + description: uplink-backpack-syndicate-desc + productEntity: ClothingBackpackSyndicate + cost: + Telecrystal: 2 + categories: + - UplinkWearables + # Pointless - type: listing diff --git a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml index 867bbc1076..ca926ba18c 100644 --- a/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml +++ b/Resources/Prototypes/Entities/Clothing/Back/backpacks.yml @@ -248,6 +248,18 @@ - type: Sprite sprite: Clothing/Back/Backpacks/ertclown.rsi +#Syndicate +- type: entity + parent: ClothingBackpack + id: ClothingBackpackSyndicate + name: syndicate backpack + description: + components: + - type: Sprite + sprite: Clothing/Back/Backpacks/syndicate.rsi + - type: ExplosionResistance + damageCoefficient: 0.1 + #Special - type: entity parent: ClothingBackpack diff --git a/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/equipped-BACKPACK.png b/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..a7bf0a8b42184c80b3652984ca4110d400d76059 GIT binary patch literal 1069 zcmV+|1k(G7P)Px&=Sf6CRCt{2nlWqRNECoSnL|wFLI`1mi{K(0M@X@35su}4z*SoFbkIgb?}y7>!2txLDnyuTM@n zmrK2VaBb{tfLSE!`8fRyst@_kt@mmD7-vsf$$!?6Cny1u==?LB9&Bv{4yHa;IsoS*OS4w3`` zeBY-mO9q1hQp$P^1_R2n#P|K)bM{VxRnpl+Q519;>A5^iBkg$}0Iuuec^jL0;9v=(U>i~8(Kt)@8AL{)NaOL?(Dao>o;c!S6xINy z6)=r8fN2FxV+~+h0n=Cmm{!0v)&QmzFpV{UX$4GU4PaUU(^vzTR=_l`-T*s)5=)Xq zL;VT*KQ;KTfjEwJ<8%2=eF{4nAW0Hkm8H-A{DU*lOd}@1hXXc5?83Wgq^qj*IdJpl zEdXhn>Lf`zb?fX9sWx8}1wZ}$7qF@U=6Q|~g5MW&{o_A4eVP(pig(jUfA~_0Q%Z3z zmm1*ukiB1pr<@+DV^BmW8aW^Q?Pvw_qlMcTfP58Aa7!HS!=dI7TdVo@jJkL=|wKhhW z`cJTJ-J&R-=-x)F2Q+K)N~yXNqf3GRlTA7_`vrm^aF)yE*5_Ld(5%TTrF5GYd~H;E n=N%znu~;k?i^XEGyi)!JW(nFU`rwwV00000NkvXXu0mjf&QJCC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/icon.png b/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2c60bb000722620b3b6916462c71c496d666d52a GIT binary patch literal 615 zcmV-t0+{`YP)Px%AxT6*R9J=WR>7*HFcdwChzwGSNEXsX@GIU|%$Gd6n1%EU-l9vHg`f1kpmbGa z7F|f_LPSCc$t-FdZPliafmuus1mZn6HzzkYiNFglyzr0V%n|$j{?7Jmm+7?Y|D@@N zdoND_fEGZJY@F?OJL0n}o1DkBRaz85o2oO7Gdb^-vPsw!&%x4uiTt^rCZKD++s z1V7{`rGHOAQ52d|3Z)c2q8I@15yjw~qpoYzbq&t>h*L^|Qi|1T^{^PNx4__gH_>{% z9@*=Lf~?_Sgp(yqKPpFtBZ&+ z*7pe^AcTN(jyR5yrYSh*y?tuT5}v97&UwGGBuT&+17i$HlJs`lH^5-21^_?<*L3>6 z52e&-l~bsy3a;xy2+`LHA;dWx4wL?i86bo>08o~tHa3&mP9SdW!%N8bedpHi7K?vG z=C4Rf2_b|Au19U@6qpMr3`1v_1>2f<;f4PXzX9V!9u%f2GG+h(002ovPDHLkV1inR B7}Ed% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/inhand-left.png b/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..02acae54c9b9266af6884727ea204f895080f7dc GIT binary patch literal 765 zcmVPx%w@E}nRCt{2nm>!;Kp4iK9D`i-7GVhzEK-V}V2k?@Rw=f!xKFS}@Dp5NvBgwZ zSXjxjm7m~hYw-ifAtHlVq!1BduGlrJtovt@*B$Qe{Xrl&^3Ico$z&#Z06`E0K@bE% z5ClOG1VQ+(2)GLMdcERYbu-&VC)y?c+FsM{dbu$~sF?PEhkH90?4N%?85)p_9w~M*usMl|{P^;C@nNF=Q+keA$a`sTN&=+1_(f{R%6q54psw*2zO`{!}M@o)&u~>#P@SL0RVh&wyFy~ zg6$T#UCaRhVHg&3Kp2K6ZDlx&fbrA84ciF#5ndsBqwT9>z3p}jBEoXHL>Pt`*6Y}8 zHdST5fb}V0jKO}tKRJvsmFm^&^^48}oO3`BMG=fKC(r&kj)Rg$1W^=WHk%dok|YVZ zM*-_3XpBJ=MJLPaDx<&{gCt4Vmh0zW-wPb?2@bfd&0nkQQp=^ki)@B`<9##qHz5Z2 z7T_B(z_$S3hylI@_(lxyExwYPOu-bFzOP=Lkf6l=fm?WD(jWvk0sP5K*N(fD2k{dxPgJ z!VQ2?iN4tk_}0y=QVI`?d8s^r3-4tSTxzk+0cqU8!*qi5lSV+E=NRHSi!emFECQPW zM1+(f58%?@=qQUYD%m&NEpVI%XjjMsxNt6u;L1hT0r%n6CCV0Tx7$)}=U_8{BM;yL vR~CV74mfmPArIifn^}a_YIVuJg@1}a2DT)B0i!ot00000NkvXXu0mjfPx&FiAu~RCt{2n!jt~FcinXDIy#hG?-$F5jTg7#|<~#(7&KlhS0%(KTq%DxVHQwN}UpYz+fc#`RSXdXU9)~Mx)Va zG#ZUYqtR$I8jVJCP_)Vnx;TOWfUAG<@uSgbea<-5ySdj`;d(B=uJ+ zfM+q>_%r+=|A+Mfc#MhJY*r|OZQJjDoxCuV5nq!PIa&55-5y93fe=zkgj@j_V}eo& z_?zvNQm~RD)S0jXG3lLA*b=~#%f7f+Y`1GM{9RbOr zMU?`^HmHm^odfD#sG{suhvbq|fsTNt9cUUYK+_I1O>F_5hK?v(g5GBezX~Veoa6NI zL3kExA+EQjHZX9`5d?wK!f29szW^Zw=jZ2J+p8o%%$YwElWq?HaQgTlo`w$M67;Sf zkFoe)EC$=Qm3^wOyaYUpp%1Lc2EkfSCHJa^s1++O;j`Bl7#sB~S M07*qoM6N<$f^g}OiU0rr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/meta.json b/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/meta.json new file mode 100644 index 0000000000..f087cc75d1 --- /dev/null +++ b/Resources/Textures/Clothing/Back/Backpacks/syndicate.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by gabova (discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file -- 2.52.0