]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Readds the Hypereutactic Blade for traitors, adds Hypereutatic blade for Nukies ...
authorkeronshb <54602815+keronshb@users.noreply.github.com>
Sun, 22 Jun 2025 16:50:59 +0000 (12:50 -0400)
committerGitHub <noreply@github.com>
Sun, 22 Jun 2025 16:50:59 +0000 (18:50 +0200)
* adds hypereutactic back into the uplinks

* Disables hum

* Adds the Hypereutatic Blade for Nukies

* Actually makes the sound so quiet no one can hear it

* Apply suggestions from code review

* Update Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Resources/Locale/en-US/store/uplink-catalog.ftl
Resources/Prototypes/Catalog/uplink_catalog.yml
Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml

index 85b1585c1f7b9efcedbd01caeeb5b9e1dcfb9266..70800e498c62979d3968684888a279b6b4cc4709 100644 (file)
@@ -23,6 +23,9 @@ uplink-esword-double-desc = A much more expensive counter part to the normal ene
 uplink-hypereutactic-blade-name = Hypereutactic Blade
 uplink-hypereutactic-blade-desc = A gigantic energy sword with power that matches its looks. Requires two hands. Slow and unwieldy, yet pretty adept at reflecting. Previously made infamous by an operative wearing a joy mask. You wouldn't want to see this coming at you down the hall!
 
+uplink-hypereutatic-blade-name = Hypereutatic Blade
+uplink-hypereutatic-blade-desc = A gigantic off-brand energy sword. Requires two hands. Slow and unwieldy, can reflect decently. Often mistaken for the Hypereutactic Blade.
+
 uplink-edagger-name = Energy Dagger
 uplink-edagger-desc = A small energy blade conveniently disguised in the form of a pen.
 
index 2095edabff905029a243416d539b5b674f6abe0b..653a17e5f8a8d6d07a60466174deaee991d054b3 100644 (file)
   categories:
   - UplinkWeaponry
 
+- type: listing
+  id: UplinkHyperEutacticBlade
+  name: uplink-hypereutactic-blade-name
+  description: uplink-hypereutactic-blade-desc
+  icon: { sprite: /Textures/Objects/Weapons/Melee/hypereutactic_blade.rsi, state: icon }
+  discountCategory: veryRareDiscounts
+  discountDownTo:
+    Telecrystal: 15
+  productEntity: HyperEutacticBlade
+  cost:
+    Telecrystal: 18
+  categories:
+  - UplinkWeaponry
+  conditions:
+  - !type:BuyerWhitelistCondition
+    blacklist:
+      components:
+      - SurplusBundle
+  - !type:StoreWhitelistCondition
+    blacklist:
+      tags:
+      - NukeOpsUplink
+
+- type: listing
+  id: UplinkHyperEutaticBlade
+  name: uplink-hypereutatic-blade-name
+  description: uplink-hypereutatic-blade-desc
+  icon: { sprite: /Textures/Objects/Weapons/Melee/hypereutactic_blade.rsi, state: icon }
+  discountCategory: veryRareDiscounts
+  discountDownTo:
+    Telecrystal: 13
+  productEntity: HyperEutaticBlade
+  cost:
+    Telecrystal: 16
+  categories:
+  - UplinkWeaponry
+  conditions:
+  - !type:BuyerWhitelistCondition
+    blacklist:
+      components:
+      - SurplusBundle
+  - !type:StoreWhitelistCondition
+    whitelist:
+      tags:
+      - NukeOpsUplink
+
 - type: listing
   id: UplinkEnergyDagger
   name: uplink-edagger-name
index f879e2891e39037659fc48c6d6da1cbb94a8ae8e..21554eba075595b6e9a8f1ea9b1567c02a9fc810 100644 (file)
             Slash: 12
             Heat: 12
             Structural: 15
-  - type: ItemToggleActiveSound
-    activeSound:
-      path: /Audio/Weapons/ebladehum.ogg
-      params:
-        volume: 3
+  # Disabled until the wield active sfx no longer stacks
+  #- type: ItemToggleActiveSound
+  #  activeSound:
+  #    path: /Audio/Weapons/ebladehum.ogg
+  #    params:
+  #      volume: 3
   - type: ComponentToggler
     components:
     - type: Sharp
     reflectProb: 1.0
     spread: 75
 
+# Nukie variant, reduced reflection rate.
+- type: entity
+  parent: HyperEutacticBlade
+  id: HyperEutaticBlade
+  name: hypereutatic-blade
+  description: Often mistaken for the Hypereutactic Blade. This mass produced, off-brand, knockoff gets the same job done but with less reflection.
+  components:
+  - type: Reflect
+    reflectProb: 0.75
+    spread: 75
+
 # Borgs
 - type: entity
   suffix: One-Handed, For Borgs