Drinks move and Shaker minor edit (#5381)

* drink move 1

shitcode time

* remove leftover comments

i forgor to do this last comment

* remove leftover comments

i forgor to do this last commit

* shaker modifying

fuck now it crashes, screw it ill fix it later

* i forgot a hyphen

i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid i am so fucking stupid
This commit is contained in:
cheesePizza2
2021-11-19 20:03:42 -05:00
committed by GitHub
parent 73ca553ad4
commit 7efea6f319
3 changed files with 138 additions and 124 deletions

View File

@@ -1,4 +1,4 @@
# TODO: Find remaining cans and move to drinks_cans # TODO: Find remaining cans and move to drinks_cans
# TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml # TODO: Find empty containers (e.g. mug, pitcher) and move to their own yml
- type: entity - type: entity
parent: BaseItem parent: BaseItem
@@ -2000,129 +2000,6 @@
- type: Sprite - type: Sprite
sprite: Objects/Consumable/Drinks/wineglass.rsi sprite: Objects/Consumable/Drinks/wineglass.rsi
# TODO: Move to containers
- type: entity
parent: DrinkGlassBase
id: DrinkShaker
name: shaker
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/shaker.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkShinyFlask
name: shiny flask
description: A shiny metal flask. It appears to have a Greek symbol inscribed on it.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/shinyflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkShotGlass
name: shot glass
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/shotglass.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkCarafe
name: pitcher
description: A handled glass pitcher.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/carafe.rsi
state: icon-10
- type: entity
parent: DrinkGlassBase
id: DrinkDetFlask
name: inspector's flask
description: A metal flask with a leather band and golden badge belonging to the inspector.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/detflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkFlask
name: captain's flask
description: A metal flask belonging to the captain
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/flask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkFlaskOld
name: flask
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/flask_old.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkJar
name: jar
description: The hipster's cup
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkJarMetroid
name: jar metroid
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar_metroid.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkJarWhat
name: jar of something
description: You can't really tell what this is.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar_what.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkLithiumFlask
name: lithium flask
description: A flask with a Lithium Atom symbol on it.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/lithiumflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkVacuumFlask
name: vacuum flask
description: Keeping your drinks at the perfect temperature since 1892.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/vacuumflask.rsi
# TODO: MOVE # TODO: MOVE
- type: entity - type: entity

View File

@@ -0,0 +1,59 @@
- type: entity
parent: DrinkGlassBase
id: DrinkShinyFlask
name: shiny flask
description: A shiny metal flask. It appears to have a Greek symbol inscribed on it.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/shinyflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkDetFlask
name: inspector's flask
description: A metal flask with a leather band and golden badge belonging to the inspector.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/detflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkFlask
name: captain's flask
description: A metal flask belonging to the captain
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/flask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkFlaskOld
name: flask
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/flask_old.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkLithiumFlask
name: lithium flask
description: A flask with a Lithium Atom symbol on it.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/lithiumflask.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkVacuumFlask
name: vacuum flask
description: Keeping your drinks at the perfect temperature since 1892.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/vacuumflask.rsi

View File

@@ -0,0 +1,78 @@
- type: entity
parent: BaseItem
id: DrinkShaker
name: shaker
description: ''
components:
- type: SolutionContainerManager
solutions:
drink:
maxVol: 100
- type: Drink
isOpen: true
- type: FitsInDispenser
solution: drink
- type: DrawableSolution
solution: drink
- type: RefillableSolution
solution: drink
- type: SolutionTransfer
canChangeTransferAmount: true
- type: Sprite
sprite: Objects/Consumable/Drinks/shaker.rsi
state: icon
- type: UserInterface
interfaces:
- key: enum.TransferAmountUiKey.Key
type: TransferAmountBoundUserInterface
- type: entity
parent: DrinkGlassBase
id: DrinkShotGlass
name: shot glass
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/shotglass.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkCarafe
name: pitcher
description: A handled glass pitcher.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/carafe.rsi
state: icon-10
- type: entity
parent: DrinkGlassBase
id: DrinkJar
name: jar
description: The hipster's cup
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkJarMetroid
name: jar metroid
description: ''
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar_metroid.rsi
- type: entity
parent: DrinkGlassBase
id: DrinkJarWhat
name: jar of something
description: You can't really tell what this is.
components:
- type: Drink
- type: Sprite
sprite: Objects/Consumable/Drinks/jar_what.rsi