# Weaponry

- type: listing
  id: UplinkPistolViper
  name: uplink-pistol-viper-name
  description: uplink-pistol-viper-desc
  productEntity: WeaponPistolViper
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 2
  cost:
    Telecrystal: 3
  categories:
  - UplinkWeaponry

# Inbuilt suppressor so it's sneaky + more expensive.
- type: listing
  id: UplinkPistolCobra
  name: uplink-pistol-cobra-name
  description: uplink-pistol-cobra-desc
  productEntity: WeaponPistolCobra
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 2
  cost:
    Telecrystal: 4
  categories:
  - UplinkWeaponry

# Poor accuracy, slow to fire, cheap option
- type: listing
  id: UplinkRifleMosin
  name: uplink-rifle-mosin-name
  description: uplink-rifle-mosin-desc
  productEntity: WeaponSniperMosin
  cost:
    Telecrystal: 1
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkEsword
  name: uplink-esword-name
  description: uplink-esword-desc
  icon: { sprite: /Textures/Objects/Weapons/Melee/e_sword.rsi, state: icon }
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 4
  productEntity: EnergySword
  cost:
    Telecrystal: 8
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkEnergyDagger
  name: uplink-edagger-name
  description: uplink-edagger-desc
  icon: { sprite: /Textures/Objects/Weapons/Melee/e_dagger.rsi, state: icon }
  productEntity: EnergyDaggerBox
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 1
  cost:
    Telecrystal: 2
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkEnergyCrossbow
  name: uplink-energycrossbow-name
  description: uplink-energycrossbow-desc
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 3
  productEntity: WeaponEnergyCrossbow
  cost:
    Telecrystal: 5
  categories:
  - UplinkWeaponry
  conditions:
  - !type:ListingLimitedStockCondition
    stock: 1

- type: listing
  id: UplinkThrowingKnivesKit
  name: uplink-knives-kit-name
  description: uplink-knives-kit-desc
  icon: { sprite: /Textures/Objects/Storage/boxicons.rsi, state: throwing_knives }
  productEntity: ThrowingKnivesKit
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 3
  cost:
    Telecrystal: 6
  categories:
    - UplinkWeaponry

- type: listing
  id: UplinkGlovesNorthStar
  name: uplink-gloves-north-star-name
  description: uplink-gloves-north-star-desc
  productEntity: ClothingHandsGlovesNorthStar
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 4
  cost:
    Telecrystal: 8
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkGlovesKnuckleDusters
  name: uplink-gloves-knuckleduster-name
  description: uplink-gloves-knuckleduster-desc
  icon: { sprite: Clothing/Hands/Gloves/KnuckleDusters/syndicateknuckleduster.rsi, state: syndicateknuckleduster }
  productEntity: ClothingHandsKnuckleDustersSyndicate
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 2
  cost:
    Telecrystal: 4
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkEshield
  name: uplink-eshield-name
  description: uplink-eshield-desc
  icon: { sprite: /Textures/Objects/Weapons/Melee/e_shield.rsi, state: eshield-on }
  productEntity: EnergyShield
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 4
  cost:
    Telecrystal: 8
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    whitelist:
      tags:
      - NukeOpsUplink

- type: listing
  id: uplinkRiggedBoxingGloves
  name: uplink-rigged-boxing-gloves-name
  description: uplink-rigged-boxing-gloves-desc
  icon: { sprite: Clothing/Hands/Gloves/Boxing/boxingblue.rsi, state: icon }
  productEntity: ClothingHandsGlovesBoxingRiggedBlue # TODO Replace this with the random spawner when it's not bugged
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 8
  cost:
    Telecrystal: 10
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkSniperBundle
  name: uplink-sniper-bundle-name
  description: uplink-sniper-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Snipers/heavy_sniper.rsi, state: base }
  productEntity: BriefcaseSyndieSniperBundleFilled
  discountCategory: usualDiscounts
  discountDownTo:
    Telecrystal: 6
  cost:
    Telecrystal: 10
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkHushpup
  name: uplink-hushpup-name
  description: uplink-hushpup-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/hushpup.rsi, state: icon }
  productEntity: BriefcaseWeaponHushpupFilled
  discountCategory: rareDiscounts
  discountDownTo:
    Telecrystal: 8
  cost:
    Telecrystal: 10
  categories:
  - UplinkWeaponry

- type: listing
  id: UplinkC20R
  name: uplink-c20r-name
  description: uplink-c20r-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/SMGs/c20r.rsi, state: icon }
  productEntity: BriefcaseWeaponC20Filled
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 10
  cost:
    Telecrystal: 14
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    blacklist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkC20RBundle
  name: uplink-c20r-bundle-name
  description: uplink-c20r-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/SMGs/c20r.rsi, state: icon }
  productEntity: ClothingBackpackDuffelSyndicateFilledSMG
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 10
  cost:
    Telecrystal: 17
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    whitelist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkBulldog
  name: uplink-bulldog-name
  description: uplink-bulldog-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
  productEntity: BriefcaseWeaponBulldogFilled
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 10
  cost:
    Telecrystal: 14
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    blacklist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkBulldogBundle
  name: uplink-bulldog-bundle-name
  description: uplink-bulldog-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Shotguns/bulldog.rsi, state: icon }
  productEntity: ClothingBackpackDuffelSyndicateFilledShotgun
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 12
  cost:
    Telecrystal: 20
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    whitelist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkEstocBundle
  name: uplink-estoc-bundle-name
  description: uplink-estoc-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Rifles/estoc.rsi, state: icon }
  productEntity: ClothingBackpackDuffelSyndicateFilledRifle
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 11
  cost:
    Telecrystal: 18
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    whitelist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkGrenadeLauncher
  name: uplink-grenade-launcher-name
  description: uplink-grenade-launcher-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Launchers/china_lake.rsi, state: icon }
  productEntity: BriefcaseWeaponChinaLakeFilled
  cost:
    Telecrystal: 20
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    blacklist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkGrenadeLauncherBundle
  name: uplink-grenade-launcher-bundle-name
  description: uplink-grenade-launcher-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/Launchers/china_lake.rsi, state: icon }
  productEntity: ClothingBackpackDuffelSyndicateFilledGrenadeLauncher
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 20
  cost:
    Telecrystal: 25
  categories:
  - UplinkWeaponry
  conditions:
  - !type:StoreWhitelistCondition
    whitelist:
      tags:
      - NukeOpsUplink

- type: listing
  id: UplinkL6SawBundle
  name: uplink-l6-saw-bundle-name
  description: uplink-l6-saw-bundle-desc
  icon: { sprite: /Textures/Objects/Weapons/Guns/LMGs/l6.rsi, state: icon }
  productEntity: ClothingBackpackDuffelSyndicateFilledLMG
  discountCategory: veryRareDiscounts
  discountDownTo:
    Telecrystal: 24
  cost:
    Telecrystal: 30
  categories:
  - UplinkWeaponry
