- type: entity
  parent: MarkerBase
  id: RandomVending
  name: random vending machine spawner
  suffix: Any
  components:
  - type: Sprite
    layers:
    - state: red
    - sprite: Structures/Machines/VendingMachines/random.rsi
      state: any
  - type: EntityTableSpawner
    table: !type:GroupSelector
      children:
      # - id: VendingMachineChang # starcup: removed for tone
      - id: VendingMachineArticSeltz # imp
      - id: VendingMachineCigs
      - id: VendingMachineCoffee
      - id: VendingMachineCola #Robust Sofdrinks
      - id: VendingMachineColaBlack #Robust Sofdrinks [Black]
      - id: VendingMachineColaRed #Space Cola
      - id: VendingMachineDiscount
      - id: VendingMachineDonut
      - id: VendingMachineDrGibb
      - id: VendingMachinePwrGame
      - id: VendingMachineShamblersJuice
      - id: VendingMachineSmite
      - id: VendingMachineSnack
      - id: VendingMachineSnackBlue
      - id: VendingMachineSnackGreen
      - id: VendingMachineSnackOrange
      - id: VendingMachineSnackTeal
      - id: VendingMachineSoda #Robust Sofdrinks [Soda]
      # - id: VendingMachineSovietSoda #Boda # starcup: removed for tone
      - id: VendingMachineSpaceUp
      - id: VendingMachineStarkist


- type: entityTable
  id: ClothingVendorTable
  table: !type:GroupSelector
    children:
    - id: VendingMachineClothing
      weight: 4
    - id: VendingMachineWinter
      weight: 4
    - id: VendingMachinePride
    - id: VendingMachineTheater
    - id: VendingMachineMNKDrobe # starcup
      weight: 2

- type: entity
  parent: MarkerBase
  id: RandomVendingClothing
  name: random vending machine spawner
  suffix: Clothing
  components:
  - type: Sprite
    layers:
    - state: red
    - sprite: Structures/Machines/VendingMachines/random.rsi
      state: clothing
  - type: EntityTableSpawner
    table: !type:NestedSelector
      tableId: ClothingVendorTable
