From b685f119e96d5ea18e6088a9c1811823af70916d Mon Sep 17 00:00:00 2001 From: Fluffiest Floofers Date: Thu, 5 Oct 2023 21:59:59 +0200 Subject: [PATCH] fish labeler --- .../Entities/Objects/Tools/fish_labeler.yml | 15 +++++++++++++ .../Recipes/Crafting/Graphs/fish_labeler.yml | 21 +++++++++++++++++++ .../Recipes/Crafting/improvised.yml | 12 +++++++++++ 3 files changed, 48 insertions(+) create mode 100644 Resources/Prototypes/Nyanotrasen/Entities/Objects/Tools/fish_labeler.yml create mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Crafting/Graphs/fish_labeler.yml create mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Crafting/improvised.yml diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Tools/fish_labeler.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Tools/fish_labeler.yml new file mode 100644 index 00000000000..b5a44815be5 --- /dev/null +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Tools/fish_labeler.yml @@ -0,0 +1,15 @@ +- type: entity + parent: HandLabeler + id: FishLabeler + name: fish labeler + description: A hand labeler modified for naming your fish. + components: + - type: HandLabeler + whitelist: + tags: + - Carp + - type: Tag + tags: [] + - type: Construction + graph: fishlabeler + node: fishlabeler diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/Graphs/fish_labeler.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/Graphs/fish_labeler.yml new file mode 100644 index 00000000000..aa7152dd1cc --- /dev/null +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/Graphs/fish_labeler.yml @@ -0,0 +1,21 @@ +- type: constructionGraph + id: fishlabeler + start: start + graph: + - node: start + edges: + - to: fishlabeler + steps: + - tag: HandLabeler + icon: + sprite: Objects/Tools/hand_labeler.rsi + state: hand_labeler + name: hand labeler + - tag: PlushieCarp + icon: + sprite: Objects/Fun/toys.rsi + state: carpplush + name: carp plushie + doAfter: 2 + - node: fishlabeler + entity: FishLabeler diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/improvised.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/improvised.yml new file mode 100644 index 00000000000..795b6f58e47 --- /dev/null +++ b/Resources/Prototypes/Nyanotrasen/Recipes/Crafting/improvised.yml @@ -0,0 +1,12 @@ +- type: construction + name: fish labeler + id: fishlabeler + graph: fishlabeler + startNode: start + targetNode: fishlabeler + category: construction-category-misc + objectType: Item + description: For labeling your pet fish. + icon: + sprite: Objects/Tools/hand_labeler.rsi + state: hand_labeler