]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Standardize state names in drinks yml (#40316)
authorāda <ss.adasts@gmail.com>
Tue, 7 Oct 2025 16:05:30 +0000 (11:05 -0500)
committerGitHub <noreply@github.com>
Tue, 7 Oct 2025 16:05:30 +0000 (16:05 +0000)
* drinks_base

* drinks_special

* drinks_fun

* drinks_cans - the holy minus diff

* bottles_glass and metamorphic

* mugs

* Solar's Best Hot Drinks

* misc drinks_cups

* slight addition to base

* lint fix

* metamorphic glass

---------

Co-authored-by: iaada <iaada@users.noreply.github.com>
135 files changed:
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_base.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles_glass.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cans.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_cups.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_metamorphic.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_special.yml
Resources/Prototypes/Reagents/Consumable/Drink/drinks.yml
Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon-vend.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon.png
Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon_empty.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-5.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill5.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-6.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill6.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-7.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill7.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-8.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill8.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill-9.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/fill9.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_clear.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill-5.png [moved from Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/fill5.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glass_coupe_shape.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-5.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill5.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill-6.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/fill6.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/icon_empty.png [moved from Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-0.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-1.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-2.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-3.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-4.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-0.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-1.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-2.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-3.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-4.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-vend.png [deleted file]
Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-5.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill5.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-6.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill6.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-7.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill7.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-8.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill8.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill-9.png [moved from Resources/Textures/Objects/Consumable/Drinks/jar.rsi/fill9.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/jar.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-5.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill5.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill-6.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/fill6.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon_empty.png [moved from Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon-vend-brown.png [moved from Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-vend.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_black.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_blue.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_dog.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_green.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_heart.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_metal.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_moebius.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_one.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_rainbow.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/mug_red.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/shotglass.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/shotglass.rsi/fill1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/shotglass.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/shotglass.rsi/fill2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/shotglass.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/fill-2.png [moved from Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon-2.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/fill-3.png [moved from Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon-3.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/fill-4.png [moved from Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon-4.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/teacup.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/water_cup.rsi/fill-1.png [moved from Resources/Textures/Objects/Consumable/Drinks/water_cup.rsi/icon-1.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/water_cup.rsi/icon.png [moved from Resources/Textures/Objects/Consumable/Drinks/water_cup.rsi/icon-0.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/water_cup.rsi/meta.json

index c4e8b020e7bee8bb7662bcc8b49d8d4eaefc3868..14e4b741c5c66d4c598a984fff2ba4429a2b8e30 100644 (file)
@@ -91,7 +91,7 @@
 #      map: ["enum.OpenableVisuals.Layer"]
 
 ## Bases for visuals
-# TODO standardize state names for fill levels and openable visuals
+# New drinks should mirror these state names to reduce clutter when creating new prototypes
 
 # Basic visualizer for an openable entity. Requires DrinkBaseOpenable
 - type: entity
     visuals:
       enum.OpenableVisuals.Opened:
         enum.OpenableVisuals.Layer:
-          True: {state: "icon_open"}
-          False: {state: "icon"}
+          True: {state: "icon_open"} # lid off
+          False: {state: "icon"} # lid on
   - type: Sprite
     layers:
     - state: icon
       map: ["enum.OpenableVisuals.Layer"]
   - type: ExaminableSolution
+    solution: *sol
     examinableWhileClosed: false # If you can't see the fill levels on the sprite, we can assume it's opaque
     heldOnly: true # If it's opaque, you probably can't see through the open lid from a distance
 
   - type: Appearance
   - type: Sprite
     layers:
-    - state: icon_empty
+    - state: icon
     - state: fill-1
       map: ["enum.SolutionContainerLayers.Fill"]
       visible: false
   - type: SolutionContainerVisuals
+    solutionName: *sol
     maxFillLevels: 5
     fillBaseName: fill-
     inHandsMaxFillLevels: 3
   components:
   - type: Sprite
     layers:
-    - state: icon_empty
+    - state: icon
       map: [ "enum.SolutionContainerLayers.Base" ]
     - state: fill-1
       map: [ "enum.SolutionContainerLayers.Fill" ]
     visuals:
       enum.OpenableVisuals.Opened:
         enum.OpenableVisuals.Layer:
-          True: {state: "icon_open"}
-          False: {state: "icon_empty"}
+          True: {state: "icon_open"} # lid off
+          False: {state: "icon_empty"} # lid on
   - type: Sprite
     layers:
     - state: icon_empty
index ec6bdf8002b5bfdff47d3fcddfec728a92e65e02..3aa1e1d547f56864238547d952ffa0feb9a857dc 100644 (file)
   - type: Sprite
     sprite: Objects/Consumable/Drinks/alco-bottle.rsi
     layers:
-      - state: icon_blue # todo add "icon_empty" state
+      - state: icon_empty
         map: ["enum.OpenableVisuals.Layer"]
       - state: fill-6
         map: ["enum.SolutionContainerLayers.Fill"]
   - type: Sprite
     sprite: Objects/Consumable/Drinks/alco-bottle.rsi
     layers:
-      - state: icon_green # todo icon_empty
+      - state: icon_empty
         map: ["enum.OpenableVisuals.Layer"]
       - state: fill-6
         map: ["enum.SolutionContainerLayers.Fill"]
index 3102ffc5220ade37c6396973e96eafe4712621b7..bb3eb76c29b5fbeebfeb62fb9d37306e2b4c2cfa 100644 (file)
@@ -9,7 +9,7 @@
     solutions:
       drink:
         maxVol: 30
-      grindable:
+      grindable: &grindable
         reagents: # 5u -> 1/2 steel sheet (10u)
         - ReagentId: Aluminium # Fun fact: soda can makeup is approx. 75% aluminium and 25% tin/iron.
           Quantity: 4
         reagents:
         - ReagentId: Cola
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Tag
     tags:
     - Cola
     solutions:
       drink:
         maxVol: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Tag
     tags:
     - Cola
         reagents:
         - ReagentId: IcedTea
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/ice_tea_can.rsi
   - type: Item
         reagents:
         - ReagentId: LemonLime
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/lemon-lime.rsi
   - type: Item
         reagents:
         - ReagentId: LemonLimeCranberry
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/lemon-lime-cranberry.rsi
   - type: Item
         reagents:
         - ReagentId: GrapeSoda
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/purple_can.rsi
   - type: Item
         reagents:
         - ReagentId: RootBeer
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/rootbeer.rsi
   - type: Item
         reagents:
         - ReagentId: SodaWater
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/sodawater.rsi
   - type: Item
         reagents:
         - ReagentId: SpaceMountainWind
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/space_mountain_wind.rsi
   - type: Item
         reagents:
         - ReagentId: SpaceUp
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/space-up.rsi
   - type: Item
         reagents:
         - ReagentId: SolDry
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/sol_dry.rsi
   - type: Item
         reagents:
         - ReagentId: Starkist
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/starkist.rsi
   - type: Item
         reagents:
         - ReagentId: TonicWater
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/tonic.rsi
   - type: Item
         reagents:
         - ReagentId: FourteenLoko
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/fourteen_loko.rsi
   - type: Item
         reagents:
         - ReagentId: ChangelingSting
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/changelingsting.rsi
   - type: Item
         reagents:
         - ReagentId: DrGibb
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/dr_gibb.rsi
   - type: Item
           Quantity: 20
         - ReagentId: Ice
           Quantity: 5
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/robustnukie.rsi
   - type: Item
         reagents:
         - ReagentId: EnergyDrink
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/energy_drink.rsi
   - type: Item
         reagents:
         - ReagentId: ShamblersJuice
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/shamblersjuice.rsi
   - type: Item
         reagents:
         - ReagentId: PwrGame
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/pwrgame.rsi
   - type: Item
         reagents:
         - ReagentId: Beer
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/beer_can.rsi
   - type: Item
         reagents:
         - ReagentId: Wine
           Quantity: 30
-      grindable:
-        reagents:
-        - ReagentId: Aluminium
-          Quantity: 4
-        - ReagentId: Iron
-          Quantity: 1
+      grindable: *grindable
   - type: Sprite
     sprite: Objects/Consumable/Drinks/wine_can.rsi
   - type: Item
index e1fe78c4330c895ed4e96e6b267b3f8413a44b4f..7b1320ba493a69e2fd5d67ef4bef023df831eeee 100644 (file)
 # A mug is a type of cup.[2]
 - type: entity
   abstract: true
-  parent: [ DrinkBaseMaterialPorcelain, DrinkBaseCup ] # todo Should use DrinkVisualsFill, but inheritors have no in-hand and state names are wrong
+  parent: [ DrinkBaseMaterialPorcelain, DrinkBaseCup, DrinkVisualsFill ]
   id: DrinkBaseMug
   name: mug
   description: A mug.
   components:
   - type: Sprite
     sprite: Objects/Consumable/Drinks/mug.rsi
-    layers:
-      - state: icon-0
-      - state: icon-3
-        map: ["enum.SolutionContainerLayers.Fill"]
-        visible: false
-  - type: Appearance
   - type: SolutionContainerVisuals
     maxFillLevels: 3
-    fillBaseName: icon-
+    inHandsFillBaseName: null
 
 ## Misc Cups
 
     price: 125
 
 - type: entity
-  parent: DrinkBaseMug
+  parent: DrinkBaseMug # a teacup is basically a mug
   id: DrinkTeacupEmpty
   name: teacup
   description: A plain white porcelain teacup.
   components:
   - type: Sprite
     sprite: Objects/Consumable/Drinks/teacup.rsi
-    layers:
-    - state: icon-0
-    - state: icon-4
-      map: ["enum.SolutionContainerLayers.Fill"]
-      visible: false
   - type: SolutionContainerVisuals
     maxFillLevels: 4
 
   components:
   - type: Sprite
     sprite: Objects/Consumable/Drinks/glass_coupe_shape.rsi
-    layers:
-    - state: icon # todo add "icon_empty" state to match DrinkVisualsFillOverlay
-      map: [ "enum.SolutionContainerLayers.Base" ]
-    - state: fill1
-      map: [ "enum.SolutionContainerLayers.Fill" ]
-      visible: false
-    - state: icon-front
-      map: [ "enum.SolutionContainerLayers.Overlay" ]
   - type: SolutionContainerVisuals
-    fillBaseName: fill # todo rename to "fill-" to match DrinkVisualsFillOverlay
     inHandsMaxFillLevels: 1
 
 - type: entity
-  parent: [DrinkBaseMaterialCardboard, DrinkBaseCup] # TODO should use DrinkVisualsFill but state names are wrong and no inhand
+  parent: [DrinkBaseMaterialCardboard, DrinkBaseCup, DrinkBaseEmptyTrash, DrinkVisualsFill]
   id: DrinkWaterCup
   name: water cup
   description: A paper water cup.
     size: Tiny
   - type: Sprite
     sprite: Objects/Consumable/Drinks/water_cup.rsi
-    layers:
-    - state: icon-0
-    - state: icon-1
-      map: ["enum.SolutionContainerLayers.Fill"]
-      visible: false
   - type: SolutionContainerVisuals
     maxFillLevels: 1
-    fillBaseName: icon-
+    inHandsFillBaseName: null
   - type: Tag
     tags:
     - Trash
     - DrinkCup
     - WhitelistChameleon
-  - type: Appearance
-  - type: TrashOnSolutionEmpty
-    solution: drink
   - type: Clothing
     slots:
     - HEAD
         - ReagentId: HotCocoa
           Quantity: 20
   - type: Icon
-    sprite: Objects/Consumable/Drinks/hot_coco.rsi
-    state: icon-vend
+    sprite: Objects/Consumable/Drinks/mug.rsi
+    state: icon-vend-brown
   - type: Sprite
-    sprite: Objects/Consumable/Drinks/hot_coco.rsi
     layers:
-      - state: icon-0
-      - map: ["enum.SolutionContainerLayers.Fill"]
-        state: icon-4
-  - type: SolutionContainerVisuals
-    maxFillLevels: 4
+    - state: icon
+    - state: fill-3
+      map: ["enum.SolutionContainerLayers.Fill"]
   - type: TrashOnSolutionEmpty
     solution: drink
 
         - ReagentId: Coffee
           Quantity: 20
   - type: Icon
-    sprite: Objects/Consumable/Drinks/hot_coffee.rsi
-    state: icon-vend
+    sprite: Objects/Consumable/Drinks/mug.rsi
+    state: icon-vend-brown
   - type: Sprite
-    sprite: Objects/Consumable/Drinks/hot_coffee.rsi
     layers:
-      - state: icon-0
-      - map: ["enum.SolutionContainerLayers.Fill"]
-        state: icon-4
-  - type: SolutionContainerVisuals
-    maxFillLevels: 4
+    - state: icon
+    - state: fill-3
+      map: ["enum.SolutionContainerLayers.Fill"]
   - type: TrashOnSolutionEmpty
     solution: drink
 
         reagents:
         - ReagentId: CafeLatte
           Quantity: 20
+  - type: Icon
+    sprite: Objects/Consumable/Drinks/cafe_latte.rsi
+    state: icon-vend
   - type: Sprite
     sprite: Objects/Consumable/Drinks/cafe_latte.rsi
     layers:
-      - state: icon_empty
-      - state: fill-1
-        map: ["enum.SolutionContainerLayers.Fill"]
-  - type: Appearance
+    - state: icon
+    - state: fill-1
+      map: ["enum.SolutionContainerLayers.Fill"]
   - type: SolutionContainerVisuals
     maxFillLevels: 1
-    fillBaseName: fill-
     changeColor: false
   - type: TrashOnSolutionEmpty
     solution: drink
index 11973565533666accbfd085853214cde84b3b000..f7c984171d6df1f9a57d165a91bad208091f0aae 100644 (file)
@@ -8,9 +8,9 @@
       collection: packetOpenSounds
   - type: Sprite
     layers:
-    - state: icon
+    - state: icon_empty
       map: ["enum.OpenableVisuals.Layer"]
-    - state: fill6
+    - state: fill-6
       map: [ "enum.SolutionContainerLayers.Fill" ] # already has liquid, so no visible: false
     - state: icon-front
       map: [ "enum.SolutionContainerLayers.Overlay" ]
         maxVol: 30
   - type: SolutionContainerVisuals
     maxFillLevels: 6
-    fillBaseName: fill # TODO rename to "fill-"
-  - type: GenericVisualizer
-    visuals:
-      enum.OpenableVisuals.Opened:
-        enum.OpenableVisuals.Layer:
-          True: {state: "icon_open"}
-          False: {state: "icon"}
   - type: TrashOnSolutionEmpty
     solution: drink
 
@@ -97,8 +90,6 @@
   components:
   - type: Sprite
     sprite: Objects/Consumable/Drinks/jar_what.rsi
-  - type: ExaminableSolution
-    solution: drink
   - type: FitsInDispenser
     solution: drink
   - type: Tag
index d4fe5da5b6dfce8a480afdf135215fb9c60e82b3..10a2b76657dfa680abecb220e47ad55d1afcbc59 100644 (file)
@@ -4,35 +4,23 @@
 
 # Transformable container - normal glass
 - type: entity
-  parent: [DrinkBaseMaterialGlass, DrinkBaseCup] # todo parent to DrinkVisualsFillOverlay after in-hands are added
+  parent: [DrinkBaseMaterialGlass, DrinkBaseCup, DrinkVisualsFillOverlay]
   id: DrinkGlass
   name: metamorphic glass
   description: A metamorphic glass that automagically turns into a glass appropriate for the drink within. There's a sanded off patent number on the bottom.
   components:
   - type: Sprite
     sprite: Objects/Consumable/Drinks/glass_clear.rsi
-    layers:
-      - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFillOverlay"
-        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: 30
   - type: SolutionContainerVisuals
     maxFillLevels: 9
-    fillBaseName: fill # todo rename to "fill-", add in-hands, then add parent "DrinkVisualsFillOverlay"
     metamorphic: true
     metamorphicDefaultSprite:
       sprite: Objects/Consumable/Drinks/glass_clear.rsi
       state: icon
-    inHandsMaxFillLevels: 3
-    inHandsFillBaseName: -fill-
   - type: Tag
     tags:
     - DrinkCup # Do these tags
   components:
   - 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: SolutionContainerManager
     solutions:
       drink:
index adc99f46ad6cf63bd4d2f35716a48a9eede63c4b..b9929b6704b9b40b05a4de953c90133b429117a8 100644 (file)
     size: Tiny
   - type: Sprite
     sprite: Objects/Consumable/Drinks/shotglass.rsi
-    layers:
-    - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFillOverlay"
-      map: [ "enum.SolutionContainerLayers.Base" ]
-    - state: fill1
-      map: [ "enum.SolutionContainerLayers.Fill" ]
-      visible: false
-    - state: icon-front
-      map: [ "enum.SolutionContainerLayers.Overlay" ]
   - type: SolutionContainerVisuals
     maxFillLevels: 2
-    fillBaseName: fill # TODO rename to "fill-" to match "DrinkVisualsFillOverlay"
     inHandsMaxFillLevels: 1
   - type: FitsInDispenser
     solution: drink
         maxVol: 60
   - type: Sprite
     sprite: Objects/Consumable/Drinks/pitcher.rsi
-    layers:
-    - state: icon # TODO add "icon_empty" state to match "DrinkVisualsFill"
-    - state: fill-1
-      map: ["enum.SolutionContainerLayers.Fill"]
-      visible: false
   - type: SolutionContainerVisuals
     maxFillLevels: 6
     inHandsMaxFillLevels: 2
index 68448bc0c993d190a38dfc81d41f6bbfff1c696a..f49e9f96719c0dc34a7afe69978df884a4b0fcee 100644 (file)
@@ -96,7 +96,7 @@
   color: "#664300"
   metamorphicSprite:
     sprite: Objects/Consumable/Drinks/cafe_latte.rsi
-    state: icon_empty
+    state: icon
   metamorphicMaxFillLevels: 1
   metamorphicFillBaseName: fill-
   metamorphicChangeColor: false
diff --git a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon-vend.png b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon-vend.png
new file mode 100644 (file)
index 0000000..c5d52da
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon-vend.png differ
index c5d52da5d391119b79ff0649f89e2c94d16ab9d1..a5564b59761db2dce9b631c3c1705a178c9b86fb 100644 (file)
Binary files a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon.png and b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon.png differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon_empty.png b/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon_empty.png
deleted file mode 100644 (file)
index a5564b5..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/cafe_latte.rsi/icon_empty.png and /dev/null differ
index c3942590a6f8dc02313b08141fa40bc37f1994ae..737fc565b13b9551b803a8987742688c6575ed22 100644 (file)
@@ -12,9 +12,6 @@
         {
             "name": "icon"
         },
-        {
-            "name": "icon_empty"
-        },
         {
             "name": "fill-1"
         },
@@ -25,6 +22,9 @@
         {
             "name": "inhand-left",
             "directions": 4
+        },
+               {
+            "name": "icon-vend"
         }
     ]
 }
index 16bcd3179403eabf1c5a9606eb3bace1e13ab003..4f1b5d9173a9cd619d07df0204f2cad2fcea711c 100644 (file)
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
-            "name": "fill3"
+            "name": "fill-3"
         },
         {
-            "name": "fill4"
+            "name": "fill-4"
         },
         {
-            "name": "fill5"
+            "name": "fill-5"
         },
         {
-            "name": "fill6"
+            "name": "fill-6"
         },
         {
-            "name": "fill7"
+            "name": "fill-7"
         },
         {
-            "name": "fill8"
+            "name": "fill-8"
         },
         {
-            "name": "fill9"
+            "name": "fill-9"
         },
         {
             "name": "inhand-left",
index 6b42e9b9f705dcbb9f7306adf6cdabc2149335e9..ddffe3572db3a3e61c3a440eb938b35017ebf05a 100644 (file)
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
-            "name": "fill3"
+            "name": "fill-3"
         },
         {
-            "name": "fill4"
+            "name": "fill-4"
         },
         {
-            "name": "fill5"
+            "name": "fill-5"
         },
         {
             "name": "inhand-left",
index afc42a380e84755c5cad6ce46dffbf1955ffc435..a60196b83b8aa627fd02e4ed2ec56157d36eb2a9 100644 (file)
@@ -8,7 +8,7 @@
     "copyright": "Created by discord: brainfood#7460 / github: brainfood1183. Inhands by Tiniest Shark (Github)",
     "states": [
         {
-            "name": "icon"
+            "name": "icon_empty"
         },
         {
             "name": "icon_open"
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
-            "name": "fill3"
+            "name": "fill-3"
         },
         {
-            "name": "fill4"
+            "name": "fill-4"
         },
         {
-            "name": "fill5"
+            "name": "fill-5"
         },
         {
-            "name": "fill6"
+            "name": "fill-6"
         },
         {
             "name": "inhand-left",
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-0.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-0.png
deleted file mode 100644 (file)
index d2a5ef9..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-0.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-1.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-1.png
deleted file mode 100644 (file)
index c97ead8..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-1.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-2.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-2.png
deleted file mode 100644 (file)
index 18ff175..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-2.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-3.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-3.png
deleted file mode 100644 (file)
index a60b6ed..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-3.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-4.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-4.png
deleted file mode 100644 (file)
index 52a03df..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/icon-4.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/hot_coco.rsi/meta.json
deleted file mode 100644 (file)
index b22da85..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-{
-       "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-0"
-        },
-        {
-            "name": "icon-1"
-        },
-               {
-            "name": "icon-2"
-        },
-               {
-            "name": "icon-3"
-        },
-               {
-            "name": "icon-4"
-        },
-               {
-            "name": "icon-vend"
-        }
-       ]
-}
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-0.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-0.png
deleted file mode 100644 (file)
index d2a5ef9..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-0.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-1.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-1.png
deleted file mode 100644 (file)
index c97ead8..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-1.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-2.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-2.png
deleted file mode 100644 (file)
index 18ff175..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-2.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-3.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-3.png
deleted file mode 100644 (file)
index a60b6ed..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-3.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-4.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-4.png
deleted file mode 100644 (file)
index 52a03df..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-4.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-vend.png b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-vend.png
deleted file mode 100644 (file)
index 765112b..0000000
Binary files a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/icon-vend.png and /dev/null differ
diff --git a/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/meta.json b/Resources/Textures/Objects/Consumable/Drinks/hot_coffee.rsi/meta.json
deleted file mode 100644 (file)
index b22da85..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-{
-       "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-0"
-        },
-        {
-            "name": "icon-1"
-        },
-               {
-            "name": "icon-2"
-        },
-               {
-            "name": "icon-3"
-        },
-               {
-            "name": "icon-4"
-        },
-               {
-            "name": "icon-vend"
-        }
-       ]
-}
index f7db09b523760736b070c0411325f4927cb7f2a5..59e2295761c3d964fa17cffe237591c14981068b 100644 (file)
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
-            "name": "fill3"
+            "name": "fill-3"
         },
         {
-            "name": "fill4"
+            "name": "fill-4"
         },
         {
-            "name": "fill5"
+            "name": "fill-5"
         },
         {
-            "name": "fill6"
+            "name": "fill-6"
         },
         {
-            "name": "fill7"
+            "name": "fill-7"
         },
         {
-            "name": "fill8"
+            "name": "fill-8"
         },
         {
-            "name": "fill9"
+            "name": "fill-9"
         },
         {
             "name": "inhand-left",
index afc42a380e84755c5cad6ce46dffbf1955ffc435..a60196b83b8aa627fd02e4ed2ec56157d36eb2a9 100644 (file)
@@ -8,7 +8,7 @@
     "copyright": "Created by discord: brainfood#7460 / github: brainfood1183. Inhands by Tiniest Shark (Github)",
     "states": [
         {
-            "name": "icon"
+            "name": "icon_empty"
         },
         {
             "name": "icon_open"
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
-            "name": "fill3"
+            "name": "fill-3"
         },
         {
-            "name": "fill4"
+            "name": "fill-4"
         },
         {
-            "name": "fill5"
+            "name": "fill-5"
         },
         {
-            "name": "fill6"
+            "name": "fill-6"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..3e7bc06ad1b00afda3e3018642f1c28d78034286 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
@@ -26,6 +26,9 @@
         {
             "name": "inhand-right",
             "directions": 4
+        },
+               {
+            "name": "icon-vend-brown"
         }
     ]
 }
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index d7e6f34541a2875d3c5b8d0e530841de7400a448..8b87125a21daa520b5491476403b7e915d436ec6 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/unitystation/unitystation/blob/221bbcc50edf4e63dc71ac6fd5152664a6b6745a/UnityProject/Assets/Textures/items/drinks/mug_gromit.png | Created By https://github.com/ksivte, inhands and modification by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index 052ebf11aabdeb83d9f02f5b46e3d96782fb7de3..a64a38d5ebd3cada127b896cf5399af3780c908f 100644 (file)
@@ -8,16 +8,16 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi, inhands by TiniestShark (github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
-            "name": "icon-2"
+            "name": "fill-2"
         },
         {
-            "name": "icon-3"
+            "name": "fill-3"
         },
         {
             "name": "inhand-left",
index cf438684de6d73f60ab62560fee16a71226810e8..c7d6205b6fdaace817ff7ebcd56d14451826af70 100644 (file)
             "name": "icon-front"
         },
         {
-            "name": "fill1"
+            "name": "fill-1"
         },
         {
-            "name": "fill2"
+            "name": "fill-2"
         },
         {
             "name": "inhand-left",
index 8f340a2eabc7babfa7934a8118135c8b738d6a9a..060a643bef98b54ce831acf546f21c9d6186a650 100644 (file)
@@ -8,19 +8,19 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi. Inhands by Tiniest Shark (Github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
                {
-            "name": "icon-2"
+            "name": "fill-2"
         },
                {
-            "name": "icon-3"
+            "name": "fill-3"
         },
                {
-            "name": "icon-4"
+            "name": "fill-4"
         },
                {
             "name": "icon-vend-tea"
index 6301d09d7db71b4e73e7a848128d0bfa4bf29c54..61406ac3b61dbff97f734a6d1407d93d766105b6 100644 (file)
@@ -8,10 +8,10 @@
     "copyright": "https://github.com/discordia-space/CEV-Eris/raw/f7aa28fd4b4d0386c3393d829681ebca526f1d2d/icons/obj/drinks.dmi. Inhands by Tiniest Shark (Github)",
     "states": [
         {
-            "name": "icon-0"
+            "name": "icon"
         },
         {
-            "name": "icon-1"
+            "name": "fill-1"
         },
         {
             "name": "inhand-right",