From bfe739e0af3e3c5a3c84977d2995d7950bdffef0 Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Thu, 17 Apr 2025 01:51:00 +0200 Subject: [PATCH] Hydroponic trays can now be bought (#36630) --- .../Prototypes/Catalog/Cargo/cargo_botany.yml | 10 ++++++++++ .../Prototypes/Catalog/Fills/Crates/botany.yml | 10 ++++++++++ .../Entities/Objects/Devices/flatpack.yml | 16 ++++++++++++++++ .../Devices/flatpack.rsi/hydroponics-tray.png | Bin 0 -> 6615 bytes .../Objects/Devices/flatpack.rsi/meta.json | 5 ++++- 5 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Objects/Devices/flatpack.rsi/hydroponics-tray.png diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml index 0a24240e7d..c1ef2f1a3f 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_botany.yml @@ -47,3 +47,13 @@ cost: 750 category: cargoproduct-category-name-hydroponics group: market + +- type: cargoProduct + id: HydroponicsTray + icon: + sprite: Structures/Hydroponics/containers.rsi + state: hydrotray3 + product: CrateHydroponicsTray + cost: 750 + category: cargoproduct-category-name-hydroponics + group: market diff --git a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml index 11ee1eaefa..850b69294e 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/botany.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/botany.yml @@ -92,3 +92,13 @@ - id: WatermelonSeeds - id: PeaSeeds - id: CherrySeeds + +- type: entity + id: CrateHydroponicsTray + parent: CrateHydroponics + name: hydroponics tray crate + description: Contains a hydroponics tray flatpack. + components: + - type: StorageFill + contents: + - id: HydroponicsTrayFlatpack diff --git a/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml b/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml index fa23947c5c..fe15d88942 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml @@ -250,3 +250,19 @@ components: - type: Flatpack entity: ComputerCrewMonitoring + +- type: entity + parent: BaseFlatpack + id: HydroponicsTrayFlatpack + name: hydroponics tray flatpack + description: A flatpack used for constructing a hydroponics tray. + components: + - type: Flatpack + entity: hydroponicsTray + - type: Sprite + layers: + - state: hydroponics-tray + - type: GuideHelp + guides: + - Botany + - Chemicals diff --git a/Resources/Textures/Objects/Devices/flatpack.rsi/hydroponics-tray.png b/Resources/Textures/Objects/Devices/flatpack.rsi/hydroponics-tray.png new file mode 100644 index 0000000000000000000000000000000000000000..9aad5920d83e2dbe784b6d4deaa63d033ef0f9a8 GIT binary patch literal 6615 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 TXm3HDXn~2gE;fZ50u%llIt3>* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Devices/flatpack.rsi/meta.json b/Resources/Textures/Objects/Devices/flatpack.rsi/meta.json index 947aca7a33..ac1e6be151 100644 --- a/Resources/Textures/Objects/Devices/flatpack.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/flatpack.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC0-1.0", - "copyright": "Created by EmoGarbage404 (github) for SS14, solar-assembly-part taken from tgstation and modified at https://tgstation13.org/wiki/Guide_to_construction#Solar_Panels_and_Trackers, ame-part taken from vgstation at https://github.com/vgstation-coders/vgstation13/commit/1b7952787c06c21ef1623e494dcfe7cb1f46e041; singularity-generator, tesla-generator, radiation-collector, containment-field-generator, tesla-coil, grounding-rod inner icons made by lzk228; emitter made by pigeonpeas. fax-machine made by moomoobeef, modified by ps3moira", + "copyright": "Created by EmoGarbage404 (github) for SS14, solar-assembly-part taken from tgstation and modified at https://tgstation13.org/wiki/Guide_to_construction#Solar_Panels_and_Trackers, ame-part taken from vgstation at https://github.com/vgstation-coders/vgstation13/commit/1b7952787c06c21ef1623e494dcfe7cb1f46e041; singularity-generator, tesla-generator, radiation-collector, containment-field-generator, tesla-coil, grounding-rod inner icons made by lzk228; emitter made by pigeonpeas. fax-machine made by moomoobeef, modified by ps3moira. hydroponics-tray modified by ScarKy0 (Github).", "size": { "x": 32, "y": 32 @@ -45,6 +45,9 @@ }, { "name": "fax-machine" + }, + { + "name": "hydroponics-tray" } ] } -- 2.51.2