From 5da72df6ad23ef7ebe57c37b0a687b2ef4f28355 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 27 Jun 2026 09:50:31 -0500 Subject: [PATCH] Add damage examinable to base structure. --- Resources/Locale/en-US/_DV/damage-examine/structures.ftl | 7 +++++++ .../Prototypes/Entities/Structures/base_structure.yml | 4 ++++ Resources/Prototypes/_DV/Damage/examine_messages.yml | 5 +++++ 3 files changed, 16 insertions(+) create mode 100644 Resources/Locale/en-US/_DV/damage-examine/structures.ftl create mode 100644 Resources/Prototypes/_DV/Damage/examine_messages.yml diff --git a/Resources/Locale/en-US/_DV/damage-examine/structures.ftl b/Resources/Locale/en-US/_DV/damage-examine/structures.ftl new file mode 100644 index 00000000000..1d01a5eb7d1 --- /dev/null +++ b/Resources/Locale/en-US/_DV/damage-examine/structures.ftl @@ -0,0 +1,7 @@ +# Base structure damage examine values +comp-structure-damaged-1 = It looks fully intact. +comp-structure-damaged-2 = It has a few scratches. +comp-structure-damaged-3 = It has a few large dents. +comp-structure-damaged-4 = [color=yellow]It has several big cracks running along its surface.[/color] +comp-structure-damaged-5 = [color=orange]It has deep cracks across multiple layers.[/color] +comp-structure-damaged-6 = [color=red]It's extremely damaged and on the verge of falling apart.[/color] \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Structures/base_structure.yml b/Resources/Prototypes/Entities/Structures/base_structure.yml index 99c5c62b4ea..69207334af2 100644 --- a/Resources/Prototypes/Entities/Structures/base_structure.yml +++ b/Resources/Prototypes/Entities/Structures/base_structure.yml @@ -26,6 +26,10 @@ - type: Tag tags: - Structure + # BEGIN DeltaV + - type: ExaminableDamage + messages: BaseStructureMessages + # END DeltaV - type: entity # This means that it's not anchored on spawn. diff --git a/Resources/Prototypes/_DV/Damage/examine_messages.yml b/Resources/Prototypes/_DV/Damage/examine_messages.yml new file mode 100644 index 00000000000..de155c7b353 --- /dev/null +++ b/Resources/Prototypes/_DV/Damage/examine_messages.yml @@ -0,0 +1,5 @@ +- type: localizedDataset + id: BaseStructureMessages + values: + prefix: comp-structure-damaged- + count: 6 \ No newline at end of file