From: keronshb <54602815+keronshb@users.noreply.github.com> Date: Fri, 14 Feb 2025 15:01:40 +0000 (-0500) Subject: Supermatter Grenade Rework (#35122) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=db732a25810a2d96cdf5d51f5d95d906695bb21a;p=space-station-14.git Supermatter Grenade Rework (#35122) * Renames Supermatter grenade to singularity grenade. Removes explosion from Singularity Grenade. * Adjusts Singularity Grenade to account for engine changes, small buff to max range * Adjusts further * fix order --------- Co-authored-by: Milon --- diff --git a/Resources/Locale/en-US/store/uplink-catalog.ftl b/Resources/Locale/en-US/store/uplink-catalog.ftl index 907e47a126..2ff6c16f5a 100644 --- a/Resources/Locale/en-US/store/uplink-catalog.ftl +++ b/Resources/Locale/en-US/store/uplink-catalog.ftl @@ -42,8 +42,8 @@ uplink-smoke-grenade-desc = A grenade that releases a huge cloud of smoke, perfe uplink-mini-bomb-name = Minibomb uplink-mini-bomb-desc = A low-yield, high-impact precision sabotage explosive with a 5 second long fuse. Perfect for quickly destroying a machine, dead body, or whatever else needs to go. -uplink-supermatter-grenade-name = Supermatter Grenade -uplink-supermatter-grenade-desc = Grenade that simulates delamination of a suppermatter engine, generates powerful gravity well. Explosion comparable to a Mini Bomb. +uplink-singularity-grenade-name = Singularity Grenade +uplink-singularity-grenade-desc = Grenade that simulates the power of a singularity, generates powerful gravity well. uplink-whitehole-grenade-name = Whitehole Grenade uplink-whitehole-grenade-desc = Grenade that repulses everything around for about 10 seconds. Very useful in small rooms and for chasing someone. diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index 7e3b939781..7f0f668cb7 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -263,10 +263,10 @@ - UplinkExplosives - type: listing - id: UplinkSupermatterGrenade - name: uplink-supermatter-grenade-name - description: uplink-supermatter-grenade-desc - productEntity: SupermatterGrenade + id: UplinkSingularityGrenade + name: uplink-singularity-grenade-name + description: uplink-singularity-grenade-desc + productEntity: SingularityGrenade discountCategory: usualDiscounts discountDownTo: Telecrystal: 3 diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index 08d6d855a8..d3a714445e 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -165,13 +165,13 @@ - type: entity - name: supermatter grenade - description: Grenade that simulates delamination of the supermatter engine, pulling things in a heap and exploding after some time. - parent: [GrenadeBase, BaseSyndicateContraband] - id: SupermatterGrenade + parent: [ GrenadeBase, BaseSyndicateContraband ] + id: SingularityGrenade + name: singularity grenade + description: Grenade that simulates the power of a singularity, pulling things in a heap. components: - type: Sprite - sprite: Objects/Weapons/Grenades/supermattergrenade.rsi + sprite: Objects/Weapons/Grenades/singularitygrenade.rsi - type: OnUseTimerTrigger delay: 3 beepInterval: 0.46 @@ -184,11 +184,6 @@ path: /Audio/Effects/Grenades/Supermatter/smbeep.ogg params: volume: -5 - - type: Explosive - explosionType: Default - totalIntensity: 200 - intensitySlope: 30 - maxIntensity: 120 - type: SoundOnTrigger removeOnTrigger: true sound: @@ -206,10 +201,10 @@ sound: path: /Audio/Effects/Grenades/Supermatter/supermatter_loop.ogg - type: GravityWell - maxRange: 8 - baseRadialAcceleration: 145 - baseTangentialAcceleration: 5 - gravPulsePeriod: 0.01 + maxRange: 10 + baseRadialAcceleration: 5 + baseTangentialAcceleration: .5 + gravPulsePeriod: 0.03 - type: SingularityDistortion intensity: 150 falloffPower: 1.5 @@ -225,12 +220,12 @@ path: /Audio/Effects/Grenades/Supermatter/supermatter_end.ogg params: volume: 5 - - type: ExplodeOnTrigger + - type: DeleteOnTrigger - type: entity name: whitehole grenade description: Grenade that repulses everything around for some time. - parent: SupermatterGrenade + parent: SingularityGrenade id: WhiteholeGrenade components: - type: Sprite diff --git a/Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/icon.png b/Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/icon.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/icon.png rename to Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/icon.png diff --git a/Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/meta.json b/Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/meta.json similarity index 100% rename from Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/meta.json rename to Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/meta.json diff --git a/Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/primed.png b/Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/primed.png similarity index 100% rename from Resources/Textures/Objects/Weapons/Grenades/supermattergrenade.rsi/primed.png rename to Resources/Textures/Objects/Weapons/Grenades/singularitygrenade.rsi/primed.png