From dd54307a9dc59092d7102ddb7a94202d3416634b Mon Sep 17 00:00:00 2001 From: FrisKisDr Date: Fri, 6 Sep 2024 20:53:19 +1000 Subject: [PATCH] durathead --- .../Entities/Clothing/Back/duffels.ftl | 3 ++ .../ADT/Entities/Clothing/Back/duffel.yml | 21 ++++++++++++++ .../Construction/Graph/clothing/durathead.yml | 27 ++++++++++++++++++ .../equipped-BACKPACK.png | Bin 0 -> 865 bytes .../Back/duffel_durathead.rsi/icon.png | Bin 0 -> 489 bytes .../Back/duffel_durathead.rsi/inhand-left.png | Bin 0 -> 569 bytes .../duffel_durathead.rsi/inhand-right.png | Bin 0 -> 584 bytes .../Back/duffel_durathead.rsi/meta.json | 26 +++++++++++++++++ 8 files changed, 77 insertions(+) create mode 100644 Resources/Prototypes/ADT/Recipes/Construction/Graph/clothing/durathead.yml create mode 100644 Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/meta.json diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl index e7d54246a26..cb70a876dbd 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Back/duffels.ftl @@ -1,2 +1,5 @@ ent-ADTClothingBackpackDuffelBlueshield = вещмешок офицера синего щита .desc = Крайне вместительный вещмешок с яркой эмблемой щита, предназначенный для хранения охранного и медицинского арсенала Офицеров Синего Щита. + +ent-ADTClothingBackpackDuffelDurathead = дюротканевый вещмешок + .desc = Вещмешок выполненый из более прочной и эластичной дюраткани. diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml b/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml index 3153ebf477f..df8ec44b9b4 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Back/duffel.yml @@ -14,3 +14,24 @@ components: - type: Sprite sprite: ADT/Clothing/Back/pathologist_duffel.rsi + +- type: entity + parent: ClothingBackpackDuffel + id: ADTClothingBackpackDuffelDurathead + name: Durathead Duffel bag + description: A large duffel bag for holding extra tools and supplies. + components: + - type: Sprite + sprite: ADT/Clothing/Back/duffel_durathead.rsi + - type: ExplosionResistance + damageCoefficient: 0.7 + - type: Storage + maxItemSize: Huge + grid: + - 0,0,9,4 + - type: ClothingSpeedModifier + walkModifier: 1 + sprintModifier: 1 + - type: Construction + graph: DuffelDurathead + node: DuffelDurathead diff --git a/Resources/Prototypes/ADT/Recipes/Construction/Graph/clothing/durathead.yml b/Resources/Prototypes/ADT/Recipes/Construction/Graph/clothing/durathead.yml new file mode 100644 index 00000000000..7cbfe70bd9d --- /dev/null +++ b/Resources/Prototypes/ADT/Recipes/Construction/Graph/clothing/durathead.yml @@ -0,0 +1,27 @@ +- type: constructionGraph + id: DuffelDurathead + start: start + graph: + - node: start + edges: + - to: DuffelDurathead + steps: + - material: Cloth + amount: 10 + doAfter: 1 + - material: Durathread + amount: 20 + doAfter: 1 + - node: DuffelDurathead + entity: ADTClothingBackpackDuffelDurathead + +- type: construction + name: Duratthead duffel bag + id: DuffelDurathead + graph: DuffelDurathead + startNode: start + targetNode: DuffelDurathead + category: construction-category-clothing + description: A better bag for a swag. + icon: { sprite: ADT/Clothing/Back/Duffel_Durathead.rsi, state: icon } + objectType: Item diff --git a/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/equipped-BACKPACK.png b/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..8eac995bd041a6d880ce244ca353540664a7468a GIT binary patch literal 865 zcmV-n1D^beP)R}^^ zeZ~>MM%frjhIZVzb6b_aep$st^Po33a~{3`M)mB96gYD9gnCxmtHx1kBmgUB139GOEW|fU=_?nETJ4 zykPFDGKHY?xetP*RgqL6j08dfl8`tB$`B!#``g=laA^GSj{HwDMW-4Af+FyD5kg4r zXGQ8kurC7q9?5T^6wG~rVK32;wB1Z*fudK3680o%?hBbugL$qLx#A-t0N)fKO$THy zKwi%OuUDnoM6=)P4F5FLY9S=za;%YWY16M(0ti`-IkglZOPm0(947!Q#|Z$-aRR_{ zoB*&KCjczR2>{D+0>E-&3BZlc(`S!ibaV`xn;YnC{ZZema#ujMPTPF}v~_3&VDHN@6vJu|Hq8H&Ap+a{zWyyV%o(Xn1==2UPBByf$$RE|mS=HA zK$|;TU7P8H?f_RC0aS5nx_b&kRm133Tx=BRdY^DGk1V>!p6@b54!;R zGAtFe5g>WbGdMfFCgvm$C z-py+lDwziNeB1aId*fW5&!seePwgM5DspX39H*_Rm%@X&UG}v&9Z77BH49YP r=|N0wb^8IZ947!Q#|Z$-v0i|GlFPXu=5B%D00000NkvXXu0mjfB>jNm literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/icon.png b/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5dc83e909b77fb6d658665f4037009fd03dbe78f GIT binary patch literal 489 zcmVVQ!Pj5=V{0izBe%K=s{Y5#G_9osXDk){rS zS&q#jkQ@k;;t0GBz~)m0RV66hfio0fau06bW5DHDf(`&#Zf2v!aO%i41`rJbuU`HD z8w%s&10b~^$BKz_0M$?UKcS%jt0S;F0A@J|z#I`6?gupV3fNE>AHM^xfN7XoTv3BJ z3P74Cccz1B5HK{-VK{#dVz9Eh9$p84bAfLhja{OO8 zzaOu@H8-AJOX_C{6WYjLPiz5Ard{fMa_Yhz96tL6(CGFl=Vv4S{9TE5MFm zU_iK@*op?(#~{l=W?@rDFbWWkfC1c9F*1NvS}-$ksUs>4ARB<{7~=Hc10)wj#2QR2 f7@AG8VdVe-oW{H3ZD1yU00000NkvXXu0mjf?Ss3% literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Back/duffel_durathead.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0297c76eb690977db397fdd613d7eeafeae3a9fa GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Vo0 zPZ!6KiaBp*ZS-Px6mfmuR6p@jLqg(Ar$wz1s|03;Op986!B1uWgj@C-0ypr9IR-^U zaWqX^`KQA)fAUlb^Ve_A$e#FguW^Ep*`Aq}#@4eR$PeDA;K;i zOrIRfcB#+svAd9AVwk`D(zJuzJ9)$fS7-ULHh6AekbLp<>{tKa58nx{HQP{M&~^U% z^*6C`i>^>o&zg>M*UuJFm3x#+!9_NLBnA`>_{Hr1Z*`@X_-W&rC6 zv;3{w>vON()T#^2HsTah`2MM+;pH2XJ(%b$k^WC^J@Re(AvJ;S9n^h*q$)!?Usuw*8R_+E0nx7Ycun! z4jf?s51uT)jJyTgm?9!sW;I+;XwiP7!&J)tgGF(bfO5Bk@Po@c`QPX`<(_YFb=t&X z!nogm~MaOY~AMF)0-pP3qlxL7BeZxh%!7}!NB3p z>R_S8a43*bppUBoB$ceY;JW--x4-wKln$s~4`LK)IInr(-^H76-hO2+S#nWy>~M^aZ}*RXHU4aT7c3p$ zZ!f!5QMb$c=$!bH$>G+2^JcK{`!;2-+gi=Qs?&VrNR#GuFUHx@_B(1T9%hR0u4^?s z#}LQHa-L;Y+|TpQ&7Vq60!@^byZzXA!m9c4Od>r^eERG!->W|^c+a+NXByLwGI#qY z(VPzJe_!Hm`8B_RE#}CS*LQ>-9GtBc{k`_`lj6-MOB4AMIL*X4Cf2+&+c_<-X(9im zmh5-G3|O#+0wRE(`!glIl3a0UrDN0i)*Lb6;#iu#U=7EH*6p06D&PcCQxmwGW!5{%6?#qb zYrcWh