- type: listing
  id: UplinkPirateHardsuit
  name:  uplink-pirate-hardsuit-name
  description: uplink-pirate-hardsuit-desc
  productEntity: ClothingOuterEVASuitPirate
  icon: { sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi, state: icon }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateHardsuits
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateHardsuitCaptain
  name:  uplink-pirate-hardsuit-captain-name
  description: uplink-pirate-hardsuit-captain-desc
  productEntity: ClothingOuterHardsuitPirateCap
  icon: { sprite: Clothing/OuterClothing/Hardsuits/piratecaptain.rsi, state: icon }
  cost:
    Doubloon: 3
  categories:
    - UplinkPirateHardsuits
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkPirateHardsuitElite
  name:  uplink-pirate-hardsuit-elite-name
  description: uplink-pirate-hardsuit-elite-desc
  productEntity: ClothingOuterHardsuitPirateElite
  icon: { sprite: _NF/Clothing/OuterClothing/Hardsuits/pirate_elite.rsi, state: icon }
  cost:
    Doubloon: 10
  categories:
    - UplinkPirateHardsuits
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkPirateCaptainCrateFilled
  name:  uplink-pirate-crate-captain-name
  description: uplink-pirate-crate-captain-desc
  productEntity: CratePirateChestCaptain
  icon: { sprite: Structures/Storage/Crates/piratechest.rsi, state: crate_icon }
  cost:
    Doubloon: 8
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkPirateCrateFilled
  name:  uplink-pirate-crate-name
  description: uplink-pirate-crate-desc
  productEntity: CratePirateChest
  icon: { sprite: _NF/Structures/Storage/Crates/piratechestgrey.rsi, state: crate_icon }
  cost:
    Doubloon: 8
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateSatchelFilled
  name:  uplink-pirate-satchel-name
  description: uplink-pirate-satchel-desc
  productEntity: ClothingBackpackPirateBundle
  icon: { sprite: Clothing/Back/Satchels/leather.rsi, state: icon }
  cost:
    Doubloon: 6
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateMagboots
  name:  uplink-pirate-magboots-name
  description: uplink-pirate-magboots-desc
  productEntity: ClothingShoesBootsMagPirate
  icon: { sprite: _NF/Clothing/Shoes/Boots/magboots-pirate.rsi, state: icon }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateHoverbike
  name:  uplink-pirate-hoverbike-name
  description: uplink-pirate-hoverbike-desc
  productEntity: VehicleHoverbikePirateKey
  icon: { sprite: _NF/Objects/Vehicles/hoverbike.rsi, state: keys }
  cost:
    Doubloon: 10
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkPirateBlunderbuss
  name:  uplink-pirate-blunderbuss-name
  description: uplink-pirate-blunderbuss-desc
  productEntity: NFWeaponShotgunBlunderbuss
  icon: { sprite: Objects/Weapons/Guns/Shotguns/blunderbuss.rsi, state: icon }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateRevolver
  name:  uplink-pirate-revolver-name
  description: uplink-pirate-revolver-desc
  productEntity: NFWeaponRevolverPirate
  icon: { sprite: Objects/Weapons/Guns/Revolvers/pirate_revolver.rsi, state: icon }
  cost:
    Doubloon: 1
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateCannon
  name:  uplink-pirate-cannon-name
  description: uplink-pirate-cannon-desc
  productEntity: NFWeaponLauncherPirateCannon
  icon: { sprite: Objects/Weapons/Guns/Launchers/pirate_cannon.rsi, state: icon }
  cost:
    Doubloon: 6
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkFlintlock
  name:  uplink-pirate-flintlock-name
  description: uplink-pirate-flintlock-desc
  productEntity: NFWeaponPistolFlintlock
  icon: { sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi, state: base }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkEnergyCutlass
  name:  uplink-pirate-ecutlass-name
  description: uplink-pirate-ecutlass-desc
  productEntity: EnergyCutlass
  icon: { sprite: Objects/Weapons/Melee/e_cutlass.rsi, state: e_cutlass }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain

- type: listing
  id: UplinkPirateAnchor
  name:  uplink-pirate-anchor-name
  description: uplink-pirate-anchor-desc
  productEntity: PirateBreachingAnchor
  icon: { sprite: _NF/Objects/Weapons/Melee/pirate_anchor.rsi, state: icon }
  cost:
    Doubloon: 4
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateRedGrenade
  name:  uplink-pirate-redgrenade-name
  description: uplink-pirate-redgrenade-desc
  productEntity: PirateGrenadeFire
  icon: { sprite: _NF/Objects/Weapons/Bombs/pirate_fire.rsi, state: icon }
  cost:
    Doubloon: 3
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateGreenGrenade
  name:  uplink-pirate-greengrenade-name
  description: uplink-pirate-greengrenade-desc
  productEntity: PirateGrenadeRadiation
  icon: { sprite: _NF/Objects/Weapons/Bombs/pirate_caustic.rsi, state: icon }
  cost:
    Doubloon: 3
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateGrayGrenade
  name:  uplink-pirate-graygrenade-name
  description: uplink-pirate-graygrenade-desc
  productEntity: PirateGrenadeConcussion
  icon: { sprite: _NF/Objects/Weapons/Bombs/pirate_explosive.rsi, state: icon }
  cost:
    Doubloon: 3
  categories:
    - UplinkPirateWeapons
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateShotgunAmmo
  name:  uplink-pirate-shotgunammo-name
  description: uplink-pirate-shotgunammo-desc
  productEntity: NFAmmunitionBoxShellShotgunBuckshot
  icon: { sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/shotgun.rsi, state: icon-buckshot }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateRevolverAmmo
  name:  uplink-pirate-revolverammo-name
  description: uplink-pirate-revolverammo-desc
  productEntity: NFAmmunitionBoxPistol45
  icon: { sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi, state: icon-45 }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateFlintlockAmmo
  name:  uplink-pirate-flintlockammo-name
  description: uplink-pirate-flintlockammo-desc
  productEntity: NFAmmunitionBoxRifle60
  icon: { sprite: _NF/Objects/Weapons/Guns/Ammunition/Boxes/rifle.rsi, state: icon-60 }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateCannonball
  name:  uplink-pirate-cannonball-name
  description: uplink-pirate-cannonball-desc
  productEntity: CratePirateChestCannonBall
  icon: { sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi, state: ball }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateNFCannonBallEmp
  name:  uplink-pirate-cannonball-emp-name
  description: uplink-pirate-cannonball-emp-desc
  productEntity: CratePirateChestNFCannonBallEmp
  icon: { sprite: _NF/Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi, state: ball-emp }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateGrapeshot
  name:  uplink-pirate-grapeshot-name
  description: uplink-pirate-grapeshot-desc
  productEntity: CratePirateChestGrapeShot
  icon: { sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi, state: grapeshot }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateGlassshot
  name:  uplink-pirate-glassshot-name
  description: uplink-pirate-glassshot-desc
  productEntity: CratePirateChestGlassShot
  icon: { sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi, state: glassshot }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateAmmo
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink

- type: listing
  id: UplinkPirateAccessConfigurator
  name:  uplink-pirate-accessconfigurator-captain-name
  description: uplink-pirate-accessconfigurator-captain-desc
  productEntity: AccessConfiguratorAntag
  icon: { sprite: _NF/Objects/Tools/antag_access_configurator.rsi, state: icon }
  cost:
    Doubloon: 3
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain
        - NFPirateFirstMate

- type: listing
  id: UplinkRadioImplanterFreelance
  name: uplink-pirate-radio-implanter-name
  description: uplink-pirate-radio-implanter-desc
  productEntity: RadioImplanterFreelance
  icon: { sprite: /Textures/Objects/Devices/encryption_keys.rsi, state: pirate_label }
  cost:
    Doubloon: 2
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkPirateRepairKit
  name: uplink-pirate-repair-kit-name
  description: uplink-pirate-repair-kit-desc
  productEntity: PirateRepairKit
  icon: { sprite: _NF/Objects/Tools/Toolboxes/toolbox_pirate.rsi, state: icon }
  cost:
    Doubloon: 3
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkPirateIonizedBluespaceDustBag
  name: uplink-pirate-ionized-dust-bag-name
  description: uplink-pirate-ionized-dust-bag-desc
  productEntity: IonizedBluespaceDustBag
  icon: { sprite: _NF/Objects/Specific/Pirate/bluespace_dust.rsi, state: icon }
  cost:
    Doubloon: 2
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkPiratePinpointerScanner
  name: uplink-pirate-pinpointer-target-scanner-name
  description: uplink-pirate-pinpointer-target-scanner-desc
  productEntity: PinpointerScanner
  icon: { sprite: _NF/Objects/Specific/Pirate/pinpointer_scanner.rsi, state: icon }
  cost:
    Doubloon: 2
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkPiratePirateStitcher
  name: uplink-pirate-pirate-stitcher-name
  description: uplink-pirate-pirate-stitcher-desc
  productEntity: PirateStitcherCircuitboard
  icon: { sprite: _NF/Objects/Misc/module.rsi, state: pirate_stitcher }
  cost:
    Doubloon: 4
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain
        - NFPirateFirstMate
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkNFPouchPirateCaptain
  name: uplink-pirate-pouch-captain-name
  description: uplink-pirate-pouch-captain-desc
  productEntity: NFPouchPirateCaptain
  icon: { sprite: _NF/Objects/Storage/Pouches/pouch.rsi, state: pirate-captain-icon }
  cost:
    Doubloon: 1
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
    - !type:BuyerJobCondition
      whitelist:
        - NFPirateCaptain
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkNFPouchPirate
  name: uplink-pirate-pouch-name
  description: uplink-pirate-pouch-desc
  productEntity: NFPouchPirate
  icon: { sprite: _NF/Objects/Storage/Pouches/pouch.rsi, state: pirate-icon }
  cost:
    Doubloon: 1
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
  categories:
  - UplinkPirateUtility

- type: listing
  id: UplinkPirateJetpack
  name:  uplink-pirate-jetpack-name
  description: uplink-pirate-jetpack-desc
  productEntity: JetpackPirateFilled
  icon: { sprite: _NF/Objects/Tanks/Jetpacks/pirate.rsi, state: icon }
  cost:
    Doubloon: 2
  categories:
    - UplinkPirateUtility
  conditions:
    - !type:StoreWhitelistCondition
      whitelist:
        tags:
          - PirateUplink
