From cd17a1d99aca58476606d85431f5851bf3ec793e Mon Sep 17 00:00:00 2001
From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Date: Sun, 3 Dec 2023 23:31:11 -0500
Subject: [PATCH] nerf roller skates, buff speed boots (#22097)
---
.../Clothing/Components/SkatesComponent.cs | 12 ++++++------
.../Prototypes/Entities/Clothing/Shoes/misc.yml | 4 ++--
.../Prototypes/Entities/Clothing/Shoes/specific.yml | 4 ++--
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/Content.Shared/Clothing/Components/SkatesComponent.cs b/Content.Shared/Clothing/Components/SkatesComponent.cs
index d6d9375684..b8bc00442a 100644
--- a/Content.Shared/Clothing/Components/SkatesComponent.cs
+++ b/Content.Shared/Clothing/Components/SkatesComponent.cs
@@ -12,31 +12,31 @@ public sealed partial class SkatesComponent : Component
/// the levels of friction the wearer is subected to, higher the number the more friction.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float Friction = 5;
+ public float Friction = 2.5f;
///
/// Determines the turning ability of the wearer, Higher the number the less control of their turning ability.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float? FrictionNoInput = 5f;
+ public float? FrictionNoInput = 2.5f;
///
/// Sets the speed in which the wearer accelerates to full speed, higher the number the quicker the acceleration.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float Acceleration = 10f;
+ public float Acceleration = 5f;
///
/// The minimum speed the wearer needs to be traveling to take damage from collision.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float MinimumSpeed = 4f;
+ public float MinimumSpeed = 3f;
///
/// The length of time the wearer is stunned for on collision.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float StunSeconds = 1f;
+ public float StunSeconds = 3f;
///
/// The time duration before another collision can take place.
@@ -48,7 +48,7 @@ public sealed partial class SkatesComponent : Component
/// The damage per increment of speed on collision.
///
[ViewVariables(VVAccess.ReadWrite)]
- public float SpeedDamage = 0.5f;
+ public float SpeedDamage = 1f;
///
/// Defaults for MinimumSpeed, StunSeconds, DamageCooldown and SpeedDamage.
diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml
index 30cf878ad1..4373f5076d 100644
--- a/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml
+++ b/Resources/Prototypes/Entities/Clothing/Shoes/misc.yml
@@ -86,8 +86,8 @@
- type: ToggleClothingSpeed
toggleAction: ActionToggleSpeedBoots
- type: ClothingSpeedModifier
- walkModifier: 1.25
- sprintModifier: 1.25
+ walkModifier: 1.5
+ sprintModifier: 1.5
enabled: false
- type: Appearance
- type: GenericVisualizer
diff --git a/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml b/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml
index b6f0cc7a92..cc194af5d6 100644
--- a/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml
+++ b/Resources/Prototypes/Entities/Clothing/Shoes/specific.yml
@@ -204,8 +204,8 @@
- type: Item
sprite: Clothing/Shoes/Specific/skates.rsi
- type: ClothingSpeedModifier
- walkModifier: 1.2
- sprintModifier: 1.2
+ walkModifier: 1.1
+ sprintModifier: 1.1
- type: Skates
- type: FootstepModifier
footstepSoundCollection:
--
2.51.2