From 3eba394d0b38f0f1c2b04ce5966648ba6eb3fa7c Mon Sep 17 00:00:00 2001 From: Kara Date: Mon, 30 Jan 2023 19:43:27 -0600 Subject: [PATCH] Make some high-risk targets more resilient (#13805) --- .../Entities/Structures/Machines/Computers/computers.yml | 6 ++++++ .../Entities/Structures/Machines/cloning_machine.yml | 3 +++ .../Entities/Structures/Machines/medical_scanner.yml | 3 +++ .../Structures/Power/Generation/Singularity/emitter.yml | 2 +- Resources/Prototypes/Entities/Structures/Power/apc.yml | 2 +- Resources/Prototypes/Entities/Structures/Power/smes.yml | 3 +++ .../Prototypes/Entities/Structures/Power/substation.yml | 3 +++ 7 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index a3dfac668e..418858aa83 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -513,6 +513,9 @@ radius: 1.5 energy: 1.6 color: "#3c5eb5" + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic - type: entity parent: ComputerComms @@ -713,6 +716,9 @@ type: CloningConsoleBoundUserInterface - type: Speech speechSounds: Pai + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic - type: entity parent: BaseComputer diff --git a/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml b/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml index 42eaa0eedf..e9f847476b 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/cloning_machine.yml @@ -39,6 +39,9 @@ - type: EmptyOnMachineDeconstruct containers: - clonepod-bodyContainer + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml b/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml index a875a807f0..f916a3b628 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/medical_scanner.yml @@ -43,6 +43,9 @@ - type: SignalReceiver inputs: MedicalScannerReceiver: [] + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml index 9b3e449399..91f8f2dde0 100644 --- a/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml +++ b/Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml @@ -54,7 +54,7 @@ nodeGroupID: MVPower - type: Damageable damageContainer: Inorganic - damageModifierSet: Metallic + damageModifierSet: StrongMetallic - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/Entities/Structures/Power/apc.yml b/Resources/Prototypes/Entities/Structures/Power/apc.yml index 5d0287b279..57c04860d0 100644 --- a/Resources/Prototypes/Entities/Structures/Power/apc.yml +++ b/Resources/Prototypes/Entities/Structures/Power/apc.yml @@ -71,7 +71,7 @@ - type: WallMount - type: Damageable damageContainer: Inorganic - damageModifierSet: Metallic + damageModifierSet: StrongMetallic - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/Entities/Structures/Power/smes.yml b/Resources/Prototypes/Entities/Structures/Power/smes.yml index e427acaf99..54f9270fd7 100644 --- a/Resources/Prototypes/Entities/Structures/Power/smes.yml +++ b/Resources/Prototypes/Entities/Structures/Power/smes.yml @@ -60,6 +60,9 @@ - type: Machine board: SMESMachineCircuitboard - type: StationInfiniteBatteryTarget + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic # SMES' in use diff --git a/Resources/Prototypes/Entities/Structures/Power/substation.yml b/Resources/Prototypes/Entities/Structures/Power/substation.yml index 38a9846240..2422ca034f 100644 --- a/Resources/Prototypes/Entities/Structures/Power/substation.yml +++ b/Resources/Prototypes/Entities/Structures/Power/substation.yml @@ -46,6 +46,9 @@ maxChargeRate: 5000 supplyRampTolerance: 5000 supplyRampRate: 1000 + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic - type: Destructible thresholds: - trigger: