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