From de601208ea5f9f5c4841362567ad255726dbbd3d Mon Sep 17 00:00:00 2001 From: Ubaser <134914314+UbaserB@users.noreply.github.com> Date: Tue, 28 Nov 2023 18:09:55 +1100 Subject: [PATCH] Add metamorphic "Blood" sprite (#21596) * add * forgot to remove * maybe fix --- .../Objects/Consumable/Drinks/drinks.yml | 16 ++++++++++++++++ Resources/Prototypes/Reagents/biological.yml | 5 ++++- .../Consumable/Drinks/bloodglass.rsi/icon.png | Bin 0 -> 1667 bytes .../Consumable/Drinks/bloodglass.rsi/meta.json | 1 + 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/icon.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml index acea8c72db..7c819569ac 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks.yml @@ -2192,3 +2192,19 @@ Quantity: 30 - ReagentId: CapsaicinOil Quantity: 5 + +- type: entity + parent: DrinkGlassBase + id: DrinkBloodGlass + name: blood glass + description: Drink like a vampire! + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + reagents: + - ReagentId: Blood + Quantity: 30 + - type: Sprite + sprite: Objects/Consumable/Drinks/bloodglass.rsi diff --git a/Resources/Prototypes/Reagents/biological.yml b/Resources/Prototypes/Reagents/biological.yml index a96b65666d..afe1023edf 100644 --- a/Resources/Prototypes/Reagents/biological.yml +++ b/Resources/Prototypes/Reagents/biological.yml @@ -1,10 +1,13 @@ -- type: reagent +- type: reagent id: Blood name: reagent-name-blood group: Biological desc: reagent-desc-blood flavor: metallic color: "#800000" + metamorphicSprite: + sprite: Objects/Consumable/Drinks/bloodglass.rsi + state: icon recognizable: true physicalDesc: reagent-physical-desc-ferrous slippery: false diff --git a/Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c044ab45c9e44292dae2ed47c524373d6d9260f5 GIT binary patch literal 1667 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}e5nzhX}-P; zT0k}j5QD&_;K@Lev%n*=n1MmW7law7oa)tQU|_Dx42dX-@b$4u&d=3LOvz75)vL%Y z0PC`;umUo3Q%e#RDspr3imfVamB1>jfNYSkzLEl1NlCV?QiN}Sf^&XRs)CuGfu4bq z9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0uU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3 znOBlnp_^B%3^4>|j!SBBa#3bMNoIbY0?6FNr2NtnTO}osMQ{LdXG${Mo`TY%9I!1Z z$@-}|sky0nCB^!NdWQPg^p#|$AzYYO3=Ixo!03ZyfZ7bOYV#~8Nj3q7lxqdhJy8Dv z9hwZbx40xlA4!3}k%57Qu7Q!Rk)=M|e?aHkq$FFFWR~Qlf&&ijA8-gd=9Hj{g4Bb8 zASV+PvQ{~XdFi%F6}l;@X^EvdB}#Uod0?Yb6da36%JYk|ZS*0kQB8q}q8e_akHsA} zAm3X>2Bj9~=ahoN-_Fq3$OarHD58j%far+8ssmXRT}MDhen~zsWff&6d*+p-78Mi$ zQyJJsn0>fapqquTJTxz}#13WvnlO?sq*$_o23!a@MlgdDr&6eKkf23Mv5@Qljs{?U zu;a4PhvzLjuD|Ez{a|2VYVmY&42j@OPLN<-tY~mR@qovwzmu=!{O$J-&g(F@%j9|8 z5oRNq@v(lvH}m=Xe;XPk&tMi$5EQu2^61LXn?k8(!ZGTMZ7ciO4$qdi4>#Umbo5ck zsUsr4pI?4`)#B+!j|~Zehc%z1E|TY(60`U18P_>|3D1Oi|DHS6b(yDxbCS%4w_ld- zj9XT9(xH99jLomF85_upxYpb6n|WG6Yi7?P2L5&x_J%Vzi(V!973U~8znx?n9(d;O z`8B+cj17&X_Wk@M?8+q%RHLEZuHGCx?Vcvv?{{e;#sB~RKK|j+HC?s<4V(CF(yn~+ z?HTNEYQHr;)VLnc<{9SJc4NA^#4mYArU#$j@8{XG<_u3zP7lxd9sinT6`IexnOH6= zX7sqf-2T5rUhVJ03Gy-r4RZfEZ3t92?bv7WyM6A%)ART9xIDF0aTj>okfok{?8epK z5)zGOHEEC2ejGo+vP~kzQsai>58;5AoJVeLHx<9R>~79rKOn=qi6td6AV}+QdRboE zeuwrN#!EK#`}r^K`}==$v1dQ?6^`^a zP7Z&=%F6ea@r2+DK98tvv+brG-eX>S+ir()&~+J=+eMdxc+Qk5@alY&s8QFu$0t;E z@W6vk6<49jPh2{3s)BtKjHc_Dx$-ewV~;)Hb|`F9PFt4JX~wm`&ow>XW2wfHb7sGN zy~LzxZPJsKOv#Ofnf7snBZvQL(?I>2{rLB1T^atSxLEHad n<~}*aadbl9xeN{-7hrX<%gTe~DWM4fjsIJr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/meta.json new file mode 100644 index 0000000000..a347d37fc3 --- /dev/null +++ b/Resources/Textures/Objects/Consumable/Drinks/bloodglass.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Drawn by Ubaser", "states": [{"name": "icon"}]} \ No newline at end of file -- 2.51.2