From 1e58e65722d4f0c6e35b94235d4396be0668632c Mon Sep 17 00:00:00 2001 From: Aviu00 Date: Sat, 27 Jan 2024 12:24:09 +0300 Subject: [PATCH] Uplink cleanup --- .../Prototypes/Catalog/uplink_catalog.yml | 37 ++++++++++++------- Resources/Prototypes/White/Catalog/uplink.yml | 3 ++ 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index 7f3465f7f0..0b95d5b71c 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -268,6 +268,7 @@ Telecrystal: 11 categories: - UplinkExplosives + saleLimit: 1 conditions: - !type:StoreWhitelistCondition whitelist: @@ -483,6 +484,7 @@ Telecrystal: 65 categories: - UplinkUtility + saleLimit: 1 conditions: - !type:StoreWhitelistCondition whitelist: @@ -707,6 +709,7 @@ Telecrystal: 20 categories: - UplinkImplants + saleLimit: 1 conditions: - !type:StoreWhitelistCondition whitelist: @@ -1000,6 +1003,7 @@ Telecrystal: 8 categories: - UplinkTools + saleLimit: 1 conditions: - !type:BuyerWhitelistCondition blacklist: @@ -1037,19 +1041,19 @@ whitelist: - Botanist -- type: listing - id: uplinkRiggedBoxingGlovesPassenger - name: uplink-rigged-boxing-gloves-name - description: uplink-rigged-boxing-gloves-desc - productEntity: ClothingHandsGlovesBoxingRigged - cost: - Telecrystal: 6 - categories: - - UplinkJob - conditions: - - !type:BuyerJobCondition - whitelist: - - Passenger +#- type: listing +# id: uplinkRiggedBoxingGlovesPassenger +# name: uplink-rigged-boxing-gloves-name +# description: uplink-rigged-boxing-gloves-desc +# productEntity: ClothingHandsGlovesBoxingRigged +# cost: +# Telecrystal: 6 +# categories: +# - UplinkJob +# conditions: +# - !type:BuyerJobCondition +# whitelist: +# - Passenger - type: listing id: uplinkRiggedBoxingGlovesBoxer @@ -1060,6 +1064,7 @@ Telecrystal: 4 categories: - UplinkJob + saleLimit: 1 conditions: - !type:BuyerJobCondition whitelist: @@ -1157,6 +1162,7 @@ - !type:BuyerJobCondition whitelist: - Clown + saleLimit: 1 - type: listing id: uplinkHotPotato @@ -1188,6 +1194,7 @@ - !type:BuyerDepartmentCondition whitelist: - Science + saleLimit: 1 - type: listing id: uplinkProximityMine @@ -1311,6 +1318,7 @@ Telecrystal: 8 categories: - UplinkArmor + saleLimit: 1 - type: listing id: UplinkHardsuitSyndieElite @@ -1321,6 +1329,7 @@ Telecrystal: 10 categories: - UplinkArmor + saleLimit: 1 - type: listing id: UplinkClothingOuterHardsuitJuggernaut @@ -1382,7 +1391,7 @@ icon: { sprite: /Textures/Objects/Weapons/Melee/e_shield.rsi, state: eshield-on } productEntity: EnergyShield cost: - Telecrystal: 6 + Telecrystal: 3 categories: - UplinkMisc saleLimit: 1 diff --git a/Resources/Prototypes/White/Catalog/uplink.yml b/Resources/Prototypes/White/Catalog/uplink.yml index b3ce4624c5..4e06eeb5e2 100644 --- a/Resources/Prototypes/White/Catalog/uplink.yml +++ b/Resources/Prototypes/White/Catalog/uplink.yml @@ -73,6 +73,9 @@ Telecrystal: 2 categories: - UplinkImplants + conditions: + - !type:ListingLimitedStockCondition # To prevent infinitely cheinsmoking using multiple implants + stock: 1 - type: listing id: UplinkHardlightSpearImplanter