Skip to content

Commit

Permalink
Merge branch 'master' into grenadechanges
Browse files Browse the repository at this point in the history
  • Loading branch information
Simyon264 authored Oct 21, 2024
2 parents 79282fd + 3a5d37d commit 3ad9761
Show file tree
Hide file tree
Showing 7 changed files with 108 additions and 3 deletions.
15 changes: 15 additions & 0 deletions Resources/Changelog/Suspicion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,18 @@
id: 6
time: '2024-10-21T09:20:35.0000000+00:00'
url: https://github.com/Simyon264/Suspicion-on-Space-Station/pull/9
- author: Coolsurf6
changes:
- message: Armour Upgrade Kit for Detectives (2TC) and Terrorists (3TC)
type: Add
- message: Starting Armour Vest is now 20% Pierce and 10% Blunt/Slash
type: Tweak
- message: Syndicate Hardsuit Price is now 3TC from 8TC
type: Tweak
- message: No Slips is now 2TC from 4TC
type: Tweak
- message: Syndicate MagBoots is now 1TC from 4TC
type: Tweak
id: 7
time: '2024-10-21T16:39:47.0000000+00:00'
url: https://github.com/Simyon264/Suspicion-on-Space-Station/pull/10
2 changes: 2 additions & 0 deletions Resources/Locale/en-US/_SSS/store_items.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ uplink-disruptive-throwable-name = Disruptive Grenade Kit
uplink-disruptive-throwable-desc = A set of 1 flash, smoke and stinger grenades. Perfect for slowing down and getting away.
uplink-exploding-syndicate-bomb-SSS-desc = A big, anchored bomb that can create a huge explosion if not defused in time. Useful as a distraction. Has an adjustable timer with a minimum setting of 90 seconds. Stays quiet for 30 seconds upon activation.
uplink-armour-upgrade-name = Armour Upgrade Kit
uplink-armour-upgrade-desc = An armour upgrade kit. Use on your armour to upgrade the protection. Armour will drop if equipped!
32 changes: 29 additions & 3 deletions Resources/Prototypes/_SSS/Catalog/sss_uplink.yml
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@
description: uplink-clothing-no-slips-shoes-desc
productEntity: ClothingShoesChameleonNoSlips
cost:
Telecrystal: 4
Telecrystal: 2
categories:
- SSSTraitorWearables

Expand All @@ -328,7 +328,7 @@
description: uplink-clothing-shoes-boots-mag-syndie-desc
productEntity: ClothingShoesBootsMagSyndie
cost:
Telecrystal: 4
Telecrystal: 1
categories:
- SSSTraitorWearables

Expand All @@ -339,10 +339,23 @@
icon: { sprite: /Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi, state: icon }
productEntity: ClothingBackpackDuffelSyndicateHardsuitBundle
cost:
Telecrystal: 8
Telecrystal: 3
categories:
- SSSTraitorWearables

- type: listing
id: UplinkArmourUpgradeKitSSS
name: uplink-armour-upgrade-name
description: uplink-armour-upgrade-desc
productEntity: ClothingOuterVestWebMercSuspicionUpgradeKit
cost:
Telecrystal: 3
categories:
- SSSTraitorWearables
conditions:
- !type:ListingLimitedStockCondition
stock: 1

- type: listing
id: UplinkClothingOuterHardsuitJuggernautSSS
name: uplink-clothing-outer-hardsuit-juggernaut-name
Expand Down Expand Up @@ -388,3 +401,16 @@
- SSSDetectiveExplosives
cost:
Telecrystal: 1

- type: listing
id: UplinkArmourUpgradeKitSSSDetective
name: uplink-armour-upgrade-name
description: uplink-armour-upgrade-desc
productEntity: ClothingOuterVestWebMercSuspicionUpgradeKit
cost:
Telecrystal: 2
categories:
- SSSDetectiveWearables
conditions:
- !type:ListingLimitedStockCondition
stock: 1
15 changes: 15 additions & 0 deletions Resources/Prototypes/_SSS/Objects/store_items.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,18 @@
delayOptions: [90, 180]
initialBeepDelay: 30 # Gives the bomb some more stealth options due to how loud the timer is.
beepSound: /Audio/Machines/timer.ogg

- type: entity
name: Armour Upgrade Kit
parent: [BaseItem, BaseSyndicateContraband]
id: ClothingOuterVestWebMercSuspicionUpgradeKit
description: An armour upgrade kit. Use on your armour to upgrade the protection. Armour will drop if equipped!
components:
- type: Sprite
sprite: Objects/Misc/module.rsi
state: abductor_mod # temp - new item might be better but for now this will work
- type: Item
size: Small
- type: Tag
tags:
- ClothingOuterVestWebMercSuspicionUpgradeKit
32 changes: 32 additions & 0 deletions Resources/Prototypes/_SSS/Objects/suspicion_clothing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,38 @@
- type: entity
parent: ClothingOuterVestWebMerc
id: ClothingOuterVestWebMercSuspicion
suffix: SSS
components:
- type: Armor
modifiers:
coefficients:
Blunt: 0.9 # 30% to 10% resistance, Blunt and Slash are underused damage types, increased viability for Melee
Slash: 0.9
Piercing: 0.7 # 50% to 30% resistance, giving a path for upgradable armour. Fine tune this value as it could be 20% instead.
Heat: 0.9
- type: ExplosionResistance
damageCoefficient: 0.9 # Leaving this incase we want to modify it.
- type: Construction
graph: UpgradeClothingOuterVestWebMercSuspicion
node: start

- type: entity
parent: ClothingOuterVestWebMercSuspicion
id: ClothingOuterVestWebMercSuspicionUpgraded
suffix: SSS-Upgraded
components:
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.5 # 30% back to 50%, weaker to the base game bulletproofvest
Heat: 0.9
- type: ExplosionResistance
damageCoefficient: 0.8 # 10% to 20%, equivilent to the base game bulletproofvest
- type: Construction
graph: UpgradeClothingOuterVestWebMercSuspicion
node: upgraded

- type: entity
parent: HoPIDCard
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
- type: constructionGraph
id: UpgradeClothingOuterVestWebMercSuspicion
start: start
graph:
- node: start
edges:
- to: upgraded
steps:
- tag: ClothingOuterVestWebMercSuspicionUpgradeKit
doAfter: 4

- node: upgraded
entity: ClothingOuterVestWebMercSuspicionUpgraded
2 changes: 2 additions & 0 deletions Resources/Prototypes/_SSS/tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- type: Tag
id: ClothingOuterVestWebMercSuspicionUpgradeKit

0 comments on commit 3ad9761

Please sign in to comment.