From: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Date: Tue, 12 Dec 2023 07:54:15 +0000 (-0500) Subject: Jar now fills (#22384) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=b279f5c9100485d9582ff3ba3873e87a8ab5bfc5;p=space-station-14.git Jar now fills (#22384) * Jar * jar rsi --- diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml index 48f612702b..d63a4c6ac9 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml @@ -70,6 +70,27 @@ - type: Drink - type: Sprite sprite: Objects/Consumable/Drinks/jar.rsi + layers: + - state: icon + map: [ "enum.SolutionContainerLayers.Base" ] + - state: fill1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - state: icon-front + map: [ "enum.SolutionContainerLayers.Overlay" ] + - type: Appearance + - type: SolutionContainerManager + solutions: + drink: + maxVol: 50 + - type: SolutionContainerVisuals + maxFillLevels: 9 + fillBaseName: fill + metamorphic: true + metamorphicDefaultSprite: + sprite: Objects/Consumable/Drinks/jar.rsi + state: icon + - type: TransformableContainer - type: entity parent: DrinkGlassBase diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill1.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill1.png new file mode 100644 index 0000000000..2b1df1297a Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill1.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill2.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill2.png new file mode 100644 index 0000000000..e8cafc6f2c Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill2.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill3.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill3.png new file mode 100644 index 0000000000..42ed8ab370 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill3.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill4.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill4.png new file mode 100644 index 0000000000..a025896b67 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill4.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill5.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill5.png new file mode 100644 index 0000000000..acd8a99b26 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill5.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill6.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill6.png new file mode 100644 index 0000000000..65ad0b33a6 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill6.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill7.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill7.png new file mode 100644 index 0000000000..34d34e1586 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill7.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill8.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill8.png new file mode 100644 index 0000000000..caecc33f20 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill8.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill9.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill9.png new file mode 100644 index 0000000000..ccc78f6f15 Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill9.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon-front.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon-front.png new file mode 100644 index 0000000000..be6ea7b3eb Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon-front.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon.png b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon.png index 5daac2d49b..29eda9dee9 100644 Binary files a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon.png and b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/icon.png differ diff --git a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/meta.json index db0ac608ed..ed109341de 100644 --- a/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/meta.json +++ b/Resources/Textures/Objects/Consumable/Drinks/jar.rsi/meta.json @@ -1 +1,44 @@ -{"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, + "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 transparencies by IProduceWidgets", + "states": [ + { + "name": "icon" + }, + { + "name": "icon-front" + }, + { + "name": "fill1" + }, + { + "name": "fill2" + }, + { + "name": "fill3" + }, + { + "name": "fill4" + }, + { + "name": "fill5" + }, + { + "name": "fill6" + }, + { + "name": "fill7" + }, + { + "name": "fill8" + }, + { + "name": "fill9" + } + ] +} \ No newline at end of file