- type: entity
  parent: [BaseItem, BaseSyndicateContraband]
  id: HoloparasiteInjector
  name: holoparasite injector
  description: A complex artwork of handheld machinery allowing the user to host a holoparasite guardian.
  components:
  - type: Sprite
    sprite: Objects/Specific/Medical/hypospray.rsi
    state: combat_hypo
  - type: GuardianCreator
    guardianProto: MobHoloparasiteGuardian

- type: entity
  parent: HoloparasiteInjector
  id: HoloClownInjector
  name: holoclown injector
  description: A complex artwork of handheld machinery allowing the user to host a holoclown guardian.
  components:
  - type: GuardianCreator
    guardianProto: MobHoloClownGuardian

- type: entity
  parent: [BaseItem, BaseMagicalContraband]
  id: GuardianDeck
  name: guardian deck
  description: A deck of guardian tarot cards, capable of binding a personal guardian to your body.
  components:
  - type: Sprite
    sprite: Objects/Misc/Lights/lamp.rsi
    layers:
      - state: lamp
  - type: GuardianCreator
    guardianProto: MobIfritGuardian
    emptyPopup: guardian-deck-invalid-creation
    emptyExamine: guardian-deck-used-examine
    usedSound: /Audio/Effects/guardian_deck_shuffle.ogg

- type: entity
  parent: [BoxCardboard, BaseSyndicateContraband]
  id: BoxHoloparasite
  name: holoparasite box
  description: A box containing a holoparasite injector.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: HoloparasiteInjector
        - id: HoloparasiteInfo
        - id: ClothingHeadHatBizarreSoft
  - type: Sprite
    layers:
      - state: box
      - state: holo

- type: entity
  parent: [BoxCardboard, BaseSyndicateContraband]
  id: BoxHoloclown
  name: holoclown box
  description: A box containing a holoclown injector.
  components:
  - type: EntityTableContainerFill
    containers:
      storagebase: !type:AllSelector
        children:
        - id: HoloClownInjector
        - id: ToyFigurineHoloClown
        - id: ToyHammer
  - type: Sprite
    layers:
      - state: box_hug
      - state: holo
  - type: Tag
    tags:
    - BoxCardboard
    - BoxHug
