From d5e7637d210c61e5f916546981e4f267713ba114 Mon Sep 17 00:00:00 2001 From: AlexUm & XGabriel08X <159550239+AlexUmAndXGabriel08X@users.noreply.github.com> Date: Wed, 21 Feb 2024 07:31:32 +0100 Subject: [PATCH] Uplink hardsuit bundles rework (#25189) Change of the hardsuit bundles to be better Co-authored-by: AlexUm --- .../Catalog/Fills/Backpacks/duffelbag.yml | 30 +++++++++++++++++++ .../Catalog/Fills/Crates/syndicate.yml | 15 ++++++++++ .../Prototypes/Catalog/uplink_catalog.yml | 6 ++-- .../Clothing/OuterClothing/hardsuits.yml | 2 ++ 4 files changed, 51 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml b/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml index e20dccb0d2..f3347acafe 100644 --- a/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml +++ b/Resources/Prototypes/Catalog/Fills/Backpacks/duffelbag.yml @@ -259,6 +259,7 @@ - id: ClothingHeadHelmetSyndicate - id: ClothingOuterHardsuitSyndicate - id: ClothingMaskGasSyndicate + - id: ClothingHandsGlovesColorYellowBudget - id: DoubleEmergencyOxygenTankFilled - id: DoubleEmergencyNitrogenTankFilled @@ -273,6 +274,35 @@ - id: ClothingOuterHardsuitSyndie - id: ClothingMaskGasSyndicate - id: ClothingHandsGlovesCombat + - id: DoubleEmergencyOxygenTankFilled + - id: DoubleEmergencyNitrogenTankFilled + +- type: entity + parent: ClothingBackpackDuffelSyndicateBundle + id: ClothingBackpackDuffelSyndicateEliteHardsuitBundle + name: syndicate elite hardsuit bundle + description: "Contains the Syndicate's elite hardsuit, which comes with some more stuff in it." + components: + - type: StorageFill + contents: + - id: ClothingOuterHardsuitSyndieElite + - id: ClothingMaskGasSyndicate + - id: ClothingHandsGlovesCombat + - id: DoubleEmergencyOxygenTankFilled + - id: DoubleEmergencyNitrogenTankFilled + +- type: entity + parent: ClothingBackpackDuffelSyndicateBundle + id: ClothingBackpackDuffelSyndicateHardsuitExtrasBundle + name: syndicate hardsuit extras bundle + description: "Contains stuff that you will absolutely want to have when purchasing a hardsuit." + components: + - type: StorageFill + contents: + - id: ClothingMaskGasSyndicate + - id: ClothingHandsGlovesCombat + - id: DoubleEmergencyOxygenTankFilled + - id: DoubleEmergencyNitrogenTankFilled - type: entity parent: ClothingBackpackDuffelSyndicateBundle diff --git a/Resources/Prototypes/Catalog/Fills/Crates/syndicate.yml b/Resources/Prototypes/Catalog/Fills/Crates/syndicate.yml index a3b5967ba6..3f9e909c80 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/syndicate.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/syndicate.yml @@ -7,6 +7,21 @@ - type: SurplusBundle totalPrice: 50 +- type: entity + id: CrateCybersunJuggernautBundle + suffix: Filled + parent: CrateSyndicate + name: Cybersun juggernaut bundle + description: Contains everything except a big gun to go postal. + components: + - type: StorageFill + contents: + - id: ClothingOuterHardsuitJuggernaut + - id: ClothingMaskGasSyndicate + - id: ClothingHandsGlovesCombat + - id: DoubleEmergencyOxygenTankFilled + - id: DoubleEmergencyNitrogenTankFilled + - type: entity id: CrateSyndicateSuperSurplusBundle parent: CrateSyndicate diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index cfd65d4fb0..2625eba593 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -1268,7 +1268,8 @@ id: UplinkHardsuitSyndieElite name: uplink-hardsuit-syndieelite-name description: uplink-hardsuit-syndieelite-desc - productEntity: ClothingOuterHardsuitSyndieElite + icon: { sprite: /Textures/Clothing/OuterClothing/Hardsuits/syndieelite.rsi, state: icon } + productEntity: ClothingBackpackDuffelSyndicateEliteHardsuitBundle cost: Telecrystal: 10 categories: @@ -1278,7 +1279,8 @@ id: UplinkClothingOuterHardsuitJuggernaut name: uplink-clothing-outer-hardsuit-juggernaut-name description: uplink-clothing-outer-hardsuit-juggernaut-desc - productEntity: ClothingOuterHardsuitJuggernaut + icon: { sprite: /Textures/Structures/Storage/Crates/syndicate.rsi, state: icon } + productEntity: CrateCybersunJuggernautBundle cost: Telecrystal: 12 categories: diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index ff8ac2944f..682c64d94f 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -543,6 +543,8 @@ Heat: 0.2 Radiation: 0.01 Caustic: 0.5 + - type: Item + size: Huge - type: ClothingSpeedModifier walkModifier: 1.0 sprintModifier: 1.0 -- 2.51.2