From e94cd726e1967aaafdf0ce9337ed9372d0194204 Mon Sep 17 00:00:00 2001 From: Ed Date: Wed, 17 Apr 2024 17:49:47 +0300 Subject: [PATCH 1/9] init melting reagent and system --- .../_CP14/Temperature/CPMeltingComponent.cs | 17 +++++++++ .../_CP14/Temperature/CPMeltingSystem.cs | 28 +++++++++++++++ .../Entities/Objects/Weapons/Melee/dagger.yml | 10 +++++- .../Prototypes/_CP14/Reagents/metalls.yml | 35 +++++++++++++++++++ 4 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 Content.Server/_CP14/Temperature/CPMeltingComponent.cs create mode 100644 Content.Server/_CP14/Temperature/CPMeltingSystem.cs create mode 100644 Resources/Prototypes/_CP14/Reagents/metalls.yml diff --git a/Content.Server/_CP14/Temperature/CPMeltingComponent.cs b/Content.Server/_CP14/Temperature/CPMeltingComponent.cs new file mode 100644 index 0000000000..44f525325b --- /dev/null +++ b/Content.Server/_CP14/Temperature/CPMeltingComponent.cs @@ -0,0 +1,17 @@ +using Content.Shared.Chemistry.Components; + +namespace Content.Server._CP14.Temperature; + +/// +/// +/// + +[RegisterComponent, Access(typeof(CPMeltingSystem))] +public sealed partial class CPMeltingComponent : Component +{ + [DataField] + public Solution? MeltSolution; + + [DataField] + public float MeltTemperature = 1000f; +} diff --git a/Content.Server/_CP14/Temperature/CPMeltingSystem.cs b/Content.Server/_CP14/Temperature/CPMeltingSystem.cs new file mode 100644 index 0000000000..69d2e65cec --- /dev/null +++ b/Content.Server/_CP14/Temperature/CPMeltingSystem.cs @@ -0,0 +1,28 @@ +using Content.Server.Fluids.EntitySystems; +using Content.Server.Temperature.Systems; + +namespace Content.Server._CP14.Temperature; + +public sealed partial class CPMeltingSystem : EntitySystem +{ + [Dependency] private readonly PuddleSystem _puddleSystem = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnTemperatureChange); + } + + private void OnTemperatureChange(Entity ent, ref OnTemperatureChangeEvent args) + { + if (!(args.CurrentTemperature >= ent.Comp.MeltTemperature)) + return; + + if (ent.Comp.MeltSolution != null) + { + _puddleSystem.TrySplashSpillAt(ent, Transform(ent).Coordinates, ent.Comp.MeltSolution, out var puddleUid); + } + QueueDel(ent); + } +} diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml index c49758c3d8..474b0a434f 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml @@ -40,4 +40,12 @@ offset: 0.15,0.15 removalTime: 1 - type: ThrowingAngle - angle: 225 \ No newline at end of file + angle: 225 + - type: CPMelting + meltTemperature: 1000 + meltSolution: + temperature: 1000 + reagents: + - ReagentId: CPMetledIron + Quantity: 10 + - type: Temperature \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Reagents/metalls.yml b/Resources/Prototypes/_CP14/Reagents/metalls.yml new file mode 100644 index 0000000000..a999bfb05b --- /dev/null +++ b/Resources/Prototypes/_CP14/Reagents/metalls.yml @@ -0,0 +1,35 @@ +- type: reagent + id: CPBaseMetledMetall + group: Metled + abstract: true + reactiveEffects: + Flammable: + methods: [ Touch ] + effects: + - !type:FlammableReaction + +- type: reagent + id: CPMetledIron + parent: CPBaseMetledMetall + name: расплавленный металл #TODO + desc: Металл, доведенный до огромных температур. #TODO + physicalDesc: reagent-physical-desc-grainy #TODO + flavor: безумно #TODO + color: "#757245" + tileReactions: + - !type:FlammableTileReaction #TODO: Spawn fire puddle + temperatureMultiplier: 2 + reactiveEffects: + Flammable: + methods: [ Touch ] + effects: + - !type:FlammableReaction + multiplier: 0.2 + - !type:Ignite + metabolisms: + Poison: + effects: + - !type:HealthChange + damage: + types: + Heat: 5 \ No newline at end of file From c5b4df22a6ed76d7fb618d060574e8b6dbb9567e Mon Sep 17 00:00:00 2001 From: Ed Date: Wed, 17 Apr 2024 20:42:28 +0300 Subject: [PATCH 2/9] modified cave wall --- .../Structures/Walls/cave_stone.rsi/full.png | Bin 1039 -> 1195 bytes .../Structures/Walls/cave_stone.rsi/meta.json | 2 +- .../Walls/cave_stone.rsi/stone0.png | Bin 1360 -> 1522 bytes .../Walls/cave_stone.rsi/stone1.png | Bin 1252 -> 1358 bytes .../Walls/cave_stone.rsi/stone2.png | Bin 1360 -> 1522 bytes .../Walls/cave_stone.rsi/stone3.png | Bin 1252 -> 1308 bytes .../Walls/cave_stone.rsi/stone4.png | Bin 1176 -> 1292 bytes .../Walls/cave_stone.rsi/stone5.png | Bin 927 -> 1033 bytes .../Walls/cave_stone.rsi/stone6.png | Bin 1176 -> 1361 bytes .../Walls/cave_stone.rsi/stone7.png | Bin 265 -> 257 bytes 10 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/full.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/full.png index 1a8030fc5510a37056536473c6b97d3414a2d378..6a92a14f051f259114803a88bb4db261e41cbede 100644 GIT binary patch delta 1163 zcmV;61a$k42&)N@FntWbEP`RNDt>LDC_s6%NcEB7+to8}+by zqqnoOPEUQ8Mf2Xg@ArEn3jiwR+5`aFou&l<_g5ZG!04iJlz%y=Ga}+$G>)u1Ig?(i zQm#$BQWa84#DfThq5}X}Ual&^R?APFNf|*(nKCAXnDS&ww$<{LULgd8a8f#~O1U;E z6df!tS0QDDpzC9${sTz*d5@EWyuvAdd22(|JMwG`3x_^G^?0OWZGE9L2fEq8}#oU3# zB^%?>F!TKykJI%ihF7X0==v&a0C_EhK%wX;uSqc(q_62LkH_@`z{uQeMAYN}W<9_giW66GJ&I8%I?6argDL&gfI7(W#w-*aC?wN? z!t|ThFMn}d=0>TL4qBvdfh*60UnwI7~cSZrHtFQjo~oHy?dS-;hjDQ4uzIVSuGf04zKXZ+{xmKb zy?<tLwmbB z*grVTpdHsun~;z<9z@ADtdwgL-npiRGwpl+V4?L&viw=+xh~$kewFEupzC9vn(*hJ zencqRSuywd0!v6^~E;Mt?8t=FLmOmMnp}Nw|s)B^V~RpoT>}}vwudU#I!a67?Dp$%p{;F6O8^}qj7qiJb%l{ z0e!BCxVNTA>7M7hsYxK>4-;~dW5yf_3LzAOg!q;#6dib_Y9{q`j~nNY7BWtmX|?pI zq)9|UR9Hu~mrqNSQ51*Y84J-x3!4@-xv4-~NVrHSS`{q{3R<*_plt+wg}y=%ZG&hR z(VuP9Dhg~Nm7;>SaGG#261d0)i}E@88-E^WEYuzt?|bh#_kWyo&pr3PuccyzV@Hqw zrk$CcjQ-H@ndpm8V{bN%YfMPScqhGfc1t+#KQd4>8jWIUaiQqhw?Bk~g9FjR)YNpe z8f!EbLf@TLDwQ=^BUq+QVy9STg!oEkY`N=t17V?Mh zNTC~2#Bk&KwP?T8zs8Dul{k_d9z1*$hP9QBGRl0(iZs_HR3EHJ63zRxSI!a13)1ZYK!lkUdYoqpKcTTRuQ695T=xk^92mqHz`9ymh06?yilj z)5V{@z5{n~#(o~G_80T@TEVvbXf{I$E?vA(j8DxJ3-h%oy2Wp+Rh|ow0LLdLLSL8L zlYeK=BU{VA)?dwfjxF$yP*0VAlIePePU!_?%1&-Uw)MQ>vs{X94Ach&Mj;6bi@E`K zka0T@_W%KS)L9A0kUrTJY|f6z^L-J@v@#X}FyKYVgj{%T#DmSaF3=ag%`i6lc4GkU z*zx@p?gS*ywFHupIsI4UveqXVtC9eC)@DZo;1naYO!OaP**W$E^8kBU)}{1wED+4i z)k0BemIL)6A0^&=tHG9HzRv~pdVA5?cp_TIFnTNG)Pe#KGODrM2aP$|wsf|<3I8`U bvy-Jik1$M%M>7=I00000NkvXXu0mjfxt!En diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/meta.json b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/meta.json index 0a28ec14a1..9478c9c945 100644 --- a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/meta.json +++ b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Created by KREKS (Discord) for CrystallPunk14", + "copyright": "Created by KREKS (Discord) for CrystallPunk14, modified and stratch by TheShuEd", "states": [ { "name": "stone0", diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone0.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone0.png index d937d056a39ab55b4aa0df04b509b3a90f93a7d9..a406b6121b2c61a7adbfea84ddd419bd1e357409 100644 GIT binary patch delta 1492 zcmV;_1uOc{3i1n(Fnfi*V3~BKofkKwV z7)&6c8M1{ywo(eE{Z9fRTM2|fhYW!jjKL&RsKFjYk|7c#USxTCZ_yB85^x9kT%C6% z^+)b)-%Y+CB;R*sbIv`#?m1sC5CP7fId=^3=I!eRfb%OCkAL;^SDoim>$2vHAiu;1 zXV08Ft}WNevW(F%C#j?WG#Yigr`zon*0L-o%d#L!h(ZBLC8g1*lVv&m{T?f=3p4k2 zyFIHUdG}Sq7d~GOfj4hoFBoG0FeW9bq|~a_seSEMleN{$R`_ezZxpQLV^O*VoL{+k ztOco6t871g27kcqTQ>nX7#z|c46G~2>EFI}lV5-N!Api{6dwtt^KV>HZd?k@}fi3Q9PULZj( z1_X%#T3~_rr(5J`zb*UpA%FtplxLkZK!1Onx}?~FNkJ0>yj|eS>Ng~n)V?%kt-&O} z&x;@bCxW;@qfxg-iY`;7!jl-^ZZ!ee+1;CRhqBh<`zN2;c%z!L5Avtqpe9uHUf2%N{ZN(J+rjcnDMn=u%apz6cC(|G`6M?TMid z2oeKyot|YG#+ZW8@~-#C0&fM(GG`IceV4s4xq!CB*naw~5EuFpxPrF= zHa55HXI=A4(Q`03r1Rn>wdFef{T>-i1;sKEGz|ha%?WfC(D5OL6bON0fE(p?^mk7? zwn8Xq8q}xTKRIo!9Gx*@QG&MuQ7? z>wkJcnw~JWfX^lk8e`~odxfs9>-Q2AML98L0dEVCjt@)=|4)Kq*$8qO8Vz&X^q4ik zaG%Rs3Ipg<%w*_cH z0oxMm4+a2*DNuiylVy|C7(*Ngb{$?@y?<=y_fH-_qTOoJZZ)m&`hFnR@>#?Hx%Ej4 zOmOe+9s7CG2uT&qC5}|+eFB%(zCU(TpKf|;=;@FUAwKySAcc^g-MedgY^I42F~C~^ zi%W?ejLN%9WB_bKM7lx{M-VJM2nkC}2TGSEqDc`hK6#dyjtl+$-jwh_VeI}_Ykwbu zXgETe45gvt$A_a4NhP(yhj5`t6p$6VNP2RtyG(lGEZ_4*6bcaG=FwxbEVtd{$u!!Z zAO#U9U^LA6@u#0H84||DmE0k8i7n@?$L_u;T>*gQ4ajuq{)2~e=ZIIYth2Mb7wm6G zkp`tyb{nMymWi4x=+V0`RW=F>Xn(hw?CkEb(z-DB`V3>L&1jgjvAJd2YrZJG4uG-A zw_D8uOWYOSn6W~nqJ%J6APNP@sdiqxw5Nad%6egs+&XnnF+?3udJF(&&IfACb*ls! zu-d8ee$S@ON5B8}>Bj(p9;Ed5du(h@p1H!`zI8K5Hi*In0Q(;xjYb_~41Y-_E%^Fq znA@L)gCuU@gVHTPZi8P}zp{mpZJbgZya+TA%NM090LJC+#^x4RudH)0I0Po8Fce)w zf}fPezKB8r(jphOiH`L0{{;a3!JsgC4neVrL;*z>i3@QJjZj?U=+fXUTD`b{OS}w0 zvx&k2fT`;+Ojzi0(qi%<8%^rbq(R{s2sGyaPI!jP^#Ttu1WLC6F@G^_QG&}Xn?<_# uY&t?vYpJ z^1{O#~6N za1peXY!d~xkZO@awJ}>gH!Tt=c=;Lp+Ii!BS)QviUO#Y|xqm;v_dRpYnKLuBtH^-E zhmN#pKYjife$U|0>2NPTOut(5T+h5DHvr=M4)zz#X0urQzEE`U?+MQb2Kqw_Gc&WH z)w5=EA$;FB&|SQooN#H#!T^Xy9Kz>zgs`&F4N87w)qa^nL;@S#9{KSjN(7$@+a%jKKe=FwZ=T}2P zqtE+0x36#S5Rd^h>eKJuujT_lC>~;;i7G-M3j-(wKtlI)b%*<3ON*feJrlgs%&}3D z=Kw|!(VbwF5l#zxyY__^^vpwY1E>bT2+RPCKGPzji+|XkOFvdc+g9(qBsYKvd0<&M z$Rn)yGXD1NU&&$`q@@M`+}h@V%_g}4lmr>|I2Tkg!t0Sm2v7hK0$eI~$N^Qv_ctfc!}Iz-{gYZ`mq};>)SYg z^!Q2JriPsvQhR{=kB?ru){=VzE-tZg3w&q8pnn!2z-S|i3sDjqw=xoK4&tGbSpXNe zNT37*eYU%~CEfHj6TJb;|RyBz8Ow*fTj zc7zc~;uC+ix)#>FOHCyn00^@JNqh?A+a=_UA2f+j46`w^l0$yT6qZT>f z%*cgSEZQ!2EqI3vpwLKd1a}DNM3-%BU4QX23&OeLGk{dM4S+x;Hl5^@3SagLjKZi( zeC#19a2r790TNGZ`<);}YO@+F6UsAd7z6{Ou6_p-aP-&H`m1{>IH)VJ|_jj{uB1hEQ1Od6gvh0K2QK6J_=m6ap6e4e%&ube;6vw|RGGcuYl$}#Hd$9zv4zm492OHC>E+i4N6DeHri6 zz&S@Un<6NO0D#@ynmA`P8fVrxpMrA^_HBT_dmSwqiaH-QLA+A~V<8v|!TA)EvoRX2 zgUmT3_-Hg1N=jx^aD>{||3>>8G+`{v{2i1-#8H$xuia|m@ZMb^{Et8VoUxMY;#>hL zPaZ!)r`yA5G=E0B)kM41L>xtUbMzLSZcm)o>GsfWHMOtjJO{BIt^f*x#N;duc*Rlx09ecuag5f8#XJ$2_eHAX|=NSF_kAG7uv=RjA4t<>;-ZFZI1kv=z{39f%T^Sj-ay zm$!S~uAgMoMA1t4mO%XDk$z;AA$%(`Wp%uHphC zX^@1GTidFylM+;PJ36`;NrNOj!59<0{IrKZ1!F9e4&$Agk&ccoMoM8h=m8Kxkp>t5 zGJhuDXdQqtKQe-megH*#df1^Rr<@gJE8*OI0YqpAK^j!hgh#&X0EA-XHQ6d$V=N8I zLdi2e**eHY(y!%_9_`_KyjERV)6=I6NvsehU!Tw~1wRtXQ_ax+Bg20CLkQ&>~Ly0KSd zf6vxsuZ%Spkb@uR(~Qvl!7%sy;0kLBAPb;$*dGjST}lgQTV#B=`+z4qL;z$;XQEgN zG8-dSp_@vb?+`gTJuXx$^`%@Y6SQV?AAxfP5ONC*xU3goUkT2)$yF=$B@I*M34c># ze{UlV6E7^FKN#j}137DaDGuo1g#v)}Y0{SPfCnxBtWJrX^NplRFDyXq9jr=)ws5Wh z^+^!`I6jrqHvJ#)#0AoAHkZOn+id{5{ttMdfOq{@1)43;tYCLH9h%5H&1~UZ0o6)< zNktH`$+>~^7(lF=6@1OJfG*B0;D6-wxIj@~9jE~IV}KVHptjBWN3X@U`5SKm)k=LS z3m->OuGM~{vjC6=y*P>xN0BIr*0aa|@uRD3EQ8Y^sg!TmitRy#+xz%qR#>LGi|S lgyfdEy2+wg3an;<{{Z#f-vpXG&iA3Y_NPtiw`z9-{@k=F>GA7}?d>k8DMAOe^%9 z)q!;d0A(fY5>6<ZY8G+?Lw$Z zC>d1cd45pZ*17;~7l`AoC`mm(D3qt_d&1f2iSA`H zQOnsCw154NcslZN`B)|_WHyJ+0qnJrNN>5TnL27Nu4Nd?e4cZQXfMErwEqERm33l5g!n`t z=MTwp9umF|SXaQ8*@p&olNj5kNt!vRa-X_kT>k0rM`i7n#6a=TBXfhBwp#XWH iYN@b9&6a003;Y1uQFWFAAQ8L(0000fi*V3~BKofkKwV z7)&6c8M1{ywo(eE{Z9fRTM2|fhYW!jjKL&RsKFjYk|7c#USxTCZ_yB85^x9kT%C6% z^+)b)-%Y+CB;R*sbIv`#?m1sC5CP7fId=^3=I!eRfb%OCkAL;^SDoim>$2vHAiu;1 zXV08Ft}WNevW(F%C#j?WG#Yigr`zon*0L-o%d#L!h(ZBLC8g1*lVv&m{T?f=3p4k2 zyFIHUdG}Sq7d~GOfj4hoFBoG0FeW9bq|~a_seSEMleN{$R`_ezZxpQLV^O*VoL{+k ztOco6t871g27kcqTQ>nX7#z|c46G~2>EFI}lV5-N!Api{6dwtt^KV>HZd?k@}fi3Q9PULZj( z1_X%#T3~_rr(5J`zb*UpA%FtplxLkZK!1Onx}?~FNkJ0>yj|eS>Ng~n)V?%kt-&O} z&x;@bCxW;@qfxg-iY`;7!jl-^ZZ!ee+1;CRhqBh<`zN2;c%z!L5Avtqpe9uHUf2%N{ZN(J+rjcnDMn=u%apz6cC(|G`6M?TMid z2oeKyot|YG#+ZW8@~-#C0&fM(GG`IceV4s4xq!CB*naw~5EuFpxPrF= zHa55HXI=A4(Q`03r1Rn>wdFef{T>-i1;sKEGz|ha%?WfC(D5OL6bON0fE(p?^mk7? zwn8Xq8q}xTKRIo!9Gx*@QG&MuQ7? z>wkJcnw~JWfX^lk8e`~odxfs9>-Q2AML98L0dEVCjt@)=|4)Kq*$8qO8Vz&X^q4ik zaG%Rs3Ipg<%w*_cH z0oxMm4+a2*DNuiylVy|C7(*Ngb{$?@y?<=y_fH-_qTOoJZZ)m&`hFnR@>#?Hx%Ej4 zOmOe+9s7CG2uT&qC5}|+eFB%(zCU(TpKf|;=;@FUAwKySAcc^g-MedgY^I42F~C~^ zi%W?ejLN%9WB_bKM7lx{M-VJM2nkC}2TGSEqDc`hK6#dyjtl+$-jwh_VeI}_Ykwbu zXgETe45gvt$A_a4NhP(yhj5`t6p$6VNP2RtyG(lGEZ_4*6bcaG=FwxbEVtd{$u!!Z zAO#U9U^LA6@u#0H84||DmE0k8i7n@?$L_u;T>*gQ4ajuq{)2~e=ZIIYth2Mb7wm6G zkp`tyb{nMymWi4x=+V0`RW=F>Xn(hw?CkEb(z-DB`V3>L&1jgjvAJd2YrZJG4uG-A zw_D8uOWYOSn6W~nqJ%J6APNP@sdiqxw5Nad%6egs+&XnnF+?3udJF(&&IfACb*ls! zu-d8ee$S@ON5B8}>Bj(p9;Ed5du(h@p1H!`zI8K5Hi*In0Q(;xjYb_~41Y-_E%^Fq znA@L)gCuU@gVHTPZi8P}zp{mpZJbgZya+TA%NM090LJC+#^x4RudH)0I0Po8Fce)w zf}fPezKB8r(jphOiH`L0{{;a3!JsgC4neVrL;*z>i3@QJjZj?U=+fXUTD`b{OS}w0 zvx&k2fT`;+Ojzi0(qi%<8%^rbq(R{s2sGyaPI!jP^#Ttu1WLC6F@G^_QG&}Xn?<_# uY&t?vYpJ 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 JPDHLkV1n!c77PFY diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone5.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone5.png index 07b563a9424b0e527c651a928112d1394d7cac0a..f69fa8d842e7a299f89c076d217c7bb3f1406de4 100644 GIT binary patch delta 999 zcmV1&r2IY6#h~oAs)PBZXp*H5)UdlC|EoxLMc@6 z;H?yTErtGZg;EebNelL{Bp%Fy=CXL3z3jndF_0d%Z?ikQ#>nQ)OyhTvov;q?&HFvy zR$v&L-TiT=)6T3(>BAeksMhKLfTh~R_6I$zlz1%m1GjfKM$@2{Aea_j2!9d(AOxh8+}l43ZFK;hJPA!r zk7=-40G&Q%03e?B*l_X$HVY^c9*Czs^Ef3y>9f zfe$GssejLgLWsQ`UaBqU`hKbdO!onRhITmZ0#p={8`uE$EHH|~WaOR3(cwYqf$BWK z-V3P0(_Nq~b%B;3IEq5FR@?A~F3!#`k{Dn^5Y#pil2T^w|7-z^0@7Dn)Dfm@03jN2 z9l){q3&9cu)#zUo`EAJrT6%#Z5`?;D3alhM*5;84E#hfuYxA0-XIMIF2cZP=L#B+0RZsj>o*)79wg7iBLMihg2vMzQDs%$ z0Dlk{OV3%re@~SqrU(hH#sOf#V?bK)+`R$#m0(2-I6gVe%?!HRTZJD}%p1ln0LZt? zv_{~}1Xd^jm_8+5_%v8FB$ZNX8J=2U0qX5>Q7YtuaRsOZDgcnk5~>&81qK6mBK$wI zr#^tY5;U%WYv-~O1~FGah%BM{ReU$NzF@X7&M-(ZaRnVP9s>wz1}R~dUZ5pI zG)Y83RCr$PnlWn?K@^2YQ9>+ivRz1{LSkW&!hm9<5)eVr!cGKR5&TJl_zwgTL@Pni zBB+H4sEzG=jfEj7Jo)C$iR17>f{(j%v->_6W@o#5=FZtWvww3WROa03rBTx~p=lP< zn-B(rVfg-SD;%4fkK^NWCt^Q|PaAKhis5MLtFf}O{7>+}_~z|9;rGsVdSgd*0hSgQ z)6*En7uL>)m#<#OF|+?`=VyGjp!yQHynbtR2i57h+_5@P=3LJVBN@0S77Qe6NAtLJ>it%CqyMOO)>^C>JVqcS1J%ED_+JD=3?_(C^OQ9C#9sn!_9dDIB z&}k0p(ctJ4)9+pCD8Nlx@K>_5Y4loly=Ev;+J@X&N;Q1Hm1v3G1^HZwR6MV0} z0(|>P^?zIh==@heOF)#LzRnjy`4RvE#tS^He=rds4;&LDcwK^^jqe0BF0#NxfO7Wt zx&+|?a}$I~mmtb_wJ=)(xdCo`__!N1jWNx`m%!{mL?X~@6I5P;fX*I>e5tSd)19>9$2=E&nGPj`2W)*et@0L~L89gJwl*m)CF@MM5~o(k*r4=y}_pfNtk zFLh3}v2%1Gfc_cgKTvgy*7*z|_49v*xgQ{c^)hgg0R+uiA;ausiq-{ SMXeVA00001&ube;6#iUf#QGp8JEv^+A{!(hnxKOOHoe3~ zPzo*Sp|=popHwKl210K+1X3skA@vd(aG=5t)DqabD9&m2qJtM_Ds7z~Cf;{jkcjR9b(@ixHjfcO13Yw;w4loCStsMl+#*K6=9zH)*~usdLD zb9?Spd+p}_O9iCykL)jlhfn1c#_V40HAxWIiL^`;8l{` zC-e{gLaFQlxPM*+@`61Awl=rty76HUz^nMF@3@SBTp9`_I)2q>q~*ls`Y$~g3<2cV z@w{*r0oR3Xdw(zk*$4xrpM5e5MOV0?DwYUx|SDGBOMpz!Z>d+KxU@CTSkuwJi0 z2(gquRt2XHFjGLU@PzQqud~3Z1Be7mWe-&ElL`ZDWjCp{lg;&AqtTSPJ00$+1QXM9{Us6_5+IW>jNv;5mHs4>xJ%!m34yv zAcRmoKz~u>a3y}kBCFr~x)Kh?pqN23I zzzS4gHjUL5w~qGyULh($=e>Yw{Qs&QCd{TW!fFlU(GZ<(PjNsINYDxiZEbGPflE>| zLz~)O{eBTzVZed|wl=rtVYLP+CE`h>`hL9wq<=#Yvn3W^dib-~VRc0A6bP%ePc5zw zDI<(WLo`~usqg5gLFA;QI^oWN4 z=@WFiJq!jz?6jKLX*CfB0p1?GOC5@Ix;^Z)nzom}HFD?QqxR!@yfy}!x&Ud3l8Lu({R7>^RdBmLLQV6!HeO=I?QI5!EF%APWs{wJ)LH&O!* z<~e~m2fzV#EzVO8Urf(2_~-A>e@@Uu*0FjPY)p<6!U4L$S;uKNdG4+#gaZg<5MAR* zl$sXHy5De@1D3hN(eF7jcywTdVT0*lsK+ki+>sK#RW%MsU|D-;%Jy^k>0>I*=D1emFgm@C6 ze|UuNzWoLO@b=(c?zPzqp-1h<^JSZ)VG!W;tCy*JdVlfRzc3-C%na)=2(Z&?qJPuv zEtJghBq2>3YQUZXLI`xaJ+$}ta6h=G?mvI=>y^*gQ~`Dej7LL+)tcHYP2L<4sqg5m zwe3w5_7w0cz6xim1xOZkh43oAl0$-x4HfnXFtIGJfBXFpr2rq!J}ym@n}Xc|@g#!2 zt4tuK7s6MS;CK?@`3revs@w&IkbglkM&DXDbDf-EBJYk8I|t~-6NC`zEFn2Vh#-VW z$zfQnS=muycL2>0)87CTDe6NMddN3gyXqaoykK_#aLM-6?9e8wt_pgT*nF>$odoHi zgie^u(HU}#elP1C!@Gjr0R-JB{ftqM4oVRky0W1H><-Y48XGJxgn-0iK`SJLz<4yY oGI_@CfUA%-T4zq2+h~UV1q9mEUyYaHEC2ui07*qoM6N<$f)=KSIsgCw delta 1143 zcmV--1c>|53YZCyFn<69XF*Lt006O%3;baP00009a7bBm000id000id0mpBsWB>pJ zElET{RCr$Po4;!mK^TTtQ9>+ilFFDyg~UQ7g#pDzB_M*Lg`EigLy90`BZ3GPDHPkF zHbEhRK?RMVHZfM0#=;O3qR-sE@yoE6lg!S|++7|Rb}}pI`+x2CYrl;>k+T_CD|DXM;5CEU(EKJup^`kB|K|z>xbHLtqd< z{IAuYZeKUq7=S0@fBUW&9T{%vmt6WLNY=uk{f^=aPjh$ z4P78m4LFNUc2z)&GkO9b1Y&tXHjPj#Xo`CNWytpZ!he4sh(#72z?Fn2Y*}pgE)ePg z!3H=oamop(LUF5_jz}f8g@tCnA1WY}Xd%$9eovh}Q|{6d%>b=3x3c`=(o%VnmZ%{B z7=aLw`^)tqwfjSoDxglUo$)$BR0H@SpvDGl*O!v022c{Dlu_EK>#73efgFhL0e&U0 zt!@rP_kRE-L4ojG#6!oDpgKLZw_JO^3iu^Z*}oG#{{Irq0KRxZ_SfgHo-Tu%wZV1_ zo|>p0AgKS!{;B}-g49HR8&nun3CgX zYVNi3lGFsd-;JAh*ASyY$MtJh-Sykj_w_Hm8gi;BlJFd=Ky5j|iWGLbEByOPj;RR# z%a!HzIorPZ>CEEaU-03uklzAT=wJp z^*F>L8W4zB?y=||xz9O^pLH*kipcxa<>t}<$uEYb8gQZV*1g&APvb4aC+*}njNM2@Wk;5 z3kGAwdkc?ck)%B?vg1ehuz*h0wg3zUB7Y=ta503$G0+&{9fJS~d*4<44gCRVHs znXV53asY9S5#-jo3W=}E6`=-59s-DxJL^A7Njzs(yvm{Qr_fs=xd$**weH;t3~+#F zr~+u}9GV2P3IS^f38q5OELl&mq4HwpNp~ASNl>B?iby}!_1(eumacynu;K+jOE4c% zv=?{`3qysHMJp`vdb&!A`oM}oK=(Pb1`8pJ98hkzL|6zE#UFrnU#&c7WK;kE002ov JPDHLkV1ghr7Eu5I diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone7.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone7.png index c84c3b1bb27452379a968ce191f78c1057e6d80c..004f6cadb0f0bcd65f5c09936708dc8a7acd15a3 100644 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6+)whE&XX zdut=_p#UC+!1h{=OU8D#tjrS?V{AI_e4XZ}?ydLFp6#$C1`?qjWE^+7C{NuIw{wX=Z!mbe`njxgN@xNAE1*>> literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!Fir8jv*CsZ)Yp=H5dpSVEga*pwdq6VDo`5 ztUe02W}RDivNLv5>Yp>)L-??sC+Af-{$#5-*Va-y82yey>)0h%;Sr0^UHEi{H z&-}0M{P{~9FaZ$;94e6|y6qhPvm%*-EO$ym-#L}1ZruxyD4 Date: Thu, 18 Apr 2024 12:53:15 +0300 Subject: [PATCH 3/9] add iron and gold ore --- .../Walls/cave_stone.rsi/stone5.png | Bin 1033 -> 1031 bytes .../Walls/cave_stone_gold.rsi/full.png | Bin 0 -> 1430 bytes .../Walls/cave_stone_gold.rsi/meta.json | 46 ++++++++++++++++++ .../Walls/cave_stone_gold.rsi/stone0.png | Bin 0 -> 1727 bytes .../Walls/cave_stone_gold.rsi/stone1.png | Bin 0 -> 1496 bytes .../Walls/cave_stone_gold.rsi/stone2.png | Bin 0 -> 1727 bytes .../Walls/cave_stone_gold.rsi/stone3.png | Bin 0 -> 1464 bytes .../Walls/cave_stone_gold.rsi/stone4.png | Bin 0 -> 1480 bytes .../Walls/cave_stone_gold.rsi/stone5.png | Bin 0 -> 1157 bytes .../Walls/cave_stone_gold.rsi/stone6.png | Bin 0 -> 1538 bytes .../Walls/cave_stone_gold.rsi/stone7.png | Bin 0 -> 257 bytes .../Walls/cave_stone_iron.rsi/full.png | Bin 0 -> 1668 bytes .../Walls/cave_stone_iron.rsi/meta.json | 46 ++++++++++++++++++ .../Walls/cave_stone_iron.rsi/stone0.png | Bin 0 -> 1901 bytes .../Walls/cave_stone_iron.rsi/stone1.png | Bin 0 -> 1683 bytes .../Walls/cave_stone_iron.rsi/stone2.png | Bin 0 -> 1901 bytes .../Walls/cave_stone_iron.rsi/stone3.png | Bin 0 -> 1638 bytes .../Walls/cave_stone_iron.rsi/stone4.png | Bin 0 -> 1589 bytes .../Walls/cave_stone_iron.rsi/stone5.png | Bin 0 -> 1257 bytes .../Walls/cave_stone_iron.rsi/stone6.png | Bin 0 -> 1587 bytes .../Walls/cave_stone_iron.rsi/stone7.png | Bin 0 -> 257 bytes 21 files changed, 92 insertions(+) create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/full.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone0.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone1.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone2.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone3.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone4.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone5.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone6.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone7.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/full.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone0.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone1.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone2.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone3.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone4.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone5.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone6.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone7.png diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone5.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone.rsi/stone5.png index f69fa8d842e7a299f89c076d217c7bb3f1406de4..99fca0ea0b1403ac39e2db26d25981a78343c2ac 100644 GIT binary patch delta 326 zcmV-M0lEH(2!{xeF#*A`GM)l|*#P6sh-rR-afS#mnIEcub-=g+)Qq893C2lMqbQup z6W}IM7*{|V>5Gyu@Ds(n3YwgHgESbp2m_y;D`-3h0Kk{8-*9wzkUSHQ0O02e8c%~n zl~s8IKwK<6X952`RhF0{B)A#}fCY~MX~A>%2H;nM6*1uWR%l&t^hS-=vIPplGG>) zr}6~2NfgEvkVg8VBnyi-T)96OV3%re@~SqrU(hH#sOf#V?bK)+`R$#m0(2-I6gVe%?!GK+gpVnQ_LI2 zEda>3%d|$|%mh{_0GK`{UidUvG$fT$Y8jqdVFBvxaZxJdf^h|?1S$ZK$P%g--US8& zcOv{hv!_0QyAm|6fNSTn5(Y6>K!_}%`c-^4xW2YA&M-(ZaRnVP9s>wz1}R~dUZ5X)`}2aQ|6`r1b3>+x2znWNAybQVyB_3rN>gvg{p aPW%PCv*;`a_F7c{0000Px)P)S5VR9J<*m(OclRTRfRFP%2bC`0MIEb4SNO(e-;S_VxdHuxi@Pz$ZJkaiOS z!Ces*y3j=zUE~kYQd9&9)NW$Xng&ClG)kQ|l7K@p8Rm^9*~|}HdLNA=WT;6Q7cb|| zeQzeX^K9PCJ@1~M-}^oHSpZ#~y>)=K^}Gd;ObymCB%4V$t;?E-=(3r#wby&C>{?x& zz4gS=Zj@5gsxIMZ41k`VZvCR;6ntw+xhSQ4&TQM>)hXY*j#JQfZQI7SV?G;JS7&cM z9F4Iuon$jRMc)SrXhC9Ol@&SpaHPm$tR_yk*-qo7pLLCKcgmj6^)%P-lf`)5Vx5;U7 zS8rkpAhY-oK;sMG)X5=$x|K`~)}4JeKj&@VrDCmj;6gLXA2?rE6y#Cs@O*k6U zS%_hAD9=`Fd+AL30IB20^l@!7k5X}?&{P2lA}FoaOr2E2Y?Fw993TW9DVSh0#Wb+< ztVTE*)6V5Iv?_nC1t7!Gm=DO|XbjC{q7bCE`fv8n3ta7)Wl+pYo9q}ejqgRjO1UV| zRH~G#DOCaqX5K0pk+IPcKELr90ByCZ%jNe!)W-un){~8n6c%tdd!Fvnp0s zXK!7oQW(q3Cddy#3NDo^WR_P*9Y3ad|J?auJ&eF(*(33nblFYWcj!>ZwF~DjP%2kA z98d7q-&^G8USsr?C1zH7u1- z3^X+ck3i0zIqmDSWFr-5b!<(b1*;=iQ_9uU95P=tHx@Sv%*^_;GM$f&j`&W)*ysoo zH*fLBPjBg)RnWGKd|}>N)%B)fS7&eCM6TS|1XRJhfUKDp7P&`!|53ULKZ$spJGZBr z@KM|-_(5o9WCjt;Drm^8Qt+sn!I|S&4?XahY-VZwf*f8lv0$+6&^i)%xW$NGyqkyE|PxXO%Ajl@TT4_A5@>Z z>~D{-wbhu80Nc+Y5{Wc9|0MR5d9|&F*V=mC3Q0sO(@C9e5I`oYi3o`H8b049(+sIW z?YvfX`LSn+)R6`)0}T)^U4O#Pr1!D_D9GQzlDGQc@Dgg^N4^Cve*BLwfz0AV?^-Sa z1kbgI8EvafWnUs5*I+aIJ)cYyx@2?V(?K1i$r+jlY};v}Hxgrrww|~C1u8NPjNyv%AOHXW07*qoM6N<$f*z^2^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/meta.json b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/meta.json new file mode 100644 index 0000000000..0872dac7aa --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by KREKS (Discord) for CrystallPunk14, add gold ore and stratch by TheShuEd", + "states": [ + { + "name": "stone0", + "directions": 4 + }, + { + "name": "stone1", + "directions": 4 + }, + { + "name": "stone2", + "directions": 4 + }, + { + "name": "stone3", + "directions": 4 + }, + { + "name": "stone4", + "directions": 4 + }, + { + "name": "stone5", + "directions": 4 + }, + { + "name": "stone6", + "directions": 4 + }, + { + "name": "stone7", + "directions": 4 + }, + { + "name": "full" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone0.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone0.png new file mode 100644 index 0000000000000000000000000000000000000000..cd14be326bf4d09f645d5af981cf54b4f070425c GIT binary patch literal 1727 zcmV;w20;0VP)Px*c}YY;RCt`-TTN&iM-={C9E?H{22Bo*q8@C6X@29unMVDgAFyY4&J4SFN)GbX2I+sTQ>sruzsW2 zl}x}hWv2PS2+gh}zc=rF@6CH}dtd>EhelceaR0$}4*=u~r&{v$+U9D=M49x|O z-C6}_&rfzJ>M$_w0{OzJmMlmnoyP5zDgfZZ^b`Q#VdD|%jfQXqa+M3yQ~3O|50zx- zRr#<^(5`RZ+X4Vo^Q$Od3I%11363BHzK3hq=aqlg3JYM2iT5OEZ(jlc(A*2eHCiJy z_W}_)4h!QPP}^MX;hZ0MJ&{bIw=W^0!;!wDk!z|@wt$0}`03sg9O*lXr+ZH#yO>C( zFfl%c+bdNBzNfr{s`yVV;2_}%L~=Gj3kk{s6Ns?lNsdfprgtCEpa9zCZaWPC^_?(u zC6Xx-w;jigD8eL^U0@*n5)#Rj_><9X4QR)A9hsaew73AJsQ`qTQ~U-1;`nl@2mn}H z-{^1$Q&3g_V<~X%wT0aeX^b&2mJ;_kj*D+EeIqQw2H^n>E*=O=OUTusN% zYJsu~1ipuhFE%1;!~^kHI?CGQ2Fm6)`Thqj03AnF86<3>GzuWB=+t*y%eNp`b_%6);+{-8jhi4YY zjQf50?g%n}MO#|(b<w>SBk_`0yaF5#mpXg=Dp0ln67Fy8pm84@9vW%U5t<4q@hK5`C?XD37cxE}BJ)Ch z$L$avKv%2kwssg;F(k!#bQns8+;(s71xO@QLU?>BU4n&04p#&=| zfaV6MmvHU+yl??}Z7y)^qJlH0XR)@vq3yS=2!oU=#|x#ADU&Wu7XZ)4sBF1Z#M=4> z3Z+pvj*G3uJa%gpy!&-FT5U#X5lhRrM0rgW#yJ28O}<q? zSfK#g)y;cb2z(E3%;fNW;d102B1RIrnqSqD2N>r70A2e7nZYd1oPHZXyTK~D%KK-E zTrP{s4_E*H96*p;X7wExOUvzRap5maPict;R=5BF@dQXNmjz=CiDW9`>w)iy_cVh< zZlMC>3ZT>AiS%)?MubO7py!DQ@*tKfj4J>L)7_=zTOtyKea1G!%g+-5`;8V&VbC}U z%8$*(OY4;QP?}tCG(N$J|G{?8@X$z$ z%p8Ciu%f04oeblHmpWkF1%NgYc6$!6+p`5a=Zvf%L7+WnK#*q+fc-hc!K^TSU0o&P z3ZN{IOxtl>IF8#fSr#|@wb!?`%o-Wz0D?S20CXO7;&TOKwNqMt*BTBu>}ORu;9vHB VLDUK(wq*bS002ovPDHLkV1i!i3g7?$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone1.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone1.png new file mode 100644 index 0000000000000000000000000000000000000000..1e14284e031baf67b84bf4553106a7cfb12ef7c8 GIT binary patch literal 1496 zcmV;}1tPx)l1W5CRCt`_T0v_YM-={4WW@R)T6TJ9Hrs=3uyl}(pc2RxAyzPyLfiDvTQG#4 z+C%9NNPk34$*lxJp*VuZNud;khxNWU|Gfe7;%V^sUpHDgyZt70gVhhxXJg zIOpgcbzvk;06;1=E3Rp`cU^0ocfmOa`@q0PwW4H0T;>NV;+4Z#NhU?fd2#$0Q)l@1209HnManGCf%fJl&V@WLUyc)|bx4EjBBj@Af+ zeos`6i$XgI#uJ7xnvMw*iAhW(CUMd~_I&~n6+;Ee5#X)a=fO$;80~+bX^p~ANRXb; zS(r#nhH?9IArJ@127ANwZNH}rfkprsM4!E*u3&EOxhNP91VDmhAOP2sm)TpsX4J7x zC_5mVUjXM_7n2YAJs3&T*TRxh(oRCq~K zCzKsk#4y|VLjC^d^=-TGVzEd^xq0m>GY6>sq%y=J3luT!6Xt9P~T~|$|S83&f)18r3F=}^5ZK?>H10oRtUfHa^{X}e=zw{9>Go2pF#@m+VliDwJ6#yL4 zvn>m@Wr>!UDnQtqsw0sCfBd+K!Rne%DE;S?XDBs`m%9<#+i%6*&wMvLL>Xwpr3nnqaJmRLY(EM$!yD1tP%#1bN4)ZCPN9VbJe|>ICf(K%yw%7DmP;qic5n y08}%ZLKl<`r^e{gD?+7a5k_+KCX2A&2>$~aCjfn&hHm-*0000Px*c}YY;RCt`-TTN&iM-={C9E?H{22Bo*q8@C6X@29unMVDgAFyY4&J4SFN)GbX2I+sTQ>sruzsW2 zl}x}hWv2PS2+gh}zc=rF@6CH}dtd>EhelceaR0$}4*=u~r&{v$+U9D=M49x|O z-C6}_&rfzJ>M$_w0{OzJmMlmnoyP5zDgfZZ^b`Q#VdD|%jfQXqa+M3yQ~3O|50zx- zRr#<^(5`RZ+X4Vo^Q$Od3I%11363BHzK3hq=aqlg3JYM2iT5OEZ(jlc(A*2eHCiJy z_W}_)4h!QPP}^MX;hZ0MJ&{bIw=W^0!;!wDk!z|@wt$0}`03sg9O*lXr+ZH#yO>C( zFfl%c+bdNBzNfr{s`yVV;2_}%L~=Gj3kk{s6Ns?lNsdfprgtCEpa9zCZaWPC^_?(u zC6Xx-w;jigD8eL^U0@*n5)#Rj_><9X4QR)A9hsaew73AJsQ`qTQ~U-1;`nl@2mn}H z-{^1$Q&3g_V<~X%wT0aeX^b&2mJ;_kj*D+EeIqQw2H^n>E*=O=OUTusN% zYJsu~1ipuhFE%1;!~^kHI?CGQ2Fm6)`Thqj03AnF86<3>GzuWB=+t*y%eNp`b_%6);+{-8jhi4YY zjQf50?g%n}MO#|(b<w>SBk_`0yaF5#mpXg=Dp0ln67Fy8pm84@9vW%U5t<4q@hK5`C?XD37cxE}BJ)Ch z$L$avKv%2kwssg;F(k!#bQns8+;(s71xO@QLU?>BU4n&04p#&=| zfaV6MmvHU+yl??}Z7y)^qJlH0XR)@vq3yS=2!oU=#|x#ADU&Wu7XZ)4sBF1Z#M=4> z3Z+pvj*G3uJa%gpy!&-FT5U#X5lhRrM0rgW#yJ28O}<q? zSfK#g)y;cb2z(E3%;fNW;d102B1RIrnqSqD2N>r70A2e7nZYd1oPHZXyTK~D%KK-E zTrP{s4_E*H96*p;X7wExOUvzRap5maPict;R=5BF@dQXNmjz=CiDW9`>w)iy_cVh< zZlMC>3ZT>AiS%)?MubO7py!DQ@*tKfj4J>L)7_=zTOtyKea1G!%g+-5`;8V&VbC}U z%8$*(OY4;QP?}tCG(N$J|G{?8@X$z$ z%p8Ciu%f04oeblHmpWkF1%NgYc6$!6+p`5a=Zvf%L7+WnK#*q+fc-hc!K^TSU0o&P z3ZN{IOxtl>IF8#fSr#|@wb!?`%o-Wz0D?S20CXO7;&TOKwNqMt*BTBu>}ORu;9vHB VLDUK(wq*bS002ovPDHLkV1i!i3g7?$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone3.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone3.png new file mode 100644 index 0000000000000000000000000000000000000000..83b76be0841533614793844f99bd1d3a3133a144 GIT binary patch literal 1464 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 XHbeJ?E?*=|00000NkvXXu0mjfruzeL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone6.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone6.png new file mode 100644 index 0000000000000000000000000000000000000000..4a82c99b98d7de4ef1d649b7093a4bd05ce10079 GIT binary patch literal 1538 zcmV+d2L1VoP)Px)yh%hsRCt`_ThB{lR}}s%vEjK0Q{HtklgUOcNfwzQiv;4hF%l?+7TaQ>FboWZ z($(PfPbjnLu9ecQFw8~;J8hv9#I%cuP@zEsH7S}+jI;1QkSu%z1L-23oBN*e=X*Cd zrQha}_Yw~0ymP+u+_6y~51R?`N6OO^Kn+6_=D7KZGGh2zo+T1yatT*pVm#h9LMA@`HVVc}0NqgN2ecc2K(0?$00;z)D>=X`w1>dn{_c?7=#n1* zUCA3Zv>?zC>w!@Zf!j;p6hmhKobeZVo@;0F6EDYL8$@UAs|;P z=cfcX=OPOb7wCpk4xmiXTH-jy3V@hUytuuiQuMXa7ZS{D#DNXK2n~+nguam=Rd;gJ zGYDBgc?h(cwxibP+;Vh$x}mfZbSn>Z*q<>5;PNuMUr=U%%Nm&E!w0Iw-WbY4K&}Be zw;W0rw|Br88;DR)+6w@H-LSyXQF{6AYkc}f{Si7rRZy;FEc^%f?C4@=iMfV2A?{i zyc--2j+{H-pgLf0e^+}YsJt7b5ZGEc5=GIVw8B6ivOue8BM>x@dN%5~pPR`JL?x)a z7ohn*;eXW*6Ix9hk+CRh)e6?u^MV5gfdqXap^5Q$8|adn+qJ3fmG2KiD-8HxfQj*V zJ2Dmp=Nxv!5`Dki0n#CeyCr7t82CNErqvLhLm)C1J!^4IaBiVitst46bbLoX4I(3T zszd$Rz;hOmQyOC?jF8!L;F(FMkekWE2${$y3i$A&Ifs|%f@k-e`|NW^yl2uWJpW`H z$E6i4{__F=a8N%)tzH+QKwj|l$zy!={7bDN;92-|Znm9#_yG6A_i#`@L~(lutMdi4 zmN+sSaTp;}^!{$vH$tX%GW3lE3AJkHEmQuN%V2j+&}!P+%VEzX7zi3dY5GhU4vsh$ z9ONs2b9(?fpgk9RDThy+Cn*2@*MEOc(2ZWl>b>B{=Ey)8KvvitCfEJlZ7~oAAdo_I zwHuaWTdddBE3|Kk$*EC(^K$lZr%ykdDD4JFrYA)SO>mzmQ3*{(k)Q4D?|PE2Jp{_- zieo{#)wIu*$xoj=2GCJFnV$5ugw}2VInD_`|G0uoI)zL+g-AGzAHM%iJo9_8LVE}R z=Ql+GIF#O6IKrL89NwM&1I6tfeDMBz0D#Ruw>-<%ZUAbh-Jq5_5)Pxa^!3?>$tY^o z3Km~--_91bhXCiir&~wDVPw)NtgYvfElr7`>gJ=}&KX0s;!8Hr?g5N3tgYvfo5|vS z_@21G`0`cH?^B2AR~FE2fLgVJ$XHYiOF8FaXiA_r-HR){LVE}pAyc?B)dCdTa)zJ* zii}J;F?i;RvZ`qhgZ8m?kUZ+h@U;qFB07*qoM6N<$f?zqrI{*Lx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone7.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_gold.rsi/stone7.png new file mode 100644 index 0000000000000000000000000000000000000000..004f6cadb0f0bcd65f5c09936708dc8a7acd15a3 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6+)whE&XX zdut=_p#UC+!1h{=OU8D#tjrS?V{AI_e4XZ}?ydLFp6#$C1`?qjWE^+7C{NuIw{wX=Z!mbe`njxgN@xNAE1*>> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/full.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d142e1a21566a2ff17fa9969705a00ce770d21 GIT binary patch literal 1668 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone1.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone1.png new file mode 100644 index 0000000000000000000000000000000000000000..9767782cd63d25eef3513043e420ba47df065637 GIT binary patch literal 1683 zcmV;E25k9>P)Px*O-V#SRCt`_TVH5XXB7W+Z3(vzfsyY)Y~n)`$h|siqPC#O@DD{-n5Zy@b`-{v zm(j7|DBa$&Cp*G~(Xy9T1h*<8C^!g?uAP+Oz)jP3&Lm8ISlVrr@2*`2y_721L;8LF z?oEnqzk7RQ{Xw}m_uk~|IXUP2&N<%+Pz4ADwPGl!71`^Z(E~;CPrTmy_4lT0vZ%A` zgVu{sP%8$S!l0BQ6x51}*9QPl)v)+j5de|{gBZ_Dfe?b7(E~;Ds)8Rzhihcke?{ia zb|BCc1|dGEY8Zj0FpPq36&|V@Msi>fmxodS07@y0f(|-sNU!g@0toS$&K0i@fyTxa zpC3A(fKkwK{N!6@idqj`SAZ4KgQqY&GKy?AhkdOr*w@;EKw~2=52cX4eVsoyJTi)X ztu4~)N%@Z*IMjBc7~Rzjf8$n+|1pm<9qs6j$6yq60D$84fe^yYUWDTH;n(z!QZl$6 z1oKaF0D$zwB#w4=0RW7GjyjLR&+|)yvug}ig{%jzE1=G!a3w@EKR)U_!v(GPG@#zo zfW?LRvLjHk09i=8fD9)uF3cnQ@V={V=tvM`-_Y|=?`d#i`8B~71&9J$&2+Wza|^aw z027EEje^btmGxdV2oKm01jR@!e)CTkjEc`xdhI5p6%cLR4@z|&$$^sair2?8wQM#A zqo8x8i1!{n&dB}?Qjm6mY&Hi%aX+JHyv@MXP zAhC=U@qX8b0D!6KKXLQMH2^^W)f*VkOyS}ENf>|s1^~Er<$|j;XiFj_nl!^#{a>11 z#}a+Knu}~}0JgQ@r@KGfvAh(dwSTDXL{Y5h7?dqLuzhzkBAOpvZ=W>Z6Y_i6TwWH^ zF@RE9R=z4*cHm4$J0hAN-SLK4%xd5dU(SxT<8@HdmzDtS$wvf2Iqgzq5b$9cvi1qarQ6#``D! za)`F>=g++GEC4Lm{fgIzSfUSsrV`bOtRPy+p7zst@8fPemX?MsGzgTw?T)jFC6h1D z0mN%V=MxyuOd*@i!EM;q5emHaIzMODV08`gICMTy6)a$DN61?E5JEtKvV@4m0&4v* z7hr25Bnod7^fCdNMKE{R6vYq|Dt-HU8Ld@ne2Q(dYJg*#qpUr?655U&c53N0!LhBe zmG%Z$?;t-t?bOn1f}?wb)_pux4P$s@)X62+3|Hm@R5e@`6bLwM0ah2FR7Y}P5CCv_ zCp}FN0AM^bg_(&l<{yk9Z@KSe9H;FI%SirHpYR#=*vV6>jERD{v z!7A%~u-$N70imE)?2gAk2;sjSV6Lzca9sfm%=E?RznWS=7OodV!1DGQ>lKV=rZAZJ zz%(_!5?=V<3jif1ND94zJ2wYR!f$F82nDrb($Xlgw%0d(HTe0bpOiI9L>hDwRpA1Z zQluv)E2h7j-US{#&eRwMoeNJ0fvSeF|9Jf6X^5~5(^4bE#|No5VuGY96aWA{=X$x| z_fl6tYUe-*c{w^lj0L{C)Q{+{W&qf*uCeQhkT`D7T!Dd&-YH(+im_nRBtn4sN0JP6 d9>vi>_&?Z{DY8FKQtbc$002ovPDHLkV1gOj4kG{n literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone2.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone2.png new file mode 100644 index 0000000000000000000000000000000000000000..8102bdcac85aae7ee6510807f198c50f0a947082 GIT binary patch literal 1901 zcmV-z2a@=SP)Px+CrLy>RCt`#n_oy=S02Yd?iyr#m}NV6A-ifHl7KVG#yaUbpoGP3H#93mst`hI zRtQxni%>R;kiN}6mO!91^u-iGG@%3xBp^aakhG+bb{%6=y#whKcE%9OotG&%gcN2U zuD|2CGundZEcfR7;&{%vbN&6!@Bi;-6A{3ngQ*(8lke7>0FI`Q*Yy2wa$hv8%bF>g zZG4Fd4joL@Iu3N=c^->jyS2&jF#wXuPW@O-)?)jQaQIjk-KqB4$v-8HnGiYy06fp* z($rN})=N|?Wzw0xz`igew*Lt4j0^xUab}34>Ekt1N%)n?!#42byY(i=aadU|v9`QQ zES{jFt*zl)Z>9%;YjX=soEc(p=ybi5>?m)o0(*(bmSDyY~P%KY9*; z(#BJY8ymQ89)N14Oe~(@{OCC@{PR5{8Y060x%J$mRXoq5S}6k%izjd#C$J`n#S_NH zFd{afjOUfNKKq0=x5NPdwu@VY%bK8`A$vjSHsG7w7fqh$?YbX}CunYo5sN1P*w@k; z*fWK(3e@{-!Hegc>}zS|#q&*mdR|rQv3P_)smj9e68 z#RljE3q(I9$Pvq}>uuP#4;C08x4hF$0~8B+`Ub~&XJmkt^%DPCxQ^@Qtr##HFusAm zoOrvY8!??QF;dk^Sup`%?eir*x$=<}H)aYeDv(Tesvt$gT>LkH2jrIK>3-F>;9oxc zszDvXf-wUeCxPdcw~5`72FG!5oP;{#x_Nc$V8@5sfUy^l2rm6vmoj#PL#Gw-az?`1 zYNZ?*;=xiJpogkr^@U)7>6uw}IunIBz*-=*Q|#_I4sVT40MMOkXL5W@*#~(hYz7$H zfStry?7&;26LhEA0Tl7OJrfp;xqtfXyEUL8RZaH~t1}O7O#!Gvhv$_k7V@FrK3L2K z&ySvCdS+I+Hz8V}7dkx8XVRgAsan`fFlIn+riaqTQ*JLTD%}SHWv!03Hg4U#!JWJJ z0`{R80aY+&!0m-a^;wVkrG!=5cuMZkDjf$pDHig05MWf;u<8Z@<>mx(+d6aPT-f3d zmTZ9Md5m1h0^9CR7xmq8g($!{60BCrr2B_iTV4(L`eMQN3c6&ZGkv5peO4+twqQ*K z^w8I@@p+{ChXZM_j@-iskx&6E6(Ps*U7Qp*<<@gc^IV%-pgYyhyZ@S0=Uq3i+@Ov3 zo4`Ug=-|5fKvh@Q`vjP)ivtbuSjg4S3*-0|#S9sWs2-uiT4O{PXT9jDBNk7nsSX*02wMt_B|ripy?0-~rnk-XL5L{8m;uc# zG1VBApY?+bfGUVcRS2RH425ol4joL@#7jsarG838ABw2QOFtzxmi<^&kc)+U1Mxth z?f!FXdqL<7n7f?i@UbrX2FC-XG=a36m7%-p@+i2j{Sj-1D%Qq(qPs9u|mATjq9Jj+~e}F z%>cb+wp)|6Sjcnbvzvflf4unjzrOtA@&JQFr&SyvflslJ57ZW9p5Vg|E;bBe?G>Rj zK(fL1wm&Eai18C9)I+3UdS=%6{h>1e{BZa7!Xl>zPEy)<3izS0=sUpL@+!Hdd1d@$ z(83gvV1P7KW!gk6{lu9erSF2`wif-MsG*+sW?coaXiNTIKUr2kS0M99rU;z@0)2)6Xef8p n&lT7p9wKA}_xh~qjKTi^$M9Fc8*quC00000NkvXXu0mjfC48jA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone3.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone3.png new file mode 100644 index 0000000000000000000000000000000000000000..bb52e7294f11f0454f92cb5b16b16564e1e30122 GIT binary patch literal 1638 zcmV-s2ATPZP)Px*AW1|)RCt`_n_XyAXBfwST`T2y5s;hqo(|fjC6hi-Lkk=a3EU z&8Q3<#d()q=~m{=ylZ7cR);qg92AE*q=+)znvc0AVd}uNL&|%g%OIiDkzJg=Z%;h#zB8a) zG^$>Ieev68UeD$7#DJM;n3>L?ZQerp?rq2W`|bl`o!cq^8=5z&wWY-pa&2j`#M8wx z09wfO5xTAePeyuV`x$Po5_A;X+sc+HIuk(9MR z)_ZSI;MfGDjY>PUuG{G?*PeCFFSx=0FddW@3M*xNaQX}2`RrI)ECqrMju~LR^SZ7h zfFmapbj4fwW?4Xcs5_qcimrGo0Q+~uoPGsIaLfQ1n)bf42QY=7na%)InT8e$6KRVo z;ZxaJh7KQay1ipK_P~b*j#YBGJmsRnM?)WzdR*eYBYic(X`wK&SQKsZ765Kv9R=1V ztc?me_nxW+X6fNSS~a?v2t7DWg_ zxoD_6E+JVWl_G`rn*pvw0d+!qWD0ry@)f#wA5_30@G$H2D>#Bx~ zQ@B4B2yoJ@2(Y*wy5gz=z6#&50E}U*Tejpyyf&OID%snkS9GUoE8dKwYawT4OG2f_WyJ} zTooDof@22Q9Uhphkc#Pwx5CK;V~G=#i!1G{pg2O;lOd?J?|KgJrB8Fqb_K3gh3$Az>08zi{f1|)FK0SrrxIi+U@p9``!}kdhd62UA3&0$Jcu_am>3o4NPS6T@5AoufR=UN7`%|iNqsq6p z3R2lw#u6tK{p$(uG#Ls61ElcsBzXJkXqE8mItp~O$15YYLW#Z9zV5TZ&rg3^Qz)^9 zK`#*q6A(g>OlO{X{9X4Z@Ze##pKJl$_@1z5AHvF`^VYkOUqf`oPQ{CU1$-5i9# ktOFEmvjk1enx~HNUwg|e@APAUMF0Q*07*qoM6N<$f&h>QF8}}l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone4.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone4.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f0e7a373d259a490a0c89607664718e8ac345f GIT binary patch literal 1589 zcmV-52Fm$~P)Px)?@2^KRCt`_n@?yIXBftR)`T!QEXd9wu$dmVh23m0%|;CvEQqbt<`7U2(X`TH zaw(C5B~)+QQ~yZ4=*^Ut(iFTXv>=5LDI!W0l1*&0yHr!ih9dF}v|HFE#F8GyZ+2#O z)!LcaZ?q4HVP-d9-fy1wdH;OxY(g=%W_NAWDkcD0ERL@000<$F*V{TY+B-U%e*gCT zwM~B3Z}aozAaMHp6#2p`OLL3V?)?IQ5GJ~=BY;}Pq`jk)^|k6FH^C2H2>drbCH8Gk zZ|d*q=E&$UT30VZm%O#-h`(ZLbxeEYfU+HW3xvfJ3!lge%gaPvli?-o2vsYaA!ZaQtvH?Pf2E$tg z-y*m*yQ@LOoLFD0@?fn7xZ^xnhWiyUzi62TNM)Dd%^BuYB2*WUPhX40NvBf)cASq2 zLSsNP;{kNt?FOn5+6FXJZ>_5raECqB2$ca6LYNqd1et+8w60#}7ZxMKf>0UI)}c|W zSUx|$utY74Wt-)F?u4$$+urung@g$24x{5 zq3gO`^hiNejh488)PnMIiDI#Y*40a9pwD&(l?ZhMWF;q4VSw!J1Ge##<6~hi|F010 z26$ayXkmh_ggiiO}-^ zC%lc3C?M2wSZaVX5z@MP?W`~g2(=vcGN4v5$qe*y?!qOqgG0}E6!01^F?}XSzOYKM z_&;C(xalu3eI^&yvQLdb(@^h0=bgI+<%h3NLLhm7tOuO+z7Qr_EWROg{itq^??2+; z;bR*{BJr@%*_heM(_SN)a$Kt?MXEQ#Hv@JK?%>AFTlUYHS9b%DFRXHZ;i?_)Km7O; z`#WEJe%d-9@w<2c*zETg{C@wBoDe3}YL)!LBHdeJ%v@Vy@1AY^wRsCa&0eOxqm%Nl zC5pfO$=~f7!y|7}T9`)&ll%8pJ_^E+{|es>@W%2lzy7A_{bI318d#cxrMX2bA-Z|p z@AAIk+yBy;femn1eliD;$&mAO7_iIX@^b0f*MMdvue|1+?vQLKJI3EsLwP8AQcLYg z@Y_<0#Eg)18Snp(`)p89J|ZJE!kaQT8;+9Kf*hQR1OvblNG%q(H{+dCp8=0%$NE|| z5H=`hfb+@A@z~K5Ir@9L`Rbv8-cUQ1J8PdR?c1LAwZ3u&$k4d=wLO4k{L-A&GIzR$ z7K>vfQ?~K>!YUJo_WNF6c@#K!_}E6VSfW-jd2ix<@+(!2j1D&#C);WAQ1$wE=K=pk zm2wv_5((?TG#2Ok%Rc}xIernKp>4i%a0dW4Zr(zR#RKUmDQAGp18Nl$Bbl<_6YvgK zNtQSVslh)3lxqMuGQ?%e$a5Dik==d3zJKh4Nlu@ivOgPSFHt!Iyp57`7cTMb^ko40 zU$kO+Rt z%FBQ9n$vi|alGcgsiu4bpl;;Q$T;bA$~MrM2RP3XW!?}(G*G?)@~IDvjN8|W#ga?- zjAV*8j!vL;^)}q|3*{OB_2S18z>8K<YHLmePBK-c5k zp124c7?E1Vsf7JDOAX6sF8Q>K>sJ~aF>$)X=Cvr^Xj=Kh| nf)c{W6+_VI-;WbKzs1l$L&XOp$GUmh00000NkvXXu0mjf+%y3O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone5.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone5.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd7f3f9b5d8133cfab607aeb30281abb78b90b8 GIT binary patch literal 1257 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone7.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_iron.rsi/stone7.png new file mode 100644 index 0000000000000000000000000000000000000000..004f6cadb0f0bcd65f5c09936708dc8a7acd15a3 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6+)whE&XX zdut=_p#UC+!1h{=OU8D#tjrS?V{AI_e4XZ}?ydLFp6#$C1`?qjWE^+7C{NuIw{wX=Z!mbe`njxgN@xNAE1*>> literal 0 HcmV?d00001 From 390249f0cc2b37bacf5bbb919e1fb9aec1c35d19 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 13:37:16 +0300 Subject: [PATCH 4/9] add ore vein wall dumb proto --- .../Entities/Structures/Walls/natural.yml | 43 +++++++++++++++++++ .../_CP14/Entities/Structures/Walls/walls.yml | 15 ------- 2 files changed, 43 insertions(+), 15 deletions(-) create mode 100644 Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml new file mode 100644 index 0000000000..8a2dc177cc --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml @@ -0,0 +1,43 @@ +- type: entity + id: CPCaveStoneWall + name: rock + parent: CPBaseWall + description: A solid stone natural wall. It has a cave-like coldness to it. + components: + - type: Sprite + sprite: _CP14/Structures/Walls/cave_stone.rsi + - type: Icon + sprite: _CP14/Structures/Walls/cave_stone.rsi + - type: IconSmooth + key: CPwall + base: stone + +- type: entity + id: CPCaveStoneWallIronOre + name: rock + suffix: iron ore + parent: CPBaseWall + description: A solid stone natural wall. You can see the sharp flecks of iron in it. + components: + - type: Sprite + sprite: _CP14/Structures/Walls/cave_stone_iron.rsi + - type: Icon + sprite: _CP14/Structures/Walls/cave_stone_iron.rsi + - type: IconSmooth + key: CPwall + base: stone + +- type: entity + id: CPCaveStoneWallGoldOre + name: rock + suffix: gold ore + parent: CPBaseWall + description: A solid stone natural wall. You see the tantalizing particles of gold in it. + components: + - type: Sprite + sprite: _CP14/Structures/Walls/cave_stone_gold.rsi + - type: Icon + sprite: _CP14/Structures/Walls/cave_stone_gold.rsi + - type: IconSmooth + key: CPwall + base: stone \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/_CP14/Entities/Structures/Walls/walls.yml index aaf0678f9a..8bfeeb12ff 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Walls/walls.yml @@ -88,21 +88,6 @@ sprite: _CP14/Effects/fire.rsi normalState: full -- type: entity - id: CPCaveStoneWall - name: rock - suffix: Outdated sprite format! - parent: CPBaseWall - description: A solid stone natural wall. It has a cave-like coldness to it. - components: - - type: Sprite - sprite: _CP14/Structures/Walls/cave_stone.rsi - - type: Icon - sprite: _CP14/Structures/Walls/cave_stone.rsi - - type: IconSmooth - key: CPwallsbrick - base: stone - - type: entity id: CPStoneRuinFragment parent: BaseRock From 59b8757f1458bc9da71fd8df44cef1d3e78c83d3 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 14:16:09 +0300 Subject: [PATCH 5/9] add iron and ore fragments items --- .../_CP14/Entities/Objects/ores.yml | 38 ++++++++++++++++++ .../_CP14/Objects/Ores/gold_ore.rsi/meta.json | 23 +++++++++++ .../_CP14/Objects/Ores/gold_ore.rsi/ore1.png | Bin 0 -> 315 bytes .../_CP14/Objects/Ores/gold_ore.rsi/ore2.png | Bin 0 -> 302 bytes .../_CP14/Objects/Ores/gold_ore.rsi/ore3.png | Bin 0 -> 280 bytes .../_CP14/Objects/Ores/gold_ore.rsi/ore4.png | Bin 0 -> 274 bytes .../_CP14/Objects/Ores/iron_ore.rsi/meta.json | 23 +++++++++++ .../_CP14/Objects/Ores/iron_ore.rsi/ore1.png | Bin 0 -> 279 bytes .../_CP14/Objects/Ores/iron_ore.rsi/ore2.png | Bin 0 -> 260 bytes .../_CP14/Objects/Ores/iron_ore.rsi/ore3.png | Bin 0 -> 273 bytes .../_CP14/Objects/Ores/iron_ore.rsi/ore4.png | Bin 0 -> 272 bytes 11 files changed, 84 insertions(+) create mode 100644 Resources/Prototypes/_CP14/Entities/Objects/ores.yml create mode 100644 Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore1.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore2.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore3.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore4.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore1.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore2.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore3.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore4.png diff --git a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml new file mode 100644 index 0000000000..5e28585dfe --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml @@ -0,0 +1,38 @@ +- type: entity + id: CPBaseOre + parent: BaseItem + abstract: true + components: + - type: Item + size: Tiny + - type: RandomSprite + available: + - random: + ore1: "" + ore2: "" + ore3: "" + ore4: "" + +- type: entity + id: CPOreIron + parent: CPBaseOre + name: iron piece + description: A piece of cold, heavy iron. + components: + - type: Sprite + sprite: _CP14/Objects/Ores/iron_ore.rsi + layers: + - state: ore1 + map: ["random"] + +- type: entity + id: CPOreGold + parent: CPBaseOre + name: gold piece + description: A piece of soft, pure gold. + components: + - type: Sprite + sprite: _CP14/Objects/Ores/gold_ore.rsi + layers: + - state: ore1 + map: ["random"] \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json new file mode 100644 index 0000000000..36560da7b6 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (Github) for CrystallPunk14", + "states": [ + { + "name": "ore1" + }, + { + "name": "ore2" + }, + { + "name": "ore3" + }, + { + "name": "ore4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore1.png new file mode 100644 index 0000000000000000000000000000000000000000..ca62cc342b674d4c7518975dcb4dc15337a67594 GIT binary patch literal 315 zcmV-B0mS}^P)Px#^+`lQR9J=W(!XlLU=)V&C)F%PD1|_W6ihB6W5BU%Za_P9>Cn+Rcnw`00>z=Y z72FFhQbz|z|A2!i#zKZdTaHUBQabdDkS^zU0q1===YUd5DRrbI^d$*>`L}SH-%8qZ za+f&C8y*LqG&)yoM_oQ1*G%3DTtX81vZ^DSrY);F5(i#!>2cu6rfEysbN1{1E|TXA zmT7o&y2h<$lrC(n+8Ofv%K6<50O@_3r@I+5r-gW7l5R5qJOq N002ovPDHLkV1h9(htdE5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore2.png b/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore2.png new file mode 100644 index 0000000000000000000000000000000000000000..503e979a33b1784526e74d65000508914d80fc8c GIT binary patch literal 302 zcmV+}0nz@6P)Px#=t)FDR9J=W(xD2%P!tB>U(q5Ogf)ZPLtL;7j3&VsmjSE^v0D#?HI$w?@R63hw@(qwB)Fj=}wXdd;iKAK^IYP)Px#%t=H+R9J=W(jg1NKor37zhGQY@B^G5z_=(H?IN~WEP~<}5XL^ms(ryER=Y)5 zFggW;D7Y1|J(B}%JJIxha2$7V@4b6>pp;TdS(rEL@|s`cugNbSGH=%9wyep;BVXIZ zD_b4v*BCT90Hj37I%B`HYeL}y_79=b=#j<|0J6@gPKJ!nAz&ofB&DAg5NwhX-IYw+ z835JEkTi}s9h{<}?D(z`IgZ}mf7^1zcg_F)z;zaKIyfxuCf_UC`mgw|vA(fVN-6c} Y2^3#d9}A)|EdT%j07*qoM6N<$f@vCbIsgCw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json new file mode 100644 index 0000000000..36560da7b6 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (Github) for CrystallPunk14", + "states": [ + { + "name": "ore1" + }, + { + "name": "ore2" + }, + { + "name": "ore3" + }, + { + "name": "ore4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore1.png new file mode 100644 index 0000000000000000000000000000000000000000..b90f34917090351ceedf67be0ca3a036d12b34e1 GIT binary patch literal 279 zcmV+y0qFjTP)Px#(Md!>R9J=W)4dJ>Q4ogV*Uudg*}?^|Rw64B5)=wVt3&0&lsXqcDNz!|hF*lV zIa?@Dt_F#64^hZG{mgeJGY5naLi~efYZ&O(M!pejm=^BFVKyCw?ic+e+%PQ~gC4zp zN4Jgs17_1v#N9ZYb}sAf9>cV>RuR_;e+K314SeO{D-Qsr&Y^q7!WP)YZcu7>$k!@V z%NY*GGq>vnXTD&yoc!hneC1KdrdePx#zDYzuR9J=W(z^};K@`UEzpT(uxjYDOu*Gho)vc}eNo?mSG!h+JL?qNMmC$UX zaS1AyLSj@l+8KrB{QC2qZ!!mj5JHF_Ic}gFH&B0D-k)t$qct)vkuY5hVEY~bhwUDK z)pX2o(A3J*F5tL+ZJr?thcAlj>5Jk)Ivc1)_g&dFj4X;+=`h1Z{ zrLmrw`fj%lb@GzB1%S^>6+qi0;ET}>d@Gf!@$s2_fe=Cn@po@%7(W94Vz_1i0000< KMNUMnLSTYmzip5J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore3.png b/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore3.png new file mode 100644 index 0000000000000000000000000000000000000000..5116db395c087f5742a7a92bd24ead411d7aa06f GIT binary patch literal 273 zcmV+s0q*{ZP)Px#%Sl8*R9J=W(!UCUQ5eVZul&nIktC&TUXotB!N3LBWO4}xv&C(=1I%ocktDH8 zAr=GgLdQZeab%#L&-gp%JkN7Z2ZRtph<}qWR8+oDQSaujICPtbj3kDc0#Lnf({|6R zjT)21>M8&F004%WA{~!Fxdfm964@M+#ftfO%6@;)s%O{P?DfU!HkX@=(?dEQ!4r;R zofX#U$Zox5HW)GLLqx#M zx`1uA{?6(?PZ`#UuTtnM(3u=}pF!hw#+;6CqAJUcD`zG0v^~jmW4cl25P0WG;{HDt zEny8uYg~6(_>s{TIE?J@s|#*1zmd9E$&*@d>PR U6jk+^3GzFGr>mdKI;Vst0Fo$gegFUf literal 0 HcmV?d00001 From 79b4ae39987c51fe3e8b62d64ca75890ff34f631 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 22:37:49 +0300 Subject: [PATCH 6/9] add wall destructions --- .../_CP14/Entities/Objects/ores.yml | 18 ++++- .../Entities/Structures/Walls/natural.yml | 58 ++++++++++++++- .../Prototypes/_CP14/Reagents/metalls.yml | 74 ++++++++++--------- .../_CP14/Recipes/Reactions/metalls.yml | 23 ++++++ 4 files changed, 134 insertions(+), 39 deletions(-) create mode 100644 Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml diff --git a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml index 5e28585dfe..43fac68e7f 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml @@ -24,6 +24,14 @@ layers: - state: ore1 map: ["random"] + #- type: CPMelting + # meltTemperature: 1811 + # meltSolution: + # temperature: 1811 + # reagents: + # - ReagentId: CPMetledIron + # Quantity: 10 + #- type: Temperature - type: entity id: CPOreGold @@ -35,4 +43,12 @@ sprite: _CP14/Objects/Ores/gold_ore.rsi layers: - state: ore1 - map: ["random"] \ No newline at end of file + map: ["random"] + #- type: CPMelting + # meltTemperature: 1337 + # meltSolution: + # temperature: 1337 + # reagents: + # - ReagentId: CPMetledGold + # Quantity: 10 + #- type: Temperature \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml index 8a2dc177cc..0e1ee0e2ce 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml @@ -11,12 +11,28 @@ - type: IconSmooth key: CPwall base: stone + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: Rock + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/break_stone.ogg + params: + volume: -6 - type: entity id: CPCaveStoneWallIronOre name: rock suffix: iron ore - parent: CPBaseWall + parent: CPCaveStoneWall description: A solid stone natural wall. You can see the sharp flecks of iron in it. components: - type: Sprite @@ -26,12 +42,30 @@ - type: IconSmooth key: CPwall base: stone + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/break_stone.ogg + params: + volume: -6 + - !type:SpawnEntitiesBehavior + spawn: + CPOreIron: + min: 1 + max: 5 - type: entity id: CPCaveStoneWallGoldOre name: rock suffix: gold ore - parent: CPBaseWall + parent: CPCaveStoneWall description: A solid stone natural wall. You see the tantalizing particles of gold in it. components: - type: Sprite @@ -40,4 +74,22 @@ sprite: _CP14/Structures/Walls/cave_stone_gold.rsi - type: IconSmooth key: CPwall - base: stone \ No newline at end of file + base: stone + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/break_stone.ogg + params: + volume: -6 + - !type:SpawnEntitiesBehavior + spawn: + CPOreGold: + min: 1 + max: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Reagents/metalls.yml b/Resources/Prototypes/_CP14/Reagents/metalls.yml index a999bfb05b..1b41e852eb 100644 --- a/Resources/Prototypes/_CP14/Reagents/metalls.yml +++ b/Resources/Prototypes/_CP14/Reagents/metalls.yml @@ -1,35 +1,39 @@ -- type: reagent - id: CPBaseMetledMetall - group: Metled - abstract: true - reactiveEffects: - Flammable: - methods: [ Touch ] - effects: - - !type:FlammableReaction - -- type: reagent - id: CPMetledIron - parent: CPBaseMetledMetall - name: расплавленный металл #TODO - desc: Металл, доведенный до огромных температур. #TODO - physicalDesc: reagent-physical-desc-grainy #TODO - flavor: безумно #TODO - color: "#757245" - tileReactions: - - !type:FlammableTileReaction #TODO: Spawn fire puddle - temperatureMultiplier: 2 - reactiveEffects: - Flammable: - methods: [ Touch ] - effects: - - !type:FlammableReaction - multiplier: 0.2 - - !type:Ignite - metabolisms: - Poison: - effects: - - !type:HealthChange - damage: - types: - Heat: 5 \ No newline at end of file +#- type: reagent +# id: CPBaseMetledMetall +# group: Metled +# abstract: true +# reactiveEffects: +# Flammable: +# methods: [ Touch ] +# effects: +# - !type:FlammableReaction +# multiplier: 0.2 +# - !type:Ignite +# tileReactions: +# - !type:FlammableTileReaction #TODO: Spawn fire puddle +# temperatureMultiplier: 2 +# metabolisms: +# Poison: +# effects: +# - !type:HealthChange +# damage: +# types: +# Heat: 5 +# +#- type: reagent +# id: CPMetledIron +# parent: CPBaseMetledMetall +# name: расплавленный металл #TODO +# desc: Металл, доведенный до огромных температур. #TODO +# physicalDesc: reagent-physical-desc-grainy #TODO +# flavor: безумно #TODO +# color: "#88a3bc" +# +#- type: reagent +# id: CPMetledGold +# parent: CPBaseMetledMetall +# name: расплавленный металл #TODO +# desc: Металл, доведенный до огромных температур. #TODO +# physicalDesc: reagent-physical-desc-grainy #TODO +# flavor: безумно #TODO +# color: "#efb514" \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml new file mode 100644 index 0000000000..2546d6ab4b --- /dev/null +++ b/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml @@ -0,0 +1,23 @@ +#- type: reaction +# id: IronSolidifation +# impact: Low +# quantized: true +# maxTemp: 1611 #1811 - 200 +# reactants: +# CPMetledIron: +# amount: 10 +# effects: +# - !type:CreateEntityReactionEffect +# entity: CPOreIron +# +#- type: reaction +# id: GoldSolidifation +# impact: Low +# quantized: true +# maxTemp: 1137 #1337 - 200 +# reactants: +# CPMetledIron: +# amount: 10 +# effects: +# - !type:CreateEntityReactionEffect +# entity: CPOreGold \ No newline at end of file From 02bcfc4593f547436bde92b9144ac5b65f984979 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 22:45:01 +0300 Subject: [PATCH 7/9] revert melting --- .../_CP14/Temperature/CPMeltingComponent.cs | 17 -------- .../_CP14/Temperature/CPMeltingSystem.cs | 28 ------------- .../_CP14/Entities/Objects/ores.yml | 18 +-------- .../Prototypes/_CP14/Reagents/metalls.yml | 39 ------------------- .../_CP14/Recipes/Reactions/metalls.yml | 23 ----------- 5 files changed, 1 insertion(+), 124 deletions(-) delete mode 100644 Content.Server/_CP14/Temperature/CPMeltingComponent.cs delete mode 100644 Content.Server/_CP14/Temperature/CPMeltingSystem.cs delete mode 100644 Resources/Prototypes/_CP14/Reagents/metalls.yml delete mode 100644 Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml diff --git a/Content.Server/_CP14/Temperature/CPMeltingComponent.cs b/Content.Server/_CP14/Temperature/CPMeltingComponent.cs deleted file mode 100644 index 44f525325b..0000000000 --- a/Content.Server/_CP14/Temperature/CPMeltingComponent.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Content.Shared.Chemistry.Components; - -namespace Content.Server._CP14.Temperature; - -/// -/// -/// - -[RegisterComponent, Access(typeof(CPMeltingSystem))] -public sealed partial class CPMeltingComponent : Component -{ - [DataField] - public Solution? MeltSolution; - - [DataField] - public float MeltTemperature = 1000f; -} diff --git a/Content.Server/_CP14/Temperature/CPMeltingSystem.cs b/Content.Server/_CP14/Temperature/CPMeltingSystem.cs deleted file mode 100644 index 69d2e65cec..0000000000 --- a/Content.Server/_CP14/Temperature/CPMeltingSystem.cs +++ /dev/null @@ -1,28 +0,0 @@ -using Content.Server.Fluids.EntitySystems; -using Content.Server.Temperature.Systems; - -namespace Content.Server._CP14.Temperature; - -public sealed partial class CPMeltingSystem : EntitySystem -{ - [Dependency] private readonly PuddleSystem _puddleSystem = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(OnTemperatureChange); - } - - private void OnTemperatureChange(Entity ent, ref OnTemperatureChangeEvent args) - { - if (!(args.CurrentTemperature >= ent.Comp.MeltTemperature)) - return; - - if (ent.Comp.MeltSolution != null) - { - _puddleSystem.TrySplashSpillAt(ent, Transform(ent).Coordinates, ent.Comp.MeltSolution, out var puddleUid); - } - QueueDel(ent); - } -} diff --git a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml index 43fac68e7f..5e28585dfe 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml @@ -24,14 +24,6 @@ layers: - state: ore1 map: ["random"] - #- type: CPMelting - # meltTemperature: 1811 - # meltSolution: - # temperature: 1811 - # reagents: - # - ReagentId: CPMetledIron - # Quantity: 10 - #- type: Temperature - type: entity id: CPOreGold @@ -43,12 +35,4 @@ sprite: _CP14/Objects/Ores/gold_ore.rsi layers: - state: ore1 - map: ["random"] - #- type: CPMelting - # meltTemperature: 1337 - # meltSolution: - # temperature: 1337 - # reagents: - # - ReagentId: CPMetledGold - # Quantity: 10 - #- type: Temperature \ No newline at end of file + map: ["random"] \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Reagents/metalls.yml b/Resources/Prototypes/_CP14/Reagents/metalls.yml deleted file mode 100644 index 1b41e852eb..0000000000 --- a/Resources/Prototypes/_CP14/Reagents/metalls.yml +++ /dev/null @@ -1,39 +0,0 @@ -#- type: reagent -# id: CPBaseMetledMetall -# group: Metled -# abstract: true -# reactiveEffects: -# Flammable: -# methods: [ Touch ] -# effects: -# - !type:FlammableReaction -# multiplier: 0.2 -# - !type:Ignite -# tileReactions: -# - !type:FlammableTileReaction #TODO: Spawn fire puddle -# temperatureMultiplier: 2 -# metabolisms: -# Poison: -# effects: -# - !type:HealthChange -# damage: -# types: -# Heat: 5 -# -#- type: reagent -# id: CPMetledIron -# parent: CPBaseMetledMetall -# name: расплавленный металл #TODO -# desc: Металл, доведенный до огромных температур. #TODO -# physicalDesc: reagent-physical-desc-grainy #TODO -# flavor: безумно #TODO -# color: "#88a3bc" -# -#- type: reagent -# id: CPMetledGold -# parent: CPBaseMetledMetall -# name: расплавленный металл #TODO -# desc: Металл, доведенный до огромных температур. #TODO -# physicalDesc: reagent-physical-desc-grainy #TODO -# flavor: безумно #TODO -# color: "#efb514" \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml b/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml deleted file mode 100644 index 2546d6ab4b..0000000000 --- a/Resources/Prototypes/_CP14/Recipes/Reactions/metalls.yml +++ /dev/null @@ -1,23 +0,0 @@ -#- type: reaction -# id: IronSolidifation -# impact: Low -# quantized: true -# maxTemp: 1611 #1811 - 200 -# reactants: -# CPMetledIron: -# amount: 10 -# effects: -# - !type:CreateEntityReactionEffect -# entity: CPOreIron -# -#- type: reaction -# id: GoldSolidifation -# impact: Low -# quantized: true -# maxTemp: 1137 #1337 - 200 -# reactants: -# CPMetledIron: -# amount: 10 -# effects: -# - !type:CreateEntityReactionEffect -# entity: CPOreGold \ No newline at end of file From 0b4c5bb98890a294b6e13174131722fcc8edc4a1 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 23:34:45 +0300 Subject: [PATCH 8/9] +2 ores --- .../Entities/Objects/Weapons/Melee/dagger.yml | 10 +-- .../_CP14/Entities/Objects/ores.yml | 30 +++++++- .../Entities/Structures/Walls/natural.yml | 66 ++++++++++++++++++ .../meta.json | 0 .../Objects/Ores/ore_copper.rsi/ore1.png | Bin 0 -> 285 bytes .../Objects/Ores/ore_copper.rsi/ore2.png | Bin 0 -> 302 bytes .../Objects/Ores/ore_copper.rsi/ore3.png | Bin 0 -> 279 bytes .../Objects/Ores/ore_copper.rsi/ore4.png | Bin 0 -> 276 bytes .../{iron_ore.rsi => ore_gold.rsi}/meta.json | 0 .../{gold_ore.rsi => ore_gold.rsi}/ore1.png | Bin .../{gold_ore.rsi => ore_gold.rsi}/ore2.png | Bin .../{gold_ore.rsi => ore_gold.rsi}/ore3.png | Bin .../{gold_ore.rsi => ore_gold.rsi}/ore4.png | Bin .../_CP14/Objects/Ores/ore_iron.rsi/meta.json | 23 ++++++ .../{iron_ore.rsi => ore_iron.rsi}/ore1.png | Bin .../{iron_ore.rsi => ore_iron.rsi}/ore2.png | Bin .../{iron_ore.rsi => ore_iron.rsi}/ore3.png | Bin .../{iron_ore.rsi => ore_iron.rsi}/ore4.png | Bin .../Objects/Ores/ore_silver.rsi/meta.json | 23 ++++++ .../Objects/Ores/ore_silver.rsi/ore1.png | Bin 0 -> 305 bytes .../Objects/Ores/ore_silver.rsi/ore2.png | Bin 0 -> 245 bytes .../Objects/Ores/ore_silver.rsi/ore3.png | Bin 0 -> 263 bytes .../Objects/Ores/ore_silver.rsi/ore4.png | Bin 0 -> 270 bytes .../Walls/cave_stone_copper.rsi/full.png | Bin 0 -> 1426 bytes .../Walls/cave_stone_copper.rsi/meta.json | 46 ++++++++++++ .../Walls/cave_stone_copper.rsi/stone0.png | Bin 0 -> 1814 bytes .../Walls/cave_stone_copper.rsi/stone1.png | Bin 0 -> 1544 bytes .../Walls/cave_stone_copper.rsi/stone2.png | Bin 0 -> 1814 bytes .../Walls/cave_stone_copper.rsi/stone3.png | Bin 0 -> 1534 bytes .../Walls/cave_stone_copper.rsi/stone4.png | Bin 0 -> 1513 bytes .../Walls/cave_stone_copper.rsi/stone5.png | Bin 0 -> 1187 bytes .../Walls/cave_stone_copper.rsi/stone6.png | Bin 0 -> 1527 bytes .../Walls/cave_stone_copper.rsi/stone7.png | Bin 0 -> 257 bytes .../Walls/cave_stone_silver.rsi/full.png | Bin 0 -> 1406 bytes .../Walls/cave_stone_silver.rsi/meta.json | 46 ++++++++++++ .../Walls/cave_stone_silver.rsi/stone0.png | Bin 0 -> 1816 bytes .../Walls/cave_stone_silver.rsi/stone1.png | Bin 0 -> 1580 bytes .../Walls/cave_stone_silver.rsi/stone2.png | Bin 0 -> 1816 bytes .../Walls/cave_stone_silver.rsi/stone3.png | Bin 0 -> 1513 bytes .../Walls/cave_stone_silver.rsi/stone4.png | Bin 0 -> 1531 bytes .../Walls/cave_stone_silver.rsi/stone5.png | Bin 0 -> 1231 bytes .../Walls/cave_stone_silver.rsi/stone6.png | Bin 0 -> 1560 bytes .../Walls/cave_stone_silver.rsi/stone7.png | Bin 0 -> 257 bytes 43 files changed, 232 insertions(+), 12 deletions(-) rename Resources/Textures/_CP14/Objects/Ores/{gold_ore.rsi => ore_copper.rsi}/meta.json (100%) create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore1.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore2.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore3.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore4.png rename Resources/Textures/_CP14/Objects/Ores/{iron_ore.rsi => ore_gold.rsi}/meta.json (100%) rename Resources/Textures/_CP14/Objects/Ores/{gold_ore.rsi => ore_gold.rsi}/ore1.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{gold_ore.rsi => ore_gold.rsi}/ore2.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{gold_ore.rsi => ore_gold.rsi}/ore3.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{gold_ore.rsi => ore_gold.rsi}/ore4.png (100%) create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/meta.json rename Resources/Textures/_CP14/Objects/Ores/{iron_ore.rsi => ore_iron.rsi}/ore1.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{iron_ore.rsi => ore_iron.rsi}/ore2.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{iron_ore.rsi => ore_iron.rsi}/ore3.png (100%) rename Resources/Textures/_CP14/Objects/Ores/{iron_ore.rsi => ore_iron.rsi}/ore4.png (100%) create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore1.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore2.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore3.png create mode 100644 Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore4.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/full.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone0.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone1.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone2.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone3.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone4.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone5.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone6.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone7.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/full.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone0.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone1.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone2.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone3.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone4.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone5.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone6.png create mode 100644 Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone7.png diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml index 474b0a434f..c49758c3d8 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/Weapons/Melee/dagger.yml @@ -40,12 +40,4 @@ offset: 0.15,0.15 removalTime: 1 - type: ThrowingAngle - angle: 225 - - type: CPMelting - meltTemperature: 1000 - meltSolution: - temperature: 1000 - reagents: - - ReagentId: CPMetledIron - Quantity: 10 - - type: Temperature \ No newline at end of file + angle: 225 \ No newline at end of file diff --git a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml index 5e28585dfe..4d1e3966e1 100644 --- a/Resources/Prototypes/_CP14/Entities/Objects/ores.yml +++ b/Resources/Prototypes/_CP14/Entities/Objects/ores.yml @@ -13,6 +13,18 @@ ore3: "" ore4: "" +- type: entity + id: CPOreCopper + parent: CPBaseOre + name: copper piece + description: A piece of pale, heavy copper. + components: + - type: Sprite + sprite: _CP14/Objects/Ores/ore_copper.rsi + layers: + - state: ore1 + map: ["random"] + - type: entity id: CPOreIron parent: CPBaseOre @@ -20,7 +32,19 @@ description: A piece of cold, heavy iron. components: - type: Sprite - sprite: _CP14/Objects/Ores/iron_ore.rsi + sprite: _CP14/Objects/Ores/ore_iron.rsi + layers: + - state: ore1 + map: ["random"] + +- type: entity + id: CPOreSilver + parent: CPBaseOre + name: silver piece + description: A piece of shiny, warm silver. + components: + - type: Sprite + sprite: _CP14/Objects/Ores/ore_silver.rsi layers: - state: ore1 map: ["random"] @@ -32,7 +56,7 @@ description: A piece of soft, pure gold. components: - type: Sprite - sprite: _CP14/Objects/Ores/gold_ore.rsi + sprite: _CP14/Objects/Ores/ore_gold.rsi layers: - state: ore1 - map: ["random"] \ No newline at end of file + map: ["random"] diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml index 0e1ee0e2ce..9b20118d0b 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Walls/natural.yml @@ -28,6 +28,39 @@ params: volume: -6 +- type: entity + id: CPCaveStoneWallCopperOre + name: rock + suffix: copper ore + parent: CPCaveStoneWall + description: A solid stone natural wall. You can see the sharp flecks of copper in it. + components: + - type: Sprite + sprite: _CP14/Structures/Walls/cave_stone_copper.rsi + - type: Icon + sprite: _CP14/Structures/Walls/cave_stone_copper.rsi + - type: IconSmooth + key: CPwall + base: stone + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/break_stone.ogg + params: + volume: -6 + - !type:SpawnEntitiesBehavior + spawn: + CPOreCopper: + min: 1 + max: 5 + - type: entity id: CPCaveStoneWallIronOre name: rock @@ -61,6 +94,39 @@ min: 1 max: 5 +- type: entity + id: CPCaveStoneWallSilverOre + name: rock + suffix: silver ore + parent: CPCaveStoneWall + description: A solid stone natural wall. You see the tantalizing particles of silver in it. + components: + - type: Sprite + sprite: _CP14/Structures/Walls/cave_stone_silver.rsi + - type: Icon + sprite: _CP14/Structures/Walls/cave_stone_silver.rsi + - type: IconSmooth + key: CPwall + base: stone + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/break_stone.ogg + params: + volume: -6 + - !type:SpawnEntitiesBehavior + spawn: + CPOreSilver: + min: 1 + max: 5 + - type: entity id: CPCaveStoneWallGoldOre name: rock diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/meta.json similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/meta.json rename to Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/meta.json diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore1.png new file mode 100644 index 0000000000000000000000000000000000000000..0a2c9c737252f29cc78fc62cc50e93930fd641fc GIT binary patch literal 285 zcmV+&0pk9NP)Px#*GWV{R9J=W&@l@EVI0Tt?-c{O(oKpYb-9vcGTkJD!D#hryc;jTAd|96Qe;6y zltPi|Fl00000NkvXXu0mjfhzoo3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore2.png b/Resources/Textures/_CP14/Objects/Ores/ore_copper.rsi/ore2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1dbc770d61ffb89390b3cc8cff09abeac4a1f54 GIT binary patch literal 302 zcmV+}0nz@6P)Px#=t)FDR9J=Wl09p}P!vFqph#j9B!fiyK^DQKh?5{V$07T-7pqjrqvXS}VhiL)!#X^lhfYDLs_GyHe|TcPx#(Md!>R9J=W(7y`-VI0Tt_lb0z#UMIix!fXIl}QGJ(VuDZhe%Q`%Q=+kij!x2 z47yU5`(gaPwx_<&^Z9%q5JCtc{$M$s=;d^xv)nEGBYb9Gsg@pODUrJXK%gwfjVRMy zBWq~9ZNGkJ?t1J`Hi5EO?-bj^G4Z>_w1Kf|=|Q`unY$k0%_LA3m&jn$s{oEpS|ZWV z&~@};VA3(4w8|m%rXswVtj=9F{_AHx%?~6V9J-GFYzOU{<`Nlf{8y^5Tm|A1-{-vH dLI@!Qz#HlwM6}dtZJHrId+oJ%*O>w(PW&w4XRwIXT_e1DN~Th1 zwjvkv%UR_G(-KWQ7#NgN4XSsZT9YK6e(|cA?tX2uH`-XzC4c2IGUy8_rQW!^ zV_HX8>b~bIq-XTbtXeOmCG}I~;)@AgW()_+=J}mYjyom$=ybkx#qp5SXIIB Y?z02Ok*cDrK%X&qy85}Sb4q9e06^PnX#fBK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/meta.json similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/meta.json rename to Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/meta.json diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore1.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore1.png rename to Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore1.png diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore2.png b/Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore2.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore2.png rename to Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore2.png diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore3.png b/Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore3.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore3.png rename to Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore3.png diff --git a/Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore4.png b/Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore4.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/gold_ore.rsi/ore4.png rename to Resources/Textures/_CP14/Objects/Ores/ore_gold.rsi/ore4.png diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/meta.json new file mode 100644 index 0000000000..36560da7b6 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (Github) for CrystallPunk14", + "states": [ + { + "name": "ore1" + }, + { + "name": "ore2" + }, + { + "name": "ore3" + }, + { + "name": "ore4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore1.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore1.png rename to Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore1.png diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore2.png b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore2.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore2.png rename to Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore2.png diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore3.png b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore3.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore3.png rename to Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore3.png diff --git a/Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore4.png b/Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore4.png similarity index 100% rename from Resources/Textures/_CP14/Objects/Ores/iron_ore.rsi/ore4.png rename to Resources/Textures/_CP14/Objects/Ores/ore_iron.rsi/ore4.png diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/meta.json b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/meta.json new file mode 100644 index 0000000000..36560da7b6 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (Github) for CrystallPunk14", + "states": [ + { + "name": "ore1" + }, + { + "name": "ore2" + }, + { + "name": "ore3" + }, + { + "name": "ore4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore1.png b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore1.png new file mode 100644 index 0000000000000000000000000000000000000000..c6d14dcfdf0b92d8d3718085c97df35e6989f809 GIT binary patch literal 305 zcmV-10nYx3P)Px#>q$gGR9J=W(miU!KoExE*CE%~Zdj-HAEYqk1`_IQt8<-J$z9yZ$teN`7lHis z%CemfvMG#2oF<--G+`bPLL!|qX&+dI>I+_o(-21Gnrku#c(8Hz*1QI*!J%)yjPV_9Tb8I00000NkvXXu0mjf DK#z&l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore2.png b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore2.png new file mode 100644 index 0000000000000000000000000000000000000000..ed988b27a0aaec7033cc9877acba5c8ccfdc2773 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}>pfi@Ln2z= zUfj!j$Uva&q4*K0cREH4EhRG*1Fa6kx-H_4HCy<2J^Sgqyh*D9E?P`m@lI3s_WkA7 z0bZI*jV!MppY#3noeyX8W``zC6}ID1clsca%%F6@VxD-troqNCUWdzDJ2)JCG!3&^ z&wbtaGK#_J1B1x54|{AYD(8O*|HN`?RiE$mpa^Gx2lWJ@cLslUwGY=ATP!m2HR%WeVPmQtOh!r!PC{xWt~$(696gQU>pDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore3.png b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore3.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9e1cc29e77c3aad159657e8ac8b8ea7ed24a54 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}2R&UJLn2y} z6C_v{Cy4Yk1sZU%Nf=C8rD$gM)V^nL#YdS*Ul%ir6`7o!XWRPl+}vm$Ao#CY$`Q%8 zqxiX4b61y?b7iI6;j`BLk`fXU|0ciYNDDIEQ2fc{!v{_Sjt|9#D^{#9G%);=_~YYm z{lmA*=S$7At-ax~s#2x>z{|<)5Bj?3+!2GGR~Q49>gTe~ HDWM4f9AaiH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore4.png b/Resources/Textures/_CP14/Objects/Ores/ore_silver.rsi/ore4.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec07b2c7db1b2d36e99cfe1072c3fb6103ad8c8 GIT binary patch literal 270 zcmV+p0rCEcP)Px#$Vo&&R9J=WlRat!K@3KpL$0At>>j{B0T+Ql4v^q(f4Uqions%woyi5f!*n{x zrpYXJIl~%U=#_%e`;bQ9IF92uGtl>6W9i$cIpoXDsyM`RsT5$p|6TyRzikl_fHBqX z5+I3}o7E)z*nOf}<+LdakVY*c)GDY})GEc|>;V6xz1g#BMT~(M14A?}A>1!O3ULWx zY`X?CV~9qr!VnEJ%a#LVeVD}h<#hyTyJo5#evbT}Pucy7uHZ^keE*K)IL^cH2ca`U UAg@!l)&Kwi07*qoM6N<$f~lx-VgLXD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/full.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..00205f193f5dc374d08f450efdf99f542476055f GIT binary patch literal 1426 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 Ef_J@cn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone1.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone1.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec127796ca976158f1943adae30fa0880cf104c GIT binary patch literal 1544 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 Ef_J@cn*aa+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone3.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone3.png new file mode 100644 index 0000000000000000000000000000000000000000..aba42eb61ab02751bbb820ae45f74b681ad8e276 GIT binary patch literal 1534 zcmVPx)xJg7oRCt`-ThB`)R~-LX5@dQ9O6T2%xx_$XrAmYZv^}*Hx@EgzLBW+}W%1&z z|4a|wL=h26DQTq^L{ICstYFYRI0G@4;Oz~_92`Od>0$C--o&i#?wjWu_H)T(Oc=kP z_x=6-W(+ApeqypGzHeM!jH!NRM)d>U2Va-I?EwHG1cX=s07`urrqz2}e>DcEBS$&I z_hIqbYR|E4)X&bj@FFPn(Q0~das}ZY1ptJBFHOW}GG9&tbCoh$S6BR6gk#$PfTh_i zN;A_S!~!7}ip2s5Au!C_gncNq6R@$h4cGPX%@<8j1Te2>__(13W5v*mnzX8yE}yp01IIs3l`>dLAw*w4QUhTv~SRDhy49rp{dip8L9F*k(du)f{UKn zFfA@Lb8Mo6W7j$%O@Mg%gb+{+NMHhv3Rm5Bn1~aTg|rV~C;!9u-vK}@L+iFfPLN?* zaB>BdD)X_w>xMJ|#bN=5Y2nX5e#6f{{n$@g$;i*L?Cs@?=dzDY4ALgx*fw0(gJD|u z>+gR642l)eAy)GNzU-&6|GqhaVOoh~a6Xw4{JfAVyZS9n0AC3BTBR(|!PeBUi#_cVzo%R`!gFz~T7o8|es zlPloh@F-^I8(Z7lIqthz9AD>Pm^2kyAf1LTK3na%u7~x<(aF{tW)u!7z4Z!!n+Lmo zh_=^VNW=tQzIcwct>`)oe9-=VCbTHL_?iYthe5}-v9YxsyB7vNs`(%$Xc+h?Rpw)P zfY|2J1!)3U6aWV5ZI~8n4HKKoO-@FsGS5H9q65wao_4tK;`~oHqzNEG1;{|D zKhoii$`W-WF()YET@G&)bUQ(54Y<#dvA*EaY?c>F3~A7U2bl|OE;sqSPb`ph4@CgQ zqp?o=1`AVNtnHPB{NGQ-$ulU^05&kGHOyFRESm90W*|FOO9ILWxN8DbnweJh*bjy> z6A-69l=?BDqji{c)C9^1U>d+;fBo!S)uW`KZ91HW(+5(pAu?P|ib+#u+~7mhcli|A zP^x`Hq;YvMmY%=fm{hr1qum66(IJsi`XHe)6&et=%LbdF0I;$X zwbEHAR0Zt>7^Vd;Q$Vo@98(|1|K&g_#pdz}R)3#TYX3k=Ou%(L-XCOYzp|6V!c5QswI@J5O2dI$smUK5bb1hs1b6F%N5d$?|~b|1hnyh{MQUo9XD?HbUyyclEY z?r;koP`_TA3Jn;x|N5KPe2esx*MR)QWKR^{v27Tpg@vguzo$|Iv=abCPS3GzuwRd@ zKR)4GXQ~&fQ(*#>Qq<4RK`G_iW0+o3{Dm1__EgWBy z{>&hLU$qIO!Ur(0pTx0iLI}F;P$>!8H9(v$i;a0Em*FR)4ud6r3eSpL|D1 kY>Bsqb_p`$hSDhTKX&2X7aHbq`2YX_07*qoM6N<$f_YEKF#rGn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone4.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone4.png new file mode 100644 index 0000000000000000000000000000000000000000..ba12f7ab3d99709b369c9391b313ee20b1fb2b7d GIT binary patch literal 1513 zcmVPx)qe(>to${(v5RGd9Ku5@_6-st}Ts?G_s(5)+~YMG%B;yI}T^MaZBYR&PDKmgPG8W48Xl zti7|#c;3ACy&v;-0)p|)%(nwgQvm>mVGgeb`n}HpfOKXO{oZG!Gm|6VKWXew1eyP< zATNi7W>fbp9stgIHUNxWd>9ZefRo1lgl(BH3gArb3bxR|ru;xBv=M(*sFX zz!-Dykv7DERBSU{0aAUsE*31jcrRVa0YM>L0IiQ7CP)kJ-D+cgRtEsA?&Oimq$1}4 z;Q{~vNp@^s2cWk~XdE3Pm5~5k?FE7&5gb5n5CC%7EF@X+JQJk`1oEMPBVSHz zPCE@at`7+A$Acm=4Y*2eA3nGr)zsHQWE?=Y>qjn|1psuq-KeI%79u4E< zwsA0PTLIn8sqkf?=4L*BtU=Od0oTY=~3qMZ6aBNh@o>)EK*0ZB$;7EXwb z1Sz`Xlb$4afk-ugcAt*`4a0PWkOV{;3HlcgIP6ck|BZHo2`7NRvUBWl4pzvuTo57 z=FaV5EkJQ2LH`+`2m}_u#@04|E^NEM&y`Dk&{=Vu8Tw zSD2a}RElX->wN(5>?*N*rI^NUONOSYo};nG(V=h?2t2v=b#VZAD?t7ZFaC5Gfa?Z3 zZC$tk0(*f`r7ybYKOrWK=nSu;BE+~M+!X~4hi^omAeoH+I_}x9AiPJ2IKtl(II6*d z?uFSiBwPRlB1k?z;1_!xEx8Va3xMBw#uyBo3xO7SS<(~+i3;Zc+Ii|3;v+=fG$dI; zF0W#yeAhD`6v72SeZjx~_8dQa|J^WT9$he{=<&(pmC)uFZUVV%7R{y(NmlU3pML>3 zPnP_-0)^6lA00!Il~C#liHQSj%S0}(!Y~ZjmU-b&wb|6&`}8~zJgpXP0st2www*=( z_|p>n-J_)Twq=G|NfK@Xe8N<%_mRu1c=h^?$Idslwq0`cYf4ZEH-V)`PY0ylo6Bvi z?Ume?PRyvOJB zKf5hClye2)k>KzM4b{4{>+_n9U;deQGe5?Z3wZ!>0AmVH8vB9fPk;anw-5qYSlcT> z(-dyp%k=*9$Dj}{059P=c2E7p{$@(*Idq;0r_C-gB*?>W+vEIwP!jwXIhW?!aCcEc P00000NkvXXu0mjfR&t`P literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone5.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone5.png new file mode 100644 index 0000000000000000000000000000000000000000..71448116f17e6372f26c98bf1605cb8bbcbf6767 GIT binary patch literal 1187 zcmV;U1YG-xP)Px(T}ebiRCt`_ThD6~K@|Qf2_ZcMp>qqpw1I3XT3Tqe>PZo-)QYIkgDBFAh|qt) zqklv%Ud2Ou2#OIzPgcc(p)JJ?#9V^6iIhEbSsJK^^=&r0X_~TmJHz@xDLcz%cyHdX z`R2_K6yx0Vl_SF_c8p2cM5A6sDw72Oq%*_Ee!pA!JQQXAGf_Ss1cJf?fDj{Cx^o{b z$7Y{jxdKM>`Ox$H+$=tP`~<*V{X^$~ZT=M7FZYSc_6}~{yx~2+dG{Wb?H$-w6RAuV zht5Gy7l;bw3b=f>jthTQ@%-BY068Iy<@>04JSt+h0RIYe`*%Nx zB?bfqrRO+I{3Ng|fP`&1HnO=90Dx^Zy)o5bb%CJphEarJ6g@>u&t2l2zAvyUfJ}UO zCfzaq_~8QpfN54ar|%1~#DLd74w20P^K-KRfUn=Tkj;&FuAma^3Lq<3TiinVi-l6n zEp&7c9*8Ljwj3K}vxrhH2O)&}LI_AHxu-u7vDE>z@+35EdQ^ke0%-Lq0{|}Dqr=J* z*esx%@PNzqkQ-1sR0%c(^s4fvr_OUtdup&+0Ofxvn;6aKy}!!#PCFPX23rhBXNIx9 zcYu477D_dj`qB~XSzy8FUhU};2-)j^m5oWfyt@SeD4XqISdzKpK8Y2q3Lu8ZUjzx^ zMt&jmNQbfP1=jacXgN(ZtR|#vr#>ADA@=QXIx`&F_frO_{raht4g+G?4*S_4DvHPr zbO3u6XgRjW^ZRlA+SSN}>L9@G0wg>YMgC$)2gDKtTaJy*{UX*D%P5-`HuuK>=n({C zI~kHvcAWp|0u}}MkF;n<*jWRNxZ7fm$xjKE7!Zv9-6Fp(nIINMs9O_6a7-0gU4X2h zvc1#60Z;}=Y!D>jDGoI1RW#~VjE)g4rUxGgF!KT4B>!rGM!gyuQw?@floa7FigbeV z&4}v$0_7bdK>H9i_&*LPS3odh#H|G7O;Rn#?%5~6-9({W0e<)oN^Gm?DJId4l7!$1 zl4(|9Tg^~SF=!}{0RZsy*($DIyXrktAHniWn!Q(0c^WK?PaFYl^IuzRQ|Rk^sS_UzwYe`)dYi-YjMY~i5EWXufN54CrJL@^>|g&l1i*i5M7aWXE1!pK%k32qqO+m; zzqmJ87@s(zgA)Q-LmW^Z0|@>OQUV3QM8|;Iub)Fy?)rtNvBY1T1j1ZE<@=Y=-ND3K zKw*5M`Cr3fuVo8$t*#18|e0e*tl#08g3}mh1ok002ovPDHLkV1l4> B6xIL$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone6.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_copper.rsi/stone6.png new file mode 100644 index 0000000000000000000000000000000000000000..433de5eafd1b86b9ce522057d23ce22bc2f63de2 GIT binary patch literal 1527 zcmVPx)u}MThRCt`_TS03ZR}lVOB*gl#q}_MQMi*JI>q8PGkcgFBVk4*vtx`fkn9$Oj z>2Js}m)=?ky_MilN+5;c)YJuI_mVUr1`9j1kwDQ!aZYa`?7@q$Ks~Hy{dO(Ov3FN* z+kO{WyOJL>n)$wYGjAs#85axJ2Bv8M064b}UOD!AdjNoRW)l0oJ)|>}L%;vB@nj;* z`X7Y(a#UzGTR!6fpx<)y229g{qH3NK;)HYu$*$WKiVmKHhyfYqjf<+cjP zwvfsw05H<{uq2p>2vAfF-?c05n-t*KfBKA%GXfI90VIO}kkxf4s^aW4Jd7z+tf9WZaUaQk^O3@40@1eX>%SX?RL&XrXF?xrUR zDiC`m*zY;07t?5^N&s9Uyn3#K<+hp#2gF(l_InN#Rr8DoT=swZE(c(=^TvhP95AX3 zE?mA8*RrQZY$Pbw0GwMsqZ`{hV2t^iAF>eZUI2ir|45GP1tF~;kc3|!7(++Ms{-R* z=!_UkDO@k60RW6Kn5KbR-u88YWnwHn!C(GL;m4bs-uuOs5&#az9$)+WIK*BEr8AR0 zLum$(lu9u66cFW*nj%Tr3Ik(Mfqu{NTHGS4bF+!41Y_S02aV7EpSHtj2?FkL0|45uUrhizA!f+Cs-5odyc0ZvJjdCQyIlGn%)!AnMvOPhv1wbcn&}Yq-$}Qa(KVDhvwf~ z|Ne7=K@1zK4?`3uM-t%x(coa3yzlqUibOboKnBsPV_V*SA$Tte;x8|% zM{v^=gdN6O@{zq|#&HM~%+ zL|Q^icYv7ZgvXB_`pW1Z?tbsxi~3-N^b`R6Ax#jCrt;abEi|@w@aZQX0|1`A*hE-J zFNCgFZwy8?Nwd0+$B!OjX`zF!es-tIQFfN4rvT@CXjo@;9W&(;*48(?l9>i9j_s0W z6lx$n1sG#kTi-x+ZWb5x^WOD)_kZ$zZnbInc9Bu3fOH3RJ1t~$hSw~0pB(Xz&1!iY z54QG)az$83PXR^Myl|#kfMk&rf{Z6QBt+3rksbj-jLPd@fBW52fH%8ukEF?2Al(6u zZ9(iR6Nu><)4WQsYg@Q?pC6klXF(!lkc{D+A3Q ?5lbLJ(m)O42z%G#+ppri?Lf zmf+41EHK7=9i(i|h@_(=-2rrlnEnQUJ6Bc@t{>hLL%vY1c+VJyg>(l1uHm)3eem$q zE!=)Sk9slfQw55WdNCd8bA{3!Kw$C1`?qjWE^+7C{NuIw{wX=Z!mbe`njxgN@xNAE1*>> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/full.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..6087145e3f356f50e00dd43bf30946839e2f1c02 GIT binary patch literal 1406 zcmV-^1%djBP)Px)I7vi7R9J<*m)}cUXBfvn$61Ogc$2f6rs+V1#EWj^!hoSSZg#jrwS$c!M41X> zlZ?23V61~)uQG9CpdD3^vcYN#MR2;C)b-#N><*jWH>-CkyDGRx|{HGS5$ zZIn{%?eAJ`7g85%0t>+6FTXMQ*(Vf>CHm8S+VJBiPg&pC1YmF=!}`Xi-tSNMvA(fM zVS5LFxtp`JwZn&(GOR4k^JwcSwjI@onf9y;sf)E_GC@2R1E8?I!^rRub2n!JbncW= zOigAP9LR8W)cSyKRaSMP9jVe){p} zKw4xE(C5u{S^MJ4&vpJKRfX*xzX-u^53`C*2Tq-i@bb9Y^!d6y5iuU`N>Dy1Y19D9 z2c(FNArF>9oGA_zm8F*9UB2vr%?ckGwSx}~! z3SJ$1baY0wap8hi@Jj)PNzN?Rj?O5W$z(%_qSbFRf4<}D#3;iOCN0s|ZYn>CewA`i zps7?TC(z3#YT*dOYXB4DS?1^bHh-)0%$aYeb9vsjZQP?Hz-PU`ws-JchZjdxs?{o< z>+tel081N>L?TqH9_P=;QOY-R>U2b>%C>DHkx2a>T)F&_CbbtwzD`RfVMk|_iSaDp z)2HV;F%wi(is2>Pqy@hyQ_B?9h)Z1 z52m94&nt%%ws%Oq_wI>vA|8uzE_PPKF3bq{4ov6rI;vu^#LCjVHXa_I5}i^?ca2Ha ztM}GWN(G#}b$eN#Sy`IrtFOOlw7VRb7|-&&a;S^XH17Y7$`{ROQhcIpa3I6NqHoMJ zYPRApeSEin&Ddf!_u9e*ZN< z_jbLO^fU}dWIEA`4@^ZSO431L=YYUC4s<~>nc)6|HLhG9;(6sTkW=9UG3>bxp4*`2 zaFtVEzyDw@kUFIlxtTl*i_3x6Qs7x0ep*X3lDl%H5JDq`+NJlR-0)!mCgiuJDE%{IyTMJWY&-B!1p}-XtC`m@mQ>GxUnzk$<5>g1FKl{ zi?OG>x7OBBV(Y?_Lvl&-8t+OpK`-~D(!-r`clD0`Q=*hZu~-W1w+Z}mu~;nWLt&WB z$i*39G*gG16DQ4?5!Q1e6N-eX^>t4-b4^6rFRT|@6yg6Vd;7cAe~fMj#n{Rc#{d8T M07*qoM6N<$g6xF0P5=M^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/meta.json b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/meta.json new file mode 100644 index 0000000000..9478c9c945 --- /dev/null +++ b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by KREKS (Discord) for CrystallPunk14, modified and stratch by TheShuEd", + "states": [ + { + "name": "stone0", + "directions": 4 + }, + { + "name": "stone1", + "directions": 4 + }, + { + "name": "stone2", + "directions": 4 + }, + { + "name": "stone3", + "directions": 4 + }, + { + "name": "stone4", + "directions": 4 + }, + { + "name": "stone5", + "directions": 4 + }, + { + "name": "stone6", + "directions": 4 + }, + { + "name": "stone7", + "directions": 4 + }, + { + "name": "full" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone0.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone0.png new file mode 100644 index 0000000000000000000000000000000000000000..753205d058f1583d8f11ea0ae2250361bafa2636 GIT binary patch literal 1816 zcmV+z2j}>SP)Px*(n&-?RCt`-ThB{dSrq;(7D*S`yt^4+(*YF{7oEX{0Yf*oI!K{vVTuUpFq6R0 z5sP;IfG+w6j7r5R1KObqQf6Rk1rgGun^r*=q3yyKP&aA1x^I(3A5tN+c%Ga4@}n@` zJAJSHK$5)olIJ=1{P^xU=d~aJ=<4jQ0KopiUJC$R?738t&%epPs5?%_RH5ZZRM6Gg zU5Ru=!8wOhwh;;&0DxF5Dz34tg6A0LHaO>6ln@97gu(`5u_!pVF)}=ams`6HueGd# zP!heWD&dUEmvvzOV6TNS1^{5pz(9Wj5!0-@t}ot;!7G;$3L8kLk{G^z!(%0iP|AHpa zs^?$5#iGltEMn}c~01qFnDBsuj7~om}6Q3y!_j-3Z99h#NAJZd0`5OOc;zxO*&Lj*t-OM&_+KobneYS(WSB|nBS*{vi7?=yDO8^Q(}|y zF?!l4==p5{$~V6;o~{7Zs*POLAvk3llhae8(80Nl;$gve;Q@_Qn0%hnn^U%tP9?Fr zynrWbkFmJ4f{1B~pcx7qq88{Ulvm)lnFp1(rFY1`dX16cAuKMfz$x44i6_K05!1xe zfBy39?HOZ%uma_q_YaPWRir3Cese-t1Stn_X|b$?AY=h$7odnPM|Q>-);Bh>zOgBG zew=emPEU#VK@c9$6az^3bSjC_kui@_ULG6H3S zAjAM=3!ol;CYuvnV19NEXIg>p1`}9aUck$(T`*>d=7`K1{f3t9aIHDZ?J&S4LsTxK z*bp&IWU@KmV}P;?5D}t&exqa0o>zIlJO~j4C@Y|~EhHMF^eQXk)-OL}es&I#jwp(U z1!S^0kuic01bq)eG$rPgZA3a~49+_xA`eB>;!3MQSCUp z-Do{r!gmEYWg8QdQ+Qi?hhnJ&z$I6-hmbo?wBB;tT@}770DzbqpkBhmM=PS82Efxw zzjk#9+dGYCiBE$-q(SN;$%WDNcj6R_eA$uM>YtA3jh#LfVc${hEUk>__|ZJaew9>Mn}fP4AK|z zzy$3E&ztRn2#LZeTuUH6Ko3fgHRyO?!gmD#F5O+<*u=G~LwH+y2cSxYi4OqY@f)JX zstAMvs6@WLK|Mq_y%8Uvf@`r<@^qeyUqTiDygkE4sf}DihOSv-->EQAKV%^{Rmci} zYB^o!j8R||P`e!_SXQBKuv)GWeD)7b5opeU;C7E(6Q7@TcZ-pZs3#EWfbTJY%%4n~ zlpvdVqjDMb9#rAG0tj-!1E}BVG#k25MPOpUX}_x)1O5g7YAY12`gtG#0000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone1.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone1.png new file mode 100644 index 0000000000000000000000000000000000000000..3363ed935e866f9639ce6836295be672c54392ba GIT binary patch literal 1580 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone3.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone3.png new file mode 100644 index 0000000000000000000000000000000000000000..e7cc22c607c937dc3e6fe48a7b937e85cf06f392 GIT binary patch literal 1513 zcmVPx)qe(0+NC3t)1l7k^Aq=)gDyfcX(-FIH!!5>I6 zGYOODH}CU%KHkR`ga}=o-8J#}_~fWX^*viv-{3BIlzdzR0LB;?vj6~`+b~S4c9`F3 z0o0MBoZ;K>WGq{YMWe{?AGpSg;M_*(w1`+oTsX%80F|;WO~eN>Uk(EOsXmm>&fNDR zV$mpuhXw%v$=)6?W`Qvai9{TXF&JheVgDD}30PWQMWIjx=NwDRtLRVlp+D7!STu^) zZ{7j`4AVmC?94+@v(@rG(5?ZMvhBW~oSwqM;;MVRwla^A;ZXoUp-=?itO@`qot=5U z`@Ybw0f`SkssTV-q#Xc|&7|?!#{&R>vGEC9RL^l)t$4^`i~#^jr$uQE&`tnFfM&R; zo}(?&j*IF!0N}S@e!|vv4s$cJ0D#trfx^H4=q2DL1MUI}bGo2i1a(7N1j$DUH-#oz z(qTeiQGg5=mDw<@20x}(@tjUb6Cgf)#uzy2B#?p4!qsK9g4T#3dwXd}YXCj@&p-VH z06ZDmWwqiGWSACW9dRU61D@-;Ax%Ic5r<(~*!cZdeEG%TRm#emewMPgXHV0zw+#%^ zE)a`GQ79B)m=^y0YZE}dSn&%YrLuqT?!hpvKr%U51eOO>$~Iyhad6I2Dcdkir)VJ* z3PtxkeIB@NE47u4YpIwms6 zctUR!4WOs)H=eS=t?iuK(dFFs zTnhsNs|Lw1QT4N#H0EYzVVKsn5kWVk{jaODyXJ3ZHe1^MwD`efg2~hX=4NKGwla@O z*+w?wBtWr_IAR@fPwFfF8KxCTUtbo|E^xJl<%U1M;4x-3)B&Ucj9EC$@5ufHDFi?O zcN-x9uKe8+u6y0VzyGHj(gcWtH!?g5!?eJ;-Bj=@W!ohxEJ7HF2>Q=mCwR@ETLh(7 zz->Y%Ha;mF62ha%Lx}~n200L!+Vxc7NG^-*(`-DhWXLpTulEf-9+1umEA5=j*0e}-B zV$rDQFTZ~P&TULiPbnRy2#pKe6ed-U)`Wrp>K*vc(V(QtNs>?yK*2 zwC4ejl85Dl8xPdyhg6T&X(!+?ztd7FQxDOZDxtZf7cZYH zzrS_@x;ndSjjgi#>lTMX1cAm`g0+=-eErS0w`zbaw2L56Uj;yYTwV-+HyQsRM35%R z5{Wq8<@P*77OF>TwG+_Q*Z3IYi9FLCsqF^0=(MQIe! zt^wlia(@4yK@3$xI{|=G4wtSbNJPUaD^w|jp&&qPiI;q{1g#N6X%zSmmR#CtL3Y(Q P00000NkvXXu0mjfgXy~k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone4.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone4.png new file mode 100644 index 0000000000000000000000000000000000000000..ac74f25247108a65cb3cbaff034bb12983a9f473 GIT binary patch literal 1531 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 KMNUMnLSTaBh~hc` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone7.png b/Resources/Textures/_CP14/Structures/Walls/cave_stone_silver.rsi/stone7.png new file mode 100644 index 0000000000000000000000000000000000000000..004f6cadb0f0bcd65f5c09936708dc8a7acd15a3 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|c6+)whE&XX zdut=_p#UC+!1h{=OU8D#tjrS?V{AI_e4XZ}?ydLFp6#$C1`?qjWE^+7C{NuIw{wX=Z!mbe`njxgN@xNAE1*>> literal 0 HcmV?d00001 From 98503cca7c45499c96565b6c5ef7a3f106502aba Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 23:41:02 +0300 Subject: [PATCH 9/9] Update tiles.yml --- .../Entities/Objects/Misc/tiles.yml | 66 ------------------- 1 file changed, 66 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml index 59fc95d61c..3b2e4cd8f1 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/tiles.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/tiles.yml @@ -45,7 +45,6 @@ name: steel tile parent: FloorTileItemBase id: FloorTileItemSteel - noSpawn: true components: - type: Sprite state: steel @@ -65,7 +64,6 @@ name: steel dark checker tile parent: FloorTileItemSteel id: FloorTileItemSteelCheckerDark - noSpawn: true components: - type: Sprite state: checker-dark @@ -78,7 +76,6 @@ name: steel light checker tile parent: FloorTileItemSteel id: FloorTileItemSteelCheckerLight - noSpawn: true components: - type: Sprite state: checker-light @@ -91,7 +88,6 @@ name: steel tile parent: FloorTileItemBase id: FloorTileItemMetalDiamond - noSpawn: true components: - type: Sprite state: metaldiamond @@ -111,7 +107,6 @@ name: wood floor parent: FloorTileItemBase id: FloorTileItemWood - noSpawn: true components: - type: Sprite state: wood @@ -131,7 +126,6 @@ name: white tile parent: FloorTileItemBase id: FloorTileItemWhite - noSpawn: true components: - type: Sprite state: white @@ -151,7 +145,6 @@ name: dark tile parent: FloorTileItemBase id: FloorTileItemDark - noSpawn: true components: - type: Sprite state: dark @@ -171,7 +164,6 @@ name: techmaint floor parent: FloorTileItemBase id: FloorTileItemTechmaint - noSpawn: true components: - type: Sprite state: techfloor @@ -188,7 +180,6 @@ name: reinforced tile parent: FloorTileItemBase id: FloorTileItemReinforced - noSpawn: true components: - type: Sprite state: reinforced @@ -207,7 +198,6 @@ name: mono tile parent: FloorTileItemBase id: FloorTileItemMono - noSpawn: true components: - type: Sprite state: monofloor @@ -224,7 +214,6 @@ name: linoleum floor parent: FloorTileItemBase id: FloorTileItemLino - noSpawn: true components: - type: Sprite state: lino @@ -241,7 +230,6 @@ name: filled brass plate parent: FloorTileItemBase id: FloorTileItemBrassFilled - noSpawn: true components: - type: Sprite state: brass-filled @@ -261,7 +249,6 @@ name: smooth brass plate parent: FloorTileItemBase id: FloorTileItemBrassReebe - noSpawn: true components: - type: Sprite state: reebe @@ -281,7 +268,6 @@ name: dirty tile parent: FloorTileItemBase id: FloorTileItemDirty - noSpawn: true components: - type: Sprite state: dirty @@ -298,7 +284,6 @@ name: elevator shaft tile parent: FloorTileItemBase id: FloorTileItemElevatorShaft - noSpawn: true components: - type: Sprite state: dark @@ -315,7 +300,6 @@ name: rock vault tile parent: FloorTileItemBase id: FloorTileItemRockVault - noSpawn: true components: - type: Sprite state: rockvault @@ -332,7 +316,6 @@ name: blue tile parent: FloorTileItemBase id: FloorTileItemBlue - noSpawn: true components: - type: Sprite state: blue @@ -349,7 +332,6 @@ name: lime tile parent: FloorTileItemBase id: FloorTileItemLime - noSpawn: true components: - type: Sprite state: lime @@ -366,7 +348,6 @@ name: mining tile parent: FloorTileItemBase id: FloorTileItemMining - noSpawn: true components: - type: Sprite state: mining @@ -383,7 +364,6 @@ name: dark mining tile parent: FloorTileItemBase id: FloorTileItemMiningDark - noSpawn: true components: - type: Sprite state: miningdark @@ -400,7 +380,6 @@ name: light mining tile parent: FloorTileItemBase id: FloorTileItemMiningLight - noSpawn: true components: - type: Sprite state: mininglight @@ -418,7 +397,6 @@ name: freezer tile parent: FloorTileItemBase id: FloorTileItemFreezer - noSpawn: true components: - type: Sprite state: showroom @@ -435,7 +413,6 @@ name: showroom tile parent: FloorTileItemBase id: FloorTileItemShowroom - noSpawn: true components: - type: Sprite state: showroom @@ -452,7 +429,6 @@ name: hydro tile parent: FloorTileItemBase id: FloorTileItemHydro - noSpawn: true components: - type: Sprite state: hydro @@ -469,7 +445,6 @@ name: bar tile parent: FloorTileItemBase id: FloorTileItemBar - noSpawn: true components: - type: Sprite state: bar @@ -486,7 +461,6 @@ name: clown tile parent: FloorTileItemBase id: FloorTileItemClown - noSpawn: true components: - type: Sprite state: clown @@ -503,7 +477,6 @@ name: mime tile parent: FloorTileItemBase id: FloorTileItemMime - noSpawn: true components: - type: Sprite state: mime @@ -520,7 +493,6 @@ name: kitchen tile parent: FloorTileItemBase id: FloorTileItemKitchen - noSpawn: true components: - type: Sprite state: kitchen @@ -537,7 +509,6 @@ name: laundry tile parent: FloorTileItemBase id: FloorTileItemLaundry - noSpawn: true components: - type: Sprite state: laundry @@ -554,7 +525,6 @@ - type: entity parent: FloorTileItemBase id: FloorTileItemConcrete - noSpawn: true name: concrete tile components: - type: Sprite @@ -572,7 +542,6 @@ parent: FloorTileItemBase id: FloorTileItemGrayConcrete name: gray concrete tile - noSpawn: true components: - type: Sprite state: grayconcrete @@ -589,7 +558,6 @@ parent: FloorTileItemBase id: FloorTileItemOldConcrete name: old concrete tile - noSpawn: true components: - type: Sprite state: oldconcrete @@ -607,7 +575,6 @@ name: blue arcade floor parent: FloorTileItemBase id: FloorTileItemArcadeBlue - noSpawn: true components: - type: Sprite state: arcadeblue @@ -624,7 +591,6 @@ name: blue arcade floor parent: FloorTileItemBase id: FloorTileItemArcadeBlue2 - noSpawn: true components: - type: Sprite state: arcadeblue2 @@ -641,7 +607,6 @@ name: red arcade floor parent: FloorTileItemBase id: FloorTileItemArcadeRed - noSpawn: true components: - type: Sprite state: arcadered @@ -658,7 +623,6 @@ name: eighties floor parent: FloorTileItemBase id: FloorTileItemEighties - noSpawn: true components: - type: Sprite state: eighties @@ -675,7 +639,6 @@ name: clown carpet floor parent: FloorTileItemBase id: FloorTileItemCarpetClown - noSpawn: true components: - type: Sprite state: carpetclown @@ -692,7 +655,6 @@ name: office carpet floor parent: FloorTileItemBase id: FloorTileItemCarpetOffice - noSpawn: true components: - type: Sprite state: carpetoffice @@ -709,7 +671,6 @@ name: boxing ring floor parent: FloorTileItemBase id: FloorTileItemBoxing - noSpawn: true components: - type: Sprite state: boxing @@ -726,7 +687,6 @@ name: gym floor parent: FloorTileItemBase id: FloorTileItemGym - noSpawn: true components: - type: Sprite state: gym @@ -744,7 +704,6 @@ name: white shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleWhite - noSpawn: true components: - type: Sprite state: shuttlewhite @@ -761,7 +720,6 @@ name: blue shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleBlue - noSpawn: true components: - type: Sprite state: shuttleblue @@ -778,7 +736,6 @@ name: orange shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleOrange - noSpawn: true components: - type: Sprite state: shuttleorange @@ -795,7 +752,6 @@ name: purple shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttlePurple - noSpawn: true components: - type: Sprite state: shuttlepurple @@ -812,7 +768,6 @@ name: red shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleRed - noSpawn: true components: - type: Sprite state: shuttlered @@ -829,7 +784,6 @@ name: grey shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleGrey - noSpawn: true components: - type: Sprite state: shuttlegrey @@ -846,7 +800,6 @@ name: black shuttle floor parent: FloorTileItemBase id: FloorTileItemShuttleBlack - noSpawn: true components: - type: Sprite state: shuttleblack @@ -864,7 +817,6 @@ name: gold floor parent: FloorTileItemBase id: FloorTileItemGold - noSpawn: true components: - type: Sprite state: gold @@ -881,7 +833,6 @@ name: silver tile parent: FloorTileItemBase id: FloorTileItemSilver - noSpawn: true components: - type: Sprite state: silver @@ -899,7 +850,6 @@ name: green circuit floor parent: FloorTileItemBase id: FloorTileItemGCircuit - noSpawn: true components: - type: Sprite state: gcircuit @@ -916,7 +866,6 @@ name: blue circuit floor parent: FloorTileItemBase id: FloorTileItemBCircuit - noSpawn: true components: - type: Sprite state: bcircuit @@ -934,7 +883,6 @@ - type: entity parent: FloorTileItemGCircuit id: FloorTileItemGCircuit4 - noSpawn: true suffix: 4 components: - type: Stack @@ -943,7 +891,6 @@ - type: entity parent: FloorTileItemBCircuit id: FloorTileItemBCircuit4 - noSpawn: true suffix: 4 components: - type: Stack @@ -954,7 +901,6 @@ name: grass tile parent: FloorTileItemBase id: FloorTileItemGrass - noSpawn: true components: - type: Sprite state: grass @@ -971,7 +917,6 @@ name: jungle grass tile parent: FloorTileItemBase id: FloorTileItemGrassJungle - noSpawn: true components: - type: Sprite state: grassjungle @@ -988,7 +933,6 @@ name: snow tile parent: FloorTileItemBase id: FloorTileItemSnow - noSpawn: true components: - type: Sprite state: snow @@ -1005,7 +949,6 @@ name: wood pattern floor parent: FloorTileItemBase id: FloorTileItemWoodPattern - noSpawn: true components: - type: Sprite state: woodpatternfloor @@ -1022,7 +965,6 @@ id: FloorTileItemFlesh parent: FloorTileItemBase name: flesh floor - noSpawn: true components: - type: Sprite state: meat @@ -1042,7 +984,6 @@ name: steel maint floor parent: FloorTileItemBase id: FloorTileItemSteelMaint - noSpawn: true components: - type: Sprite state: steelmaintfloor @@ -1059,7 +1000,6 @@ name: grating maint floor parent: FloorTileItemBase id: FloorTileItemGratingMaint - noSpawn: true components: - type: Sprite state: gratingmaintfloor @@ -1076,7 +1016,6 @@ name: web tile parent: FloorTileItemBase id: FloorTileItemWeb - noSpawn: true components: - type: Sprite sprite: Objects/Tiles/web.rsi @@ -1097,7 +1036,6 @@ parent: FloorTileItemBase name: astro-grass description: Fake grass that covers up wires and even comes with realistic NanoTrimmings! - noSpawn: true components: - type: Sprite state: astrograss @@ -1115,7 +1053,6 @@ parent: FloorTileItemBase name: mowed astro-grass description: Fake grass that covers up wires and even comes with realistic NanoTrimmings! - noSpawn: true components: - type: Sprite state: grass @@ -1133,7 +1070,6 @@ parent: FloorTileItemBase name: jungle astro-grass description: Fake grass that covers up wires and even comes with realistic NanoTrimmings! - noSpawn: true components: - type: Sprite state: grassjungle @@ -1151,7 +1087,6 @@ parent: FloorTileItemBase name: astro-ice description: Fake ice that's as slippery as the real thing, while being easily removable! - noSpawn: true components: - type: Sprite state: astroice @@ -1169,7 +1104,6 @@ parent: FloorTileItemBase name: astro-snow description: Fake snow that's as fluffy as the real thing, while being easily removable! - noSpawn: true components: - type: Sprite state: snow