From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Sat, 29 Apr 2023 05:05:55 +0000 (+0000) Subject: add borg legs (#15596) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=e0b809b62d01c07896f453283dc2aec106d551e8;p=space-station-14.git add borg legs (#15596) Co-authored-by: deltanedas <@deltanedas:kde.org> --- diff --git a/Resources/Prototypes/Body/Parts/silicon.yml b/Resources/Prototypes/Body/Parts/silicon.yml index 266c1dd5a6..ad4e014790 100644 --- a/Resources/Prototypes/Body/Parts/silicon.yml +++ b/Resources/Prototypes/Body/Parts/silicon.yml @@ -59,3 +59,45 @@ tags: - Trash - BorgArm + +- type: entity + id: LeftLegBorg + name: "left borg leg" + parent: PartSilicon + components: + - type: Sprite + netsync: false + sprite: Mobs/Silicon/borg.rsi + state: "l_leg" + - type: Icon + sprite: Mobs/Silicon/borg.rsi + state: "l_leg" + - type: BodyPart + partType: Leg + symmetry: Left + - type: Tag + tags: + - Trash + - BorgLeg + - BorgLeftLeg + +- type: entity + id: RightLegBorg + name: "right borg leg" + parent: PartSilicon + components: + - type: Sprite + netsync: false + sprite: Mobs/Silicon/borg.rsi + state: "r_leg" + - type: Icon + sprite: Mobs/Silicon/borg.rsi + state: "r_leg" + - type: BodyPart + partType: Leg + symmetry: Right + - type: Tag + tags: + - Trash + - BorgLeg + - BorgRightLeg diff --git a/Resources/Prototypes/Catalog/Research/technologies.yml b/Resources/Prototypes/Catalog/Research/technologies.yml index 7b1fc7cac4..65d886054a 100644 --- a/Resources/Prototypes/Catalog/Research/technologies.yml +++ b/Resources/Prototypes/Catalog/Research/technologies.yml @@ -553,6 +553,8 @@ - ProximitySensor - LeftArmBorg - RightArmBorg + - LeftLegBorg + - RightLegBorg - Drone - ExosuitFabricatorMachineCircuitboard diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 4b9e35a42b..d403bfe4e6 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -363,6 +363,8 @@ - ProximitySensor - LeftArmBorg - RightArmBorg + - LeftLegBorg + - RightLegBorg - RipleyHarness - RipleyLArm - RipleyRArm diff --git a/Resources/Prototypes/Recipes/Lathes/robotics.yml b/Resources/Prototypes/Recipes/Lathes/robotics.yml index 05fe6e0e11..330aaec129 100644 --- a/Resources/Prototypes/Recipes/Lathes/robotics.yml +++ b/Resources/Prototypes/Recipes/Lathes/robotics.yml @@ -21,3 +21,19 @@ materials: Steel: 70 Glass: 25 + +- type: latheRecipe + id: LeftLegBorg + result: LeftLegBorg + completetime: 2 + materials: + Steel: 70 + Glass: 25 + +- type: latheRecipe + id: RightLegBorg + result: RightLegBorg + completetime: 2 + materials: + Steel: 70 + Glass: 25 diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index d1d13271d8..1ca6ef7296 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -34,6 +34,15 @@ - type: Tag id: BorgArm +- type: Tag + id: BorgLeg + +- type: Tag + id: BorgLeftLeg + +- type: Tag + id: BorgRightLeg + - type: Tag id: BotanyHatchet diff --git a/Resources/Textures/Mobs/Silicon/borg.rsi/l_leg.png b/Resources/Textures/Mobs/Silicon/borg.rsi/l_leg.png new file mode 100644 index 0000000000..9b79c43b7a Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/borg.rsi/l_leg.png differ diff --git a/Resources/Textures/Mobs/Silicon/borg.rsi/meta.json b/Resources/Textures/Mobs/Silicon/borg.rsi/meta.json new file mode 100644 index 0000000000..c6519f8881 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/borg.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a/icons/mob/augmentation/augments.dmi", + "states": [ + { + "name": "l_leg" + }, + { + "name": "r_leg" + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/borg.rsi/r_leg.png b/Resources/Textures/Mobs/Silicon/borg.rsi/r_leg.png new file mode 100644 index 0000000000..7d965d7df6 Binary files /dev/null and b/Resources/Textures/Mobs/Silicon/borg.rsi/r_leg.png differ