From 40b3f50bc2fabb78584336367188b7d8aad381c8 Mon Sep 17 00:00:00 2001 From: kosticia Date: Thu, 13 Mar 2025 01:32:31 +0300 Subject: [PATCH] [April Fools] Salvage shuttle toy to the salvage lockers (#35369) * wow wow wow * Add shuttle to the station * Woops --- .../Prototypes/Catalog/Fills/Lockers/cargo.yml | 1 + .../Objects/Specific/Salvage/shuttle.yml | 16 ++++++++++++++++ .../Mining/salvage_shuttle.rsi/icon.png | Bin 0 -> 6085 bytes .../Mining/salvage_shuttle.rsi/meta.json | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 Resources/Prototypes/Entities/Objects/Specific/Salvage/shuttle.yml create mode 100644 Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/icon.png create mode 100644 Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml index 427123c35f..000ebbf625 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml @@ -17,6 +17,7 @@ - id: RadioHandheld - id: AppraisalTool - id: FireExtinguisher + - id: SalvageShuttle - id: Flare prob: 0.3 rolls: !type:ConstantNumberSelector diff --git a/Resources/Prototypes/Entities/Objects/Specific/Salvage/shuttle.yml b/Resources/Prototypes/Entities/Objects/Specific/Salvage/shuttle.yml new file mode 100644 index 0000000000..e595fb7586 --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Specific/Salvage/shuttle.yml @@ -0,0 +1,16 @@ +- type: entity + parent: BaseItem + id: SalvageShuttle + name: Reclaimer + description: Is this real or fake????? + components: + - type: Sprite + sprite: Objects/Specific/Mining/salvage_shuttle.rsi + state: icon + - type: EmitSoundOnCollide + sound: + path: /Audio/Effects/Shuttle/shuttle_impact2.ogg + - type: Item + size: Normal + - type: TileFrictionModifier + modifier: 0.5 diff --git a/Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/icon.png b/Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c2285d4f72cfbdb119b3256f855b69ec03a810ab GIT binary patch literal 6085 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 LNkvXXu0mjfg*~k& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/meta.json b/Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/meta.json new file mode 100644 index 0000000000..e2aa5d75df --- /dev/null +++ b/Resources/Textures/Objects/Specific/Mining/salvage_shuttle.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Decraised render of reclaimer shuttle", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "icon" + } + ] + }