From 59b8757f1458bc9da71fd8df44cef1d3e78c83d3 Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Apr 2024 14:16:09 +0300 Subject: [PATCH] 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