- type: entity
  id: CigCartonGreen
  parent: BoxBase
  name: Spessman's Smokes carton
  description: "A carton containing 6 packets of Spessman's Smokes."
  components:
    - type: Sprite
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
      layers:
        - state: closed
    - type: Storage
      capacity: 36
    - type: Item
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/green.rsi
    - type: StorageFill
      contents:
        - id: CigPackGreen
          amount: 6
    - type: Appearance
      visuals:
        - type: BagOpenCloseVisualizer
          openIcon: open

- type: entity
  id: CigCartonRed
  parent: CigCartonGreen
  name: Dromedaryco carton
  description: "A carton containing 6 packets of Dromedarycos."
  components:
    - type: Sprite
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
      layers:
        - state: closed
    - type: Item
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/red.rsi
    - type: StorageFill
      contents:
        - id: CigPackRed
          amount: 6

- type: entity
  id: CigCartonBlue
  parent: CigCartonGreen
  name: AcmeCo carton
  description: "A carton containing 6 packets of AcmeCo."
  components:
    - type: Sprite
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
      layers:
        - state: closed
    - type: Item
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/blue.rsi
    - type: StorageFill
      contents:
        - id: CigPackBlue
          amount: 6

- type: entity
  id: CigCartonBlack
  parent: CigCartonGreen
  name: Nomads carton
  description: "A carton containing 6 packets of Nomads."
  components:
    - type: Sprite
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
      layers:
        - state: closed
    - type: Item
      sprite: Objects/Consumable/Smokeables/Cigarettes/Cartons/black.rsi
    - type: StorageFill
      contents:
        - id: CigPackBlack
          amount: 6
