From 1056e7b24d34148d2bcfdafee20086543ffe9e5b Mon Sep 17 00:00:00 2001 From: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com> Date: Mon, 26 Jun 2023 20:19:09 -0500 Subject: [PATCH] buff grilles (#17663) --- Resources/Prototypes/Damage/modifier_sets.yml | 12 ++++++++++++ .../Guns/Ammunition/Projectiles/antimateriel.yml | 1 + .../Prototypes/Entities/Structures/Walls/grille.yml | 6 +++--- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 6e8a8b848f..97d82cadc8 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -9,6 +9,18 @@ Blunt: 5 Heat: 5 +- type: damageModifierSet + id: PerforatedMetallic + coefficients: + Blunt: 2 + Slash: 0.6 + Piercing: 0.2 + Shock: 1.2 + flatReductions: + Blunt: 5 + Heat: 5 + Piercing: 10 + # Like metallic, but without flat reduction so it can be damaged with fists. - type: damageModifierSet id: FlimsyMetallic diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml index 02157e3bb8..5cfa562444 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml @@ -8,3 +8,4 @@ damage: types: Piercing: 49 + Structural: 30 diff --git a/Resources/Prototypes/Entities/Structures/Walls/grille.yml b/Resources/Prototypes/Entities/Structures/Walls/grille.yml index cb5a919306..267a06d24f 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/grille.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/grille.yml @@ -32,7 +32,7 @@ deconstructionTarget: start - type: Damageable damageContainer: Inorganic - damageModifierSet: FlimsyMetallic + damageModifierSet: PerforatedMetallic - type: PowerConsumer showInMonitor: false - type: Electrified @@ -66,13 +66,13 @@ thresholds: - trigger: !type:DamageTrigger - damage: 50 #excess damage (nuke?). avoid computational cost of spawning entities. + damage: 130 #excess damage (nuke?). avoid computational cost of spawning entities. behaviors: - !type:DoActsBehavior acts: ["Destruction"] - trigger: !type:DamageTrigger - damage: 20 + damage: 100 behaviors: - !type:ChangeConstructionNodeBehavior node: grilleBroken