From afbb3f28f0c26e29a6e6e63ad4f4cdc6d4e8e696 Mon Sep 17 00:00:00 2001 From: Easypoller <117361103+Easypoller@users.noreply.github.com> Date: Sat, 3 Dec 2022 03:04:34 +0100 Subject: [PATCH] Added airlock kit orderable from cargo (#12722) --- .../prototypes/catalog/cargo/cargo-engineering.ftl | 5 ++++- .../catalog/fills/crates/engineering-crates.ftl | 5 ++++- .../Prototypes/Catalog/Cargo/cargo_engineering.yml | 10 ++++++++++ .../Prototypes/Catalog/Fills/Crates/engineering.yml | 13 +++++++++++++ 4 files changed, 31 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/en-US/prototypes/catalog/cargo/cargo-engineering.ftl b/Resources/Locale/en-US/prototypes/catalog/cargo/cargo-engineering.ftl index c6e0ce5493..e21a111d99 100644 --- a/Resources/Locale/en-US/prototypes/catalog/cargo/cargo-engineering.ftl +++ b/Resources/Locale/en-US/prototypes/catalog/cargo/cargo-engineering.ftl @@ -17,4 +17,7 @@ ent-EngineeringJetpack = { ent-CrateEngineeringJetpack } .desc = { ent-CrateEngineeringJetpack.desc } ent-EngineeringMiniJetpack = { ent-CrateEngineeringMiniJetpack } - .desc = { ent-CrateEngineeringMiniJetpack.desc } \ No newline at end of file + .desc = { ent-CrateEngineeringMiniJetpack.desc } + +ent-AirlockKit = { ent-CrateAirlockKit } + .desc = { ent-CrateAirlockKit.desc } \ No newline at end of file diff --git a/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl b/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl index 79bd852472..f0e97ef92f 100644 --- a/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl +++ b/Resources/Locale/en-US/prototypes/catalog/fills/crates/engineering-crates.ftl @@ -26,4 +26,7 @@ ent-CrateEngineeringJetpack = Jetpack crate .desc = Two jetpacks for those who don't know how to use fire extinguishers. ent-CrateEngineeringMiniJetpack = Mini jetpack crate - .desc = Two mini jetpacks for those who want an extra challenge. \ No newline at end of file + .desc = Two mini jetpacks for those who want an extra challenge. + +ent-CrateAirlockKit = Airlock kit + .desc = A kit for building 6 airlocks, doesn't include tools. diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml b/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml index 31200f6905..614127563f 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_engineering.yml @@ -67,3 +67,13 @@ cost: 750 category: Engineering group: market + +- type: cargoProduct + id: AirlockKit + icon: + sprite: Objects/Tools/Toolboxes/toolbox_yellow.rsi + state: icon + product: CrateAirlockKit + cost: 1100 + category: Engineering + group: market diff --git a/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml b/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml index 303a3ec1f4..a3c6a31ddb 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/engineering.yml @@ -105,3 +105,16 @@ contents: - id: JetpackMini amount: 2 + +- type: entity + id: CrateAirlockKit + parent: CrateGenericSteel + components: + - type: StorageFill + contents: + - id: SheetSteel + amount: 1 + - id: CableApcStack + amount: 1 + - id: DoorElectronics + amount: 6