From 7387363b410383ad293a23829c9298c17ee786ad Mon Sep 17 00:00:00 2001 From: Kip Date: Sun, 22 Dec 2024 16:11:53 +1100 Subject: [PATCH 1/2] evil --- .../Entities/Structures/Machines/lathe.yml | 1 + .../Specific/Robotics/Borg/borg_modules.yml | 19 ++++++++++++++++++- .../_Impstation/Recipes/Lathes/robotics.yml | 4 ++++ 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 52ad9389a7d..c0b25a7b6cd 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -596,6 +596,7 @@ - BorgModuleTool - BorgModuleBartender - BorgModulePaper + - BorgModuleArtistic #imp special - CyborgEndoskeleton - LeftArmBorg - RightArmBorg diff --git a/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml b/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml index d93f31763dc..d53cd382605 100644 --- a/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml +++ b/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml @@ -55,4 +55,21 @@ icon: { sprite: Interface/Actions/actions_borg.rsi, state: syndicate-weapon-module } - type: Tag tags: - - BorgModuleTckTck \ No newline at end of file + - BorgModuleTckTck + +- type: entity + id: BorgModuleArtistic + parent: [ BaseBorgModule, BaseProviderBorgModule ] + name: artistic borg module + components: + - type: Sprite + layers: + - state: generic + - state: icon-pen + - type: ItemBorgModule + items: + - CrayonRainbowInfinite + - SprayPainter + - Pen + - type: BorgModuleIcon + icon: { sprite: Interface/Actions/actions_borg.rsi, state: service-module } \ No newline at end of file diff --git a/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml b/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml new file mode 100644 index 00000000000..511e57b4d83 --- /dev/null +++ b/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml @@ -0,0 +1,4 @@ +- type: latheRecipe + parent: BaseBorgModuleRecipe + id: BorgModuleArtistic + result: BorgModuleArtistic \ No newline at end of file From 581d2ee733b9aa892e780a34ff88287c6348a38e Mon Sep 17 00:00:00 2001 From: Dark Date: Sun, 22 Dec 2024 14:22:24 +0000 Subject: [PATCH 2/2] newline fix --- .../Entities/Objects/Specific/Robotics/Borg/borg_modules.yml | 2 +- Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml b/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml index d53cd382605..b6e0c665a0f 100644 --- a/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml +++ b/Resources/Prototypes/_Impstation/Entities/Objects/Specific/Robotics/Borg/borg_modules.yml @@ -72,4 +72,4 @@ - SprayPainter - Pen - type: BorgModuleIcon - icon: { sprite: Interface/Actions/actions_borg.rsi, state: service-module } \ No newline at end of file + icon: { sprite: Interface/Actions/actions_borg.rsi, state: service-module } diff --git a/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml b/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml index 511e57b4d83..00006b5470d 100644 --- a/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml +++ b/Resources/Prototypes/_Impstation/Recipes/Lathes/robotics.yml @@ -1,4 +1,4 @@ - type: latheRecipe parent: BaseBorgModuleRecipe id: BorgModuleArtistic - result: BorgModuleArtistic \ No newline at end of file + result: BorgModuleArtistic