From 8781a95b6c2cb733d8007b56b1e2bc2493e9168c Mon Sep 17 00:00:00 2001 From: Jessica M Date: Mon, 6 Oct 2025 17:48:40 -0700 Subject: [PATCH] Skeletons are now playable instruments (#40009) * skeletons are now instruments * switch to xylophone * Fixes --------- Co-authored-by: Jessica M Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Entities/Mobs/Species/skeleton.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml index 229c2da027..5dc127878f 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml @@ -109,6 +109,24 @@ 32: sprite: Mobs/Species/Human/displacement.rsi state: jumpsuit-female + - type: Instrument + program: 13 # Xylophone. Woodblock is 115 (another good option) + - type: ActivatableUI + blockSpectators: true # otherwise they can play client-side music + inHandsOnly: false + singleUser: true + requiresComplex: true + verbOnly: true + verbText: verb-instrument-openui + key: enum.InstrumentUiKey.Key + - type: UserInterface + interfaces: + enum.InstrumentUiKey.Key: + type: InstrumentBoundUserInterface + enum.HumanoidMarkingModifierKey.Key: + type: HumanoidMarkingModifierBoundUserInterface + enum.StrippingUiKey.Key: + type: StrippableBoundUserInterface - type: entity parent: BaseSpeciesDummy