From f1d60b44e190c70b01ebf1946010e8504bd77e8f Mon Sep 17 00:00:00 2001 From: Prole <172158352+Prole0@users.noreply.github.com> Date: Sat, 21 Jun 2025 07:52:36 -0700 Subject: [PATCH] Flask Visual Overhaul & YML Organizing (#38032) * Adding Back Baseline V1 Changes Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Readability Change Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * icon_open implementation, tidy up & attributions (fix lith/shiny flask ugly af open sprites) Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * good enough Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * No mo closed spills Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Inhands & Attributions Part 1 Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Inhands & Attributions Part 2 Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Flask Sounds & Attributions Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Cap flask inhands change Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Lith flask Inhand Changes Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> * Spacing * Fix? * Man... * Attributions Back in... * Im loosing it.. * REAL! * :/ * Again... * again :/ * Plz??? --------- Signed-off-by: Prole <172158352+Prole0@users.noreply.github.com> --- Resources/Audio/Items/attributions.yml | 14 +++- Resources/Audio/Items/flask_close1.ogg | Bin 0 -> 20371 bytes Resources/Audio/Items/flask_open1.ogg | Bin 0 -> 34411 bytes .../Consumable/Drinks/drinks_flasks.yml | 78 ++++++++++-------- .../Consumable/Drinks/drinks_special.yml | 30 +++++++ .../SoundCollections/drink_close_sounds.yml | 5 ++ .../SoundCollections/drink_open_sounds.yml | 5 ++ .../Drinks/barflask.rsi/icon_open.png | Bin 0 -> 517 bytes .../Consumable/Drinks/barflask.rsi/meta.json | 5 +- .../Drinks/detflask.rsi/icon_open.png | Bin 0 -> 540 bytes .../Drinks/detflask.rsi/inhand-left.png | Bin 0 -> 502 bytes .../Drinks/detflask.rsi/inhand-right.png | Bin 0 -> 471 bytes .../Consumable/Drinks/detflask.rsi/meta.json | 26 +++++- .../Consumable/Drinks/flask.rsi/icon_open.png | Bin 0 -> 873 bytes .../Drinks/flask.rsi/inhand-left.png | Bin 0 -> 488 bytes .../Drinks/flask.rsi/inhand-right.png | Bin 0 -> 484 bytes .../Consumable/Drinks/flask.rsi/meta.json | 26 +++++- .../Drinks/flask_old.rsi/inhand-left.png | Bin 0 -> 544 bytes .../Drinks/flask_old.rsi/inhand-right.png | Bin 0 -> 534 bytes .../Consumable/Drinks/flask_old.rsi/meta.json | 23 +++++- .../Consumable/Drinks/hosflask.rsi/icon.png | Bin 573 -> 612 bytes .../Drinks/hosflask.rsi/icon_open.png | Bin 0 -> 594 bytes .../Drinks/hosflask.rsi/inhand-left.png | Bin 0 -> 469 bytes .../Drinks/hosflask.rsi/inhand-right.png | Bin 0 -> 459 bytes .../Consumable/Drinks/hosflask.rsi/meta.json | 15 +++- .../Drinks/lithiumflask.rsi/icon_open.png | Bin 0 -> 677 bytes .../Drinks/lithiumflask.rsi/inhand-left.png | Bin 0 -> 571 bytes .../Drinks/lithiumflask.rsi/inhand-right.png | Bin 0 -> 557 bytes .../Drinks/lithiumflask.rsi/meta.json | 26 +++++- .../Drinks/mreflask.rsi/icon_open.png | Bin 0 -> 530 bytes .../Consumable/Drinks/mreflask.rsi/meta.json | 5 +- .../Drinks/shinyflask.rsi/icon_open.png | Bin 0 -> 803 bytes .../Drinks/shinyflask.rsi/inhand-left.png | Bin 0 -> 563 bytes .../Drinks/shinyflask.rsi/inhand-right.png | Bin 0 -> 558 bytes .../Drinks/shinyflask.rsi/meta.json | 26 +++++- .../Drinks/vacuumflask.rsi/icon_open.png | Bin 0 -> 387 bytes .../Drinks/vacuumflask.rsi/meta.json | 5 +- 37 files changed, 241 insertions(+), 48 deletions(-) create mode 100644 Resources/Audio/Items/flask_close1.ogg create mode 100644 Resources/Audio/Items/flask_open1.ogg create mode 100644 Resources/Textures/Objects/Consumable/Drinks/barflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/flask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/flask_old.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/flask_old.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/icon_open.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Consumable/Drinks/vacuumflask.rsi/icon_open.png diff --git a/Resources/Audio/Items/attributions.yml b/Resources/Audio/Items/attributions.yml index 9e44afac7d..52f0a6c9a2 100644 --- a/Resources/Audio/Items/attributions.yml +++ b/Resources/Audio/Items/attributions.yml @@ -149,13 +149,23 @@ license: "CC0-1.0" copyright: "Original sound by Nox_Sound on freesound.org. Converted to ogg and edited by themias." source: "https://freesound.org/people/Nox_Sound/sounds/556648/" - + - files: [ "toolbox_insert.ogg" ] license: "CC0-1.0" copyright: "Original sound by j1987 on freesound.org. Converted to ogg and edited by themias." source: "https://freesound.org/people/j1987/sounds/532137/" - + - files: [ "toolbox_remove.ogg" ] license: "CC0-1.0" copyright: "Original sound by kooust on freesound.org. Converted to ogg and edited by themias." source: "https://freesound.org/people/kooust/sounds/452712/" + +- files: [ "flask_open1.ogg" ] + license: "CC-BY-3.0" + copyright: "Original sound by kwahmah_02 on freesound.org. Converted to ogg and edited by Prole0 (GitHub)" + source: "https://freesound.org/s/277503/" + +- files: [ "flask_close1.ogg" ] + license: "CC-BY-NC-4.0" + copyright: "Original sound by QEDionium on freesound.org. Coverted to ogg and edited by Prole0 (GitHub)" + source: "https://freesound.org/s/489803/" diff --git a/Resources/Audio/Items/flask_close1.ogg b/Resources/Audio/Items/flask_close1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..54587628216068d27cabd83fc659d0bd13f7edae GIT binary patch literal 20371 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Items/flask_open1.ogg b/Resources/Audio/Items/flask_open1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7e766d465f1c11e00147054be9a8f412f62e7381 GIT binary patch literal 34411 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 VvfQta@wOx9)Wi=dXNjJ`WdH?4W$FL` literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml index 2ebc20e365..9e1b100dbf 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_flasks.yml @@ -3,7 +3,13 @@ id: FlaskBase abstract: true components: - - type: Drink + - type: SolutionContainerManager + solutions: + drink: + maxVol: 30 + - type: Sprite + state: icon + sprite: Objects/Consumable/Drinks/flask.rsi - type: PhysicalComposition materialComposition: Steel: 300 @@ -11,7 +17,31 @@ solution: drink - type: entity - parent: FlaskBase + id: DrinkFlaskVisualsOpenable + abstract: true + components: + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "icon_open"} + False: {state: "icon"} + - type: Appearance + - type: Sprite + layers: + - state: icon + map: ["enum.OpenableVisuals.Layer"] + - type: Openable + sound: + collection: flaskOpenSounds + closeable: true + closeSound: + collection: flaskCloseSounds + +# Flasks + +- type: entity + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkShinyFlask name: shiny flask description: A shiny metal flask. It appears to have a Greek symbol inscribed on it. @@ -20,8 +50,9 @@ sprite: Objects/Consumable/Drinks/shinyflask.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkMREFlask + suffix: Full name: MRE flask description: An old military flask, filled with the finest contents for soldiers. components: @@ -37,7 +68,7 @@ solution: drink - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkDetFlask name: inspector's flask description: A metal flask with a leather band and golden badge belonging to the inspector. @@ -46,7 +77,7 @@ sprite: Objects/Consumable/Drinks/detflask.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkHosFlask name: hos's flask description: A metal flask, fit for a hard working HoS. @@ -55,7 +86,7 @@ sprite: Objects/Consumable/Drinks/hosflask.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkFlask name: captain's flask description: A metal flask belonging to the captain. @@ -64,7 +95,7 @@ sprite: Objects/Consumable/Drinks/flask.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkFlaskBar name: bar flask description: A metal flask often given out by the bartender on loan. Don't forget to return it! @@ -75,14 +106,14 @@ - type: entity parent: FlaskBase id: DrinkFlaskOld - name: flask - description: '' + name: old flask + description: A decrepit old flask, its lid seems to be missing. components: - type: Sprite sprite: Objects/Consumable/Drinks/flask_old.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkLithiumFlask name: lithium flask description: A flask with a Lithium Atom symbol on it. @@ -91,35 +122,10 @@ sprite: Objects/Consumable/Drinks/lithiumflask.rsi - type: entity - parent: FlaskBase + parent: [FlaskBase, DrinkFlaskVisualsOpenable] id: DrinkVacuumFlask name: vacuum flask description: Keeping your drinks at the perfect temperature since 1892. components: - type: Sprite sprite: Objects/Consumable/Drinks/vacuumflask.rsi - -- type: entity - parent: FlaskBase - id: Pitcher - name: metal pitcher - description: A stainless steel insulated pitcher. Everyone's best friend in the morning. - components: - - type: SolutionContainerManager - solutions: - drink: - maxVol: 60 - - type: Sprite - sprite: Objects/Consumable/Drinks/pitcher.rsi - layers: - - state: icon - map: ["enum.SolutionContainerLayers.Base"] - - state: fill-6 - map: ["enum.SolutionContainerLayers.Fill"] - visible: false - - type: Appearance - - type: SolutionContainerVisuals - maxFillLevels: 6 - fillBaseName: fill- - inHandsMaxFillLevels: 2 - inHandsFillBaseName: -fill- diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index a7e3bf18cf..02a4346ebc 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -177,3 +177,33 @@ - type: PhysicalComposition materialComposition: Steel: 75 + +- type: entity + parent: DrinkBase + id: Pitcher + name: metal pitcher + description: A stainless steel insulated pitcher. Everyone's best friend in the morning. + components: + - type: SolutionContainerManager + solutions: + drink: + maxVol: 60 + - type: Sprite + sprite: Objects/Consumable/Drinks/pitcher.rsi + layers: + - state: icon + map: ["enum.SolutionContainerLayers.Base"] + - state: fill-6 + map: ["enum.SolutionContainerLayers.Fill"] + visible: false + - type: Appearance + - type: SolutionContainerVisuals + maxFillLevels: 6 + fillBaseName: fill- + inHandsMaxFillLevels: 2 + inHandsFillBaseName: -fill- + - type: PhysicalComposition + materialComposition: + Steel: 300 + - type: FitsInDispenser + solution: drink diff --git a/Resources/Prototypes/SoundCollections/drink_close_sounds.yml b/Resources/Prototypes/SoundCollections/drink_close_sounds.yml index 9da4d28168..2fc1c01dd6 100644 --- a/Resources/Prototypes/SoundCollections/drink_close_sounds.yml +++ b/Resources/Prototypes/SoundCollections/drink_close_sounds.yml @@ -2,3 +2,8 @@ id: bottleCloseSounds files: - /Audio/Items/bottle_close1.ogg + +- type: soundCollection + id: flaskCloseSounds + files: + - /Audio/Items/flask_close1.ogg diff --git a/Resources/Prototypes/SoundCollections/drink_open_sounds.yml b/Resources/Prototypes/SoundCollections/drink_open_sounds.yml index fea78d0464..21c2f61003 100644 --- a/Resources/Prototypes/SoundCollections/drink_open_sounds.yml +++ b/Resources/Prototypes/SoundCollections/drink_open_sounds.yml @@ -19,3 +19,8 @@ id: pop files: - /Audio/Items/pop.ogg + +- type: soundCollection + id: flaskOpenSounds + files: + - /Audio/Items/flask_open1.ogg diff --git a/Resources/Textures/Objects/Consumable/Drinks/barflask.rsi/icon_open.png b/Resources/Textures/Objects/Consumable/Drinks/barflask.rsi/icon_open.png new file mode 100644 index 0000000000000000000000000000000000000000..13bec09cdf785f57be5748831ccfd5a5c99b9ef5 GIT binary patch literal 517 zcmV+g0{Z=lP)z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzgGod|R9M69mcL5FP!z_0ErJxU!(G%azJ+wm*1mzFMO>tBpn??L zeGQj_6|Dsa-=Gv6T)MVqsI`ACXfU*cak}BAh&E~CV!q|%kmP*d{m!|$fdmN>B>3-0 z&GYi`ZRp+KT(dle?NTXHt)+PcjNLJvPKVF;N#q)#1r#jH)7ROxEW10q)NX6!wsIc8 z=Egc#^}AFoEht!)cYJz8cQB&3w@>%A3zG@%heNyF2B13_QL9vE7BRB`DW#Xs=lxtM zg_JUoJC1`80>^P^wOS~peyyL5+B+#FN+|$r+XnE-UDuttPACDIP)8{xwr%^wQIHP1 zY7-{85Q2Wc4?rf9iATV+{X&R<^_nfF3?` z;7oE&9IFG<({7SSnSpc^`!#_XzZ0@>2h44ziOgu;TetwZvP!jb>E{piI{n@Vfa2jn z;4A<*J1P4!v#`VH;=JquG#{USeD3+BN2A%8>t7>5fz@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUznn^@KR9M69mOV?uU=)R)7Qv;oPJU4W{sR~3*s=HrELzk>x+|z4 zrS7hsT%80JjfDz=t5^gFC&9tAYGbu6Rg01ijYD`%TKs6*1_yJNn@h+&=bn3$H{imB z3m1P3Pd5*jU&?xBe~*3*rsDCAYV~y^KzrB7<#IG$>mApyEg%vO>*9K3aD?gTH1dH= zXdnm%^sHFEnO^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-left.png b/Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce0418112d41b49b2e7063a9fe27664062516c2 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXikZz zi(^Q|t+%%}dL0fBVSBKDc`h~tYTlapN3TlaNDzk2jw z1;&d9Imc0|Y zCo3~HI4$it{+pfQz{8i7eydMt#2XtYWwvawjup{LwdiYRe(zH|b@{b&R@~n{d!A^A`HuhprdgP;kB!)U`RKiWdNRik{yHY6w>Nn* zubG*}M30)V16xbqe|>#*)}4DX-tV7Ay0`>==VowN%p%#Be*Nis`2!EU-`lR^y%{<0 zEVs#Qv1eh+IydPG^BUM{FR<)cSjTo{wQ1*hE)hnasC^sRcAKf3B7zR&QKbLh*2~7atYRw-2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/detflask.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..569a2164cd5dcb7e7f25345cfe50fce78a39b9d9 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXili7 zi(^Q|t+%)Ay`2JOj(t4dy?Y-+XLjzTWfM3YO*jPa`etPHv@KY9cqpR69<;Aa@mokqRNDo+jH*jN6m_*yHHSeoy7oGcb^?8c4@uu&e z4}6NO{4LUUR{V(Uk4uy1#Vu`}%D+DUz=oem`3~QGtKRkA@3)n$W-gj&bpO7p=l8R1 z)45NHD6Rj@2(}wYBnV93+Y%DQ_+Cz4=souzcYVdV2@c*?39Ij3y!C6!XGYdLPnvZ8RNZ%>JvH<7x`ltfxqj#L1*R_6K>Lo^?{SQv4t4KBz@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU!=Sf6CR9M69mR(2`Q5?m8O4LrS>@b+RL~)TYBKj~0ABq-&l8TCm zK1`w>N(g&5f*hs(Y9+;h(V&xJY6;Xfm1CY#5svE-c_9V|$|{_5(#I&0oc2qc^YgM))i#U}sy z4A%rI0)b?@_80o8JWxsSW{~pronvcB;oT2!a%&|$O@4JIdX zCTvty1wf1H1lz7po5Zvg*tc_6^4x{9l$5Rnz_Kg=oCzBMAq0}FAPhadB{>}uxo#9F zDP5U*H4q*CLY^ltvnI(3j-eyTiYrT95zt07{Dpo({k=%CLTybAx*0=~6&mX5Q;Pgj zVD>}kFZ5>=XsD~_;GW$mzI+<$>Z#bamFW05wrS!oPzVo4vZsKmszky=wA~1jNK6t5 z57BkE8{0I|qB>espM47~%OuZ}N2tG-xb4u~(u8AJXxi6I?e+OEj2MOy%T5MfK7B+% z@e({HaVrM;CmkDnlfK#S^x z-oBrG0>(s~d)>DYLQqh=gxZ=K01EtzX}WX?fTLas!-!F`b`_&nug$&%LI_k<Kbtji>{7a83nRJAU$q> zbw(FoRToS<1EZRj8MkrU!PG|pc+&HL=Dy1S4D_ogLS(NC(zD*< zm4HH;Tbk(Z>|`~|SyZGj8qr-V;L3uu{BhgC!@Bu*P@@k$Bv+?D#@wu*_(u+p>R$|Yg-cF#p`#3 zha(L1egfe3{fF$`zJ=e{LPOyheR$_Ehku425y4rA-Sy|Q00000NkvXXu0mjf86b?m literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-left.png b/Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..7177a53c50a37d6e420ee3975b75532aa9cc60d6 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXil1^ zi(^Q|t+%)Ay$=V7uzt9G>7*iupI;LPpHq9%uS*A)I?4WGw<_`8@42MgqGa3rL%zF9 zUc@vh=qWW7AN(lFbk}dWN9^0Z6CVB4&9{#6i`(?1OF$3|-X3Y?`)yY2shnar+sP$m zqTZ5+Qc6liwU;$Bd1pS)PJ5;m<#;wMT5qxT$!jxf_Uv6{zcOug?44|r7vCQ2J#NtV zaPRR2x0_w}9etC!c7Xy%-MQn>)xWNu^;~>g!_};>udk#{U0ua2rzQ;4eR4sVxx-Us ziEFEbt}6em`aflJckx%n&oxR2u*m7w^jOBP^JiS!&2*b}x&F&@J4L(0bjw+{aqru| z+cbL4598OdjX!g^7(U!f{<+sB&SN3N0fRoq138gO`W4srY;t7;={zmbs&k+!++lOV zSEgf&Spsb*U4AV5viz6OwN=Ylv-c;pn#-vcEIfSipkmAm13A_Is~JE}(3Sotzs=Ek TvT6h{Di}On{an^LB{Ts5+rr6f literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/flask.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..2c508b9cf117a8d423f79deb4a9ae1557fe6cdc6 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXik!+ zi(^Q|t+%)Kdmna?Vf`@u!IJs0;au;~p7V0PLZ07Ly+;>r{u9l+ zwbc1}5KG}_dku>?#S3pOOJ5{-X88G4&R6xexK~>|{UxIk1Vqm~@nQd4%@dz4l^Cfp zoOxz^#fO)np!6_@!uh(~68N$S{X8yiYv-LlVM(9nK_K$yhR{Yt_H);8XMq54Kt^ux!8^YoamN&C(T z*Ppm9sHSeu?^2WHlMOvDMV&r+z3FwM$W#9>LNRPTw`C`#=zDrxI{EBytaw4}oPxXF z9JTx}c1;&}SLG7R)}!^bH||iuh3~KB4P?G#Djh!jmwDES3%eUYq3~&QzE;geK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwE!O z7srr_TW@dO*LF^nVf*m>j8Iav&+;kfo~1v`FL3M#+daYir*O=Uu+Q~7F6zbVN~Pbr z;3@djX=41=8$PpJw{7x?3wJ-gbZ>rNm0kUT%inAB?#*UbPy&NR_iy>ndi3UqP}n7r zRi8qi>`G~gSlM!+R906`|5lBi%k^tZ$9lFrS0F98K*qaAGW9({Pg zQTx~SLR$I~`ON3mQ3niMGK!+kv>tW}wfi3haS+5+RvB7O-zP82_`XdczUJtU5Rc*_ zM!lPjTcaEK>X(06+YtNVW~b_;XUhs=7*}m)+QdCA?!XNnkJWd%mR!zU%6eX3C!oLGC7p)4(WX@O1TaS?83{1OR7P=7azM literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/flask_old.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/flask_old.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f3a2c49b689393b380e20735a445cec0c1d96f47 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwDQ* z7srr_TW@de_hw3zVf*l2R!H-Ts~Wpw%opzs3I!{sN%2heDd_mu*LE!`>X-GBjhx5Uth$ut6yN!Vk<(6^YD}y?;>`ZhV!P^$v*{}u()Kzoo#f`OE`DXz>m@zC zMZej=!VW508{E3n(nVHXnH8cVwo~^&j$Ql3=J&U>_l9IY`RsS;@nz%ftToq5f`9Ue zZ`iumJNUA&N{-8mKPG2$8Tr4LFZ}`B!Cgd!0<=h{zb*XYSl+l P%^0Dy!5 z0Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;00H7jL_t(o!|j$aYuiu|$A5DCB9$Nt z#({dX8yxf*I(GC>GADHDma+W;B}>M1>}*OqHzglN5E2ccP=By6b%cYIC;K|6dPpH{ zRaKp$|8%W7G^E?4ak_6kf@qNEmtZrQaua@7Lrzwk@8?J9P ze$6$)hV z&{~%S0K{>O)_)qM6!ZDKa!puO$$PyX0FLAQc5fWV0F^~l60qked2Vl%d|Os_bSc8s zO4#mX&$G1*6(;-XA$X|XK z0r2|E7=X8*cG$EU7SMm(HROk;P`BplY>j%e0<8${zbF1V9!zVY;(iBaS@RS z?$4r(BwKSWi}Q3{=`Z-JPI#9*C;OF<#%o}^W0~NQNXfoWNMp0WAMWtA(1w*#IF3UU zMaC|+Vn3}lQ51pi(^v}bBL~o0n--nhN~z{AB*jUXB#H4Cefc!}mkUaZ77q_U04YP| U%w%_W$N&HU07*qoM6N<$g1LShQD>AXdx^G;~adm8yxl- zdhF4M(sM!|AjkFvLM}O`&tOV>Zb}|zAtXM8Lczfhgke?LJ3VYH)*)%-jc?iiG?GU1 z|45@5L4yVjUOJ+>8`Cru0BbE;YqBh>6{}TOfVCEDE!}RnZhwg92>|GHIymRB*4B=( zwT^SY-xsYl07;Vg`TJ84tu@wK#^Z7Dbp$)6X(~yQpp?Qnw;})_&vTq}D5aQAr@=W9 z!6JeLe2A62)2~+McA|3YOoW?-u-huflR_{e{9Xt@a`)f( z!AZCz+=(J@1Ai;zfVclhSlnO%!%@%MGZBWP9y2M)KYr~4@ag9OfaC9bYzJmnuz=3% zEl+-QKH%)|nxpf9Uz-%d?cJP7A>MbR0-!wpn?*@aq+Cm)h|75q^a|Fh zgb&G=WKRhR!CE=6+lqW}BeG&YCL{zwCy@2__*E&xN-5$v#u(%6YAJTkVT^$++l&C< zQE~w198i|%rLB|-4IAE!s-3XfeyelKZup!JN`nS34}SrN3Ez@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUz&`Cr=R9M69m9c8uP!xv0>*Pj)APS}$yx9#78a;RH=%Hjz$OB|- zUm#@3m_CCk?c9_+h(|$4JcL3)#vp`2>a~43D7r`?Z51QvqJR2z?!D*#rE_%-v}nLy1Y5GHJ`_;%D$)1jTo56E5?()t?{S#w^r!l_>Rk)L#|Hl`S|4x7sq$a zw&EjK%iFyj`^IG?B6yFNGLd}EQ;OTwrq*BZqE7f!yb$}7k;dlZEBngCJbHnI4aR6hCZP5iUreveTs5}X?EVJ=)teA$5 geK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXil)F zi(^Q|t+%%fy^c6Yus#sKYvI`8bdS{Jry^e4 zE~&BjC|YZKuQ6h~{fBw;54(sHX8rT0d(Qg9AP51zh2?d(`JdHy z<&GsE3=MU4oXfxvv4*QW_U^u}wCS_W&)hfP|8t=&Q^S9dd8c1b-w@Z78u_hki*~|V z(OS-bvBy`IRj=88KhS{n$FtoDN=izL>L0V8epeHwedClEFx(kDUHx3vIVCg!0AGK( A6#xJL literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/hosflask.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..30d17583575be451f2c0b7b54b5beba026e34b25 GIT binary patch literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXpX0+ zi(^Q|t+%%fy^c7D9Q$ZK!=m{pm!j{fl8;O`?F1k8t!{pQ{|M{6XeLki>`#7so31}4q!-EO8Pjmmi|If2Ga>}xmqJo`| zBVO$i6P&ne)s%kwE9tVc^(8iYWa|csbQ-!HGMKU~bC2ys6;HLN(zRW$TP08Jzw!3z z!oQz3FVsEm4&G>;9r{&$)~zdZva*UVMtNT^y=Qh%=k%KM zKfyMGh=LPyiaAe(9{By;|9N=e@)_P7F)TG*$)2xo?c%HG+S#)B@UzOiUc*b<)|&V# zr$$=cZdl5hTUTdRbH8@Wxz#!rR!=^cRp^&hYs#|6z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU!BS}O-R9M69md|U`U>L_gk-@x_A=svGDLL%qL_xulzrcgSh77hM z!VYt&py0t{85Fl2g@PN5q6|vQJc!Ug!JCI^WpsyGuw!;fUwaT`_t(o(lD2~+ChoHD zDS7hne!qEsyw3v>V{UpzRcjSBH$9^`3sh?rWl2j_YZYGt#-bMRy0ig6{oQ+C{uiPa z(6epd7LzO|(ROlA%By>qC=S_93!J$@V=0r2Pe zxNi?a{!c0Rvb)Q~YV~D70Zd)L3P4IEG15AdSwr2q zdppp1T2OM4O=EYuh-?}FyVC{Wr`_xOr9_gA@>?y^2$(rjxe4t~cO?0sf22jY(`a(* z=CvVvN+gH;dbUmE0*tiIPNRvD);;#at{n12uL#*>Qw(ghBg zB@;Z>0aqQwT7*st2BXnxw@w6E@m)mgYp-avTRdNS;t}JJJ1DJ|d>5hbact&HH8=xC z!I=v^+s4mk6lfn9C1P+81tAZ$l$tqHIW3kHVr07o*$K~ajx)z!_MhRk8xeq)00000 LNkvXXu0mjfJgFv0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-left.png b/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..552b333b14e42c7733554d5fd21daa806ac3e746 GIT binary patch literal 571 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwFVg z7srr_TW@b|^g0|M!uG)aQh0}_7sr+hfiXOlOzf@Of|vKT>KqMapT4Jsqv;2aozpgv zt)&IRS{-*(o+Omodb*wQ%C$h^#GHTH2+dZeO2ITwckv=Gygj-Yy6*`{(rCjP~+&ox(5M zCf?X}`8rR`-({(@{GRO1*&w}x!%6;WbZhtO?5p=Bzp{VYP|+gIGUM*qIe8Lm_x4}7 z#P^`?W6SB;-app$KcAjHXWpDu>@qEOWz6F5Q=6Mhlx{KR+e}(!Hi;=ID>*mv&^4pB zE|Ccj15{Youxya}uSGr{xUhVKBzE`z75pUXO@ GgeCx(R`@Fb literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac52171eec907cf2faa3a593e1e63f9a119ae6f GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwGU+ z7srr_TW@de_d4t#!~P-PD}LcJ-GvvN%w4&N}{VvF(sMs5y>gi&1I{5FT72D%hZ z9r|6>q`vB5zKP!*dz(jpo^TxgCy+Vs(VHJ<*4ajuKW_On^@Wc&L&v!-5jR(VF-wqT zomArkS_ytVVD?*XX0mdKI;Vst0G_|^_y7O^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/meta.json index db0ac608ed..41222914c7 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/lithiumflask.rsi/meta.json @@ -1 +1,25 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi", "states": [{"name": "icon"}]} \ No newline at end of file +{ + "version": 1, + "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, icon_open & inhands by Prole0 (GitHub)", + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "states": [ + { + "name": "icon" + }, + { + "name": "icon_open" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/icon_open.png b/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/icon_open.png new file mode 100644 index 0000000000000000000000000000000000000000..92600e9a02c5595e25533c85b8b853fe13f7335d GIT binary patch literal 530 zcmV+t0`2{YP)z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUzkV!;AR9M69mcMJlKpe$C7I6w!i^V_|h0c=6u|eo02yXrtZVvqm z{0B0ZOkLb8f>RgQf~7cgDwrksgQyKRb+JP+U{SfW2`+il_r8~KFYmp(3#3Sq;>^e# zYFd`HJ=7nKMj4g)D99e0sMTs=T`U%NWw@~8IILDHeBTG4+wI1yK&4XI>rEyTTCElU zyEo8?e`P16_*K9bpnyTuOGW;KV&&$zP4#!q1V znWtI5S2_n=*FAbX|JwqULnzSIz<>v|*-$^<%{PWu0tB1Izj2A;#9 UNVmmp$p8QV07*qoM6N<$f&eqxg8%>k literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/meta.json index ec2769b3b9..53f0b3af2f 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/mreflask.rsi/meta.json @@ -1,15 +1,18 @@ { "version": 1, + "copyright": "Created by EmoGarbage, inhands by TiniestShark (github), icon_open by Prole0 (GitHub)", "size": { "x": 32, "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "Created by EmoGarbage, inhands by TiniestShark (github)", "states": [ { "name": "icon" }, + { + "name": "icon_open" + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/icon_open.png b/Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/icon_open.png new file mode 100644 index 0000000000000000000000000000000000000000..92e4559e38f2cf4f5dc581f3cc1e534ff39ab84a GIT binary patch literal 803 zcmV+;1Kj+HP)z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU!p-DtRR9M69mQP5NVI0Rl3lB5ae7EV?n=7V`tV~d%o8h5DbeK0u z4?)+cTSSK;5vT=41W{B+nP?=0b?DMg2_lji9zrA&jrW~8_r80bx`Xg^Fkh!L*gM{r z4)uli^6-P-_xb$(ybsu{j##@$4D^eRSi9hFC^674lqE$Z2Kq}fP+_-$r%#>%Ffue; zQv4yi4XmhY$;llt0Py+CRLQZfa+6F>d=vnSiwXdSVQ}@@O&36Y__&z+x!`iN2WDnw zSzb;9plODAZY6oy1TM9;34mxr6geE?>%=q*sU@VtZf3v#z>0y2auQ#-*vhBmD5smw zplca|at#1MxdyMdigPW^;?4VaE?Wt7#M;G!M|}*w9z^o_&2wGL6vakPG%zwWOerQT zO+o$1M&jK)=vu~1TxbTM>q?iUa#|{Zx~w9$1o7@348veOzs{zF!0OWHTuIH~Hl}5Q9XLD_DAE@b!{R9jn zYu?c9@sW(4C)s+Lqi-wHpU0-vi2LRk2ANicdsk1G3JRTVRKqy>CKBt*6l61t` ze}UWM1E4DL7_=<4FZ%XSn46lm-+;c6H|q}&2m~ONCK>AlAQZ0K9oOb2R#ep)0y`ye z_uc|6OC%C0qTmRDLRE*3ftEFIpNw^amNhBVH#a$BU$v~y#C!f=bZoi*`V+6iUO%~mD zKLx8jU}+PMjgK9Od`I*1^V=m@Rh)U01`bOC;NHXDKgQg>9Vgn@!1%eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwF7Y z7srr_TW@de_c|OP!uDbP(UY40n7Iv|V`5pnkMkwDI&QaX5RsV@B%tGZ#P@}sUX%ZW zWe=3>90V_luW%Mz#5;>e{A8J|N|WU6;sux9Z%?({`E$~2>p9E%F=l<6>H*8Bv zvv2=em+pOZ(p8RyySA-K*_|+zY}>EeE;_E`L9>c zqP_&5y(WKBcS6_WAMtHAyW?CiYyboLiutTK4I`njxgN@xNAFf{F% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/inhand-right.png b/Resources/Textures/Objects/Consumable/Drinks/shinyflask.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..11f51eb0eb08e51e0cc24e3484311c814a263313 GIT binary patch literal 558 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBXwDi> z7srr_TW@de_c|OP!uDbECC4L*p(5Oh&eq*sEjA4+G`2*`J8)e{VPAQr3TJKhmpGJxK zH4(PU{@%6SlvTRY+AM2d0IP)Ybf$NK8?UOIv+SLzoy)lB8Fy$y_v+J~Wt-glgUTJJ z)GUl=y#M|G6L-53#*omZjaL^mR6j9Nd)ow5`Byc5R=9ed{`vL$rqnlnpR?&1GsJ-) zvY}wf?BE%$3xLk!nx*G+SR~UXxO4N5g~{5>61k=u-nwtAA+iruDsiE;Y2 zUHn{D!J$=GUuJ%BDCV}bvbXl#bJ(abf5Ni|M`r9iV!1qNwI}2E74`S0uV#4b7w%bH zkW@AQ|FY}BOI|m;XHwT(`?F=unu8r3F~>9>$nmam%R1k2H3%3`+sm)ZAGf~EZc_5* q$gPqpwMLDfwe_yw8bFSmFvNSwSk3J%W507^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+2h97azU z$B>A_Z>KHnYcUXLt3MGYprtokLCf$3myH-t|7G_Bx$jsn%swpAeIw^kut1Z7W5R|d zWqxya+>xxR-o0%8oF&HbR+CRM@Ez~|m?K{ov%X~a{f)WOi!_{Kuiv}8X6rST76naJ zPfbq_$EfToufnAwhR5nS432qdmPQ=fJ~3m~v+FnZy>Bm`o5M0m<>2q9P3t8+E{h~e zMEzZnf4gh@XGuo^1_q1g*K}?FrpoPF*KEjk*kFN1*K_VCm3^s^0>?L&^8LTseS*`X zv7PJ8=QmLw{xe-Ru?>0fK`rO@HDRZK$Z7W