From: Killerqu00 <47712032+Killerqu00@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:34:04 +0000 (+0100) Subject: craftable pet carrier (#34431) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=786d4d555783b271d26f637244145e72261107f5;p=space-station-14.git craftable pet carrier (#34431) * craftable pet carrier * epic integration test fail * Update Resources/Prototypes/Recipes/Crafting/improvised.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Update Resources/Prototypes/Recipes/Crafting/Graphs/storage/pet_carrier.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Update Resources/Prototypes/Recipes/Crafting/Graphs/storage/pet_carrier.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * Update Resources/Prototypes/Entities/Objects/Misc/pet_carrier.yml Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> * extra tab begone * epic linter fail * how did linter not see this??? --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- diff --git a/Resources/Prototypes/Entities/Objects/Misc/pet_carrier.yml b/Resources/Prototypes/Entities/Objects/Misc/pet_carrier.yml index 2d65f851d7..725db6731f 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/pet_carrier.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/pet_carrier.yml @@ -63,4 +63,9 @@ - type: ItemSlots - type: Item size: Ginormous - sprite: Objects/Storage/petcarrier.rsi \ No newline at end of file + sprite: Objects/Storage/petcarrier.rsi + - type: Construction + graph: PetCarrier + node: petCarrier + containers: + - entity_storage diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/storage/pet_carrier.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/storage/pet_carrier.yml new file mode 100644 index 0000000000..670930fca9 --- /dev/null +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/storage/pet_carrier.yml @@ -0,0 +1,16 @@ +- type: constructionGraph + id: PetCarrier + start: start + graph: + - node: start + edges: + - to: petCarrier + steps: + - material: Plastic + amount: 5 + doAfter: 7 + - material: MetalRod + amount: 4 + doAfter: 3 + - node: petCarrier + entity: PetCarrier diff --git a/Resources/Prototypes/Recipes/Crafting/improvised.yml b/Resources/Prototypes/Recipes/Crafting/improvised.yml index c87f4eb3d2..55ffdf5176 100644 --- a/Resources/Prototypes/Recipes/Crafting/improvised.yml +++ b/Resources/Prototypes/Recipes/Crafting/improvised.yml @@ -227,3 +227,16 @@ icon: sprite: Objects/Tools/rolling_pin.rsi state: icon + +- type: construction + name: pet carrier + id: PetCarrier + graph: PetCarrier + startNode: start + targetNode: petCarrier + category: construction-category-misc + objectType: Item + description: Allows large animals to be carried comfortably. + icon: + sprite: Objects/Storage/petcarrier.rsi + state: icon