# These can still be used as containers
- type: entity
  name: base empty bottle
  parent: BaseItem
  abstract: true
  id: DrinkBottleBaseEmpty
  description: That's an empty bottle.
  components:
  - type: LoopingSound
  - type: Sprite
    state: icon

  - type: SolutionContainer
    maxVol: 10
  - type: SolutionTransfer
    transferAmount: 5
  - type: Drink
    isOpen: true
  - type: Spillable


# Containers
- type: entity
  name: jailbreaker verte bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleAbsinthe
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/absinthebottle_empty.rsi


- type: entity
  name: alcohol bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleAlcoClear
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/alco-clear.rsi


- type: entity
  name: ale bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleAle
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/alebottle_empty.rsi


- type: entity
  name: beer bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleBeer
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/beer_empty.rsi


- type: entity
  name: broken bottle
  parent: DrinkBottleBaseEmpty  # Can't hold liquids
  id: DrinkBrokenBottle
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/broken_bottle.rsi


- type: entity
  name: cognac bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleCognac
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/cognacbottle_empty.rsi


- type: entity
  name: griffeater gin bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleGin
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/ginbottle_empty.rsi


- type: entity
  name: goldschlager bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleGoldschlager
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/goldschlagerbottle_empty.rsi


- type: entity
  name: kahlua bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleKahlua
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/kahluabottle_empty.rsi


- type: entity
  name: nt cahors bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleNTCahors
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/ntcahors_empty.rsi


- type: entity
  name: patron bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottlePatron
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/patronbottle_empty.rsi


- type: entity
  name: poison wine bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottlePoisonWine
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/pwinebottle_empty.rsi


- type: entity
  name: rum bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleRum
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/rumbottle_empty.rsi


- type: entity
  name: tequila bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleTequila
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/tequillabottle_empty.rsi


- type: entity
  name: vermouth bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleVermouth
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/vermouthbottle_empty.rsi


- type: entity
  name: vodka bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleVodka
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/vodkabottle_empty.rsi


- type: entity
  name: whiskey bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleWhiskey
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi


- type: entity
  name: wine bottle
  parent: DrinkBottleBaseEmpty
  id: DrinkBottleWine
  components:
  - type: Sprite
    sprite: Objects/Consumable/TrashDrinks/winebottle_empty.rsi

