From: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com> Date: Sat, 17 May 2025 05:21:24 +0000 (-0700) Subject: Buff metal foam grenades (#37476) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=14f574e17d50d56b4fb12e12397c0a4d7967324e;p=space-station-14.git Buff metal foam grenades (#37476) * Buff metal foam grenades * oh and cant forget my main * Yeah, no, trolling someone because they didn't powergame a crowbar shiftstart is bad --- diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml b/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml index 188259d50b..cac3eab043 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml @@ -145,6 +145,7 @@ - id: ClothingShoesBootsMag - id: RCD - id: RCDAmmo + - id: MetalFoamGrenade - type: entity id: LockerEngineerFilled @@ -158,6 +159,7 @@ - id: trayScanner - id: RCD - id: RCDAmmo + - id: MetalFoamGrenade - type: entity id: ClosetRadiationSuitFilled diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index a3303939b4..4407b3fca2 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -170,6 +170,7 @@ - id: RCD - id: RCDAmmo - id: RubberStampCE + - id: MetalFoamGrenade # Hardsuit table, used for suit storage as well - type: entityTable diff --git a/Resources/Prototypes/Entities/Effects/chemistry_effects.yml b/Resources/Prototypes/Entities/Effects/chemistry_effects.yml index 2f4646e001..650179d182 100644 --- a/Resources/Prototypes/Entities/Effects/chemistry_effects.yml +++ b/Resources/Prototypes/Entities/Effects/chemistry_effects.yml @@ -213,7 +213,7 @@ - type: entity id: FoamedAluminiumMetal name: foamed aluminium metal - description: "For sealing hull breaches." + description: "Leftover sparse foam from an aluminum foam grenade. Easily destroyed." parent: BaseFoamedMetal components: - type: Sprite @@ -231,6 +231,17 @@ state: metal_foam-north - map: [ "enum.EdgeLayer.West" ] state: metal_foam-west + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: FlimsyMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1 # Intentionally very weak to encourage speedy repair, think of it as thin webbing + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] - type: entity id: ReactionFlash diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml index b76a1c2554..66dc50c5c6 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Throwable/grenades.yml @@ -448,15 +448,15 @@ parent: [ BaseEngineeringContraband, SmokeGrenade ] id: MetalFoamGrenade name: metal foam grenade - description: An emergency tool used for patching breaches with special quick-set metal foam. Almost as good as real walls. + description: An emergency tool used for patching hull breaches with special quick-set metal foam. Almost as good as real floors! components: - type: Sprite sprite: Objects/Weapons/Grenades/metalfoam.rsi - type: OnUseTimerTrigger - delay: 1.5 + delay: 5 - type: SmokeOnTrigger - duration: 2 - spreadAmount: 5 + duration: 10 + spreadAmount: 20 smokePrototype: AluminiumMetalFoam - type: StaticPrice price: 350