diff --git a/Resources/Locale/en-US/einstein-engines/markings/cyberlimbs.ftl b/Resources/Locale/en-US/einstein-engines/markings/cyberlimbs.ftl new file mode 100644 index 00000000000..539da4443b8 --- /dev/null +++ b/Resources/Locale/en-US/einstein-engines/markings/cyberlimbs.ftl @@ -0,0 +1,62 @@ +marking-CyberLimbsMarkingComp1LArm = Left Robotic Arm from Company 1 +marking-CyberLimbsMarkingComp1LArm-l_arm-primary = Primary +marking-CyberLimbsMarkingComp1LArm-l_arm-secondary = Secondary +marking-CyberLimbsMarkingComp1LArm-l_arm-tertiary = Tertiary + +marking-CyberLimbsMarkingComp1LHand = Left Robotic Hand from Company 1 +marking-CyberLimbsMarkingComp1LHand-l_hand = Hand + +marking-CyberLimbsMarkingComp1LLeg = Left Robotic Leg from Company 1 +marking-CyberLimbsMarkingComp1LLeg-l_leg-primary = Primary +marking-CyberLimbsMarkingComp1LLeg-l_leg-secondary = Secondary + +marking-CyberLimbsMarkingComp1LFoot = Left Robotic Foot from Company 1 +marking-CyberLimbsMarkingComp1LFoot-l_foot = Foot + +marking-CyberLimbsMarkingComp1RArm = Right Robotic Arm from Company 1 +marking-CyberLimbsMarkingComp1RArm-r_arm-primary = Primary +marking-CyberLimbsMarkingComp1RArm-r_arm-secondary = Secondary +marking-CyberLimbsMarkingComp1RArm-r_arm-tertiary = Tertiary + +marking-CyberLimbsMarkingComp1RHand = Right Robotic Hand from Company 1 +marking-CyberLimbsMarkingComp1RHand-l_hand = Hand + +marking-CyberLimbsMarkingComp1RLeg = Right Robotic Leg from Company 1 +marking-CyberLimbsMarkingComp1RLeg-r_leg-primary = Primary +marking-CyberLimbsMarkingComp1RLeg-r_leg-secondary = Secondary + +marking-CyberLimbsMarkingComp1RFoot = Right Robotic Foot from Company 1 +marking-CyberLimbsMarkingComp1RFoot-r_foot = Foot + + +marking-CyberLimbsMarkingComp2LArm = Left Robotic Arm from Company 2 +marking-CyberLimbsMarkingComp2LArm-l_arm-1 = Primary +marking-CyberLimbsMarkingComp2LArm-l_arm-2 = Secondary + +marking-CyberLimbsMarkingComp2LHand = Left Robotic Hand from Company 2 +marking-CyberLimbsMarkingComp2LHand-l_hand-1 = Primary +marking-CyberLimbsMarkingComp2LHand-l_hand-2 = Secondary + +marking-CyberLimbsMarkingComp2LLeg = Left Robotic Leg from Company 2 +marking-CyberLimbsMarkingComp2LLeg-l_leg-1 = Primary +marking-CyberLimbsMarkingComp2LLeg-l_leg-2 = Secondary + +marking-CyberLimbsMarkingComp2LFoot = Left Robotic Foot from Company 2 +marking-CyberLimbsMarkingComp2LFoot-l_foot-1 = Primary +marking-CyberLimbsMarkingComp2LFoot-l_foot-2 = Secondary + +marking-CyberLimbsMarkingComp2RArm = Right Robotic Arm from Company 2 +marking-CyberLimbsMarkingComp2RArm-r_arm-1 = Primary +marking-CyberLimbsMarkingComp2RArm-r_arm-2 = Secondary + +marking-CyberLimbsMarkingComp2RHand = Right Robotic Hand from Company 2 +marking-CyberLimbsMarkingComp2RHand-r_hand-1 = Primary +marking-CyberLimbsMarkingComp2RHand-r_hand-2 = Secondary + +marking-CyberLimbsMarkingComp2RLeg = Right Robotic Leg from Company 2 +marking-CyberLimbsMarkingComp2RLeg-r_leg-1 = Primary +marking-CyberLimbsMarkingComp2RLeg-r_leg-2 = Secondary + +marking-CyberLimbsMarkingComp2RFoot = Right Robotic Foot from Company 2 +marking-CyberLimbsMarkingComp2RFoot-r_foot-1 = Primary +marking-CyberLimbsMarkingComp2RFoot-r_foot-2 = Secondary \ No newline at end of file diff --git a/Resources/Prototypes/DeltaV/Species/rodentia.yml b/Resources/Prototypes/DeltaV/Species/rodentia.yml index 4916af1fe7d..b0c2c579c9e 100644 --- a/Resources/Prototypes/DeltaV/Species/rodentia.yml +++ b/Resources/Prototypes/DeltaV/Species/rodentia.yml @@ -48,10 +48,10 @@ required: true defaultMarkings: [ RodentiaTailDefault ] Legs: - points: 4 + points: 6 required: false Arms: - points: 4 + points: 6 required: false Snout: points: 1 diff --git a/Resources/Prototypes/DeltaV/Species/vulpkanin.yml b/Resources/Prototypes/DeltaV/Species/vulpkanin.yml index 0c239f92dc4..4a0479ac8ac 100644 --- a/Resources/Prototypes/DeltaV/Species/vulpkanin.yml +++ b/Resources/Prototypes/DeltaV/Species/vulpkanin.yml @@ -50,10 +50,10 @@ points: 3 required: false Legs: - points: 1 + points: 6 required: false Arms: - points: 1 + points: 6 required: false Snout: points: 1 diff --git a/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp1.yml b/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp1.yml new file mode 100644 index 00000000000..9795b96e708 --- /dev/null +++ b/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp1.yml @@ -0,0 +1,88 @@ +- type: marking + id: CyberLimbsMarkingComp1LArm + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_arm-primary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_arm-secondary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_arm-tertiary + +- type: marking + id: CyberLimbsMarkingComp1LHand + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_hand + +- type: marking + id: CyberLimbsMarkingComp1LLeg + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_leg-primary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_leg-secondary + + +- type: marking + id: CyberLimbsMarkingComp1LFoot + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: l_foot + + + +- type: marking + id: CyberLimbsMarkingComp1RArm + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_arm-primary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_arm-secondary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_arm-tertiary + + +- type: marking + id: CyberLimbsMarkingComp1RHand + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_hand + +- type: marking + id: CyberLimbsMarkingComp1RLeg + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_leg-primary + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_leg-secondary + + +- type: marking + id: CyberLimbsMarkingComp1RFoot + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi + state: r_foot diff --git a/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp2.yml b/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp2.yml new file mode 100644 index 00000000000..12563137455 --- /dev/null +++ b/Resources/Prototypes/Einstein-Engines/Entities/Mobs/Customization/cyberlimbs/comp2.yml @@ -0,0 +1,93 @@ +- type: marking + id: CyberLimbsMarkingComp2LArm + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_arm-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_arm-2 + +- type: marking + id: CyberLimbsMarkingComp2LHand + bodyPart: LHand + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_hand-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_hand-2 + +- type: marking + id: CyberLimbsMarkingComp2LLeg + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_leg-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_leg-2 + + +- type: marking + id: CyberLimbsMarkingComp2LFoot + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_foot-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: l_foot-2 + + + +- type: marking + id: CyberLimbsMarkingComp2RArm + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_arm-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_arm-2 + + +- type: marking + id: CyberLimbsMarkingComp2RHand + bodyPart: RHand + markingCategory: Arms + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_hand-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_hand-2 + + +- type: marking + id: CyberLimbsMarkingComp2RLeg + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_leg-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_leg-2 + + +- type: marking + id: CyberLimbsMarkingComp2RFoot + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Moth, Human, Arachnid, Felinid, Oni, Vulpkanin, Reptilian, Rodentia] + sprites: + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_foot-1 + - sprite: Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi + state: r_foot-2 diff --git a/Resources/Prototypes/Nyanotrasen/Species/Oni.yml b/Resources/Prototypes/Nyanotrasen/Species/Oni.yml index 601e2d29f1a..8bf2ce69121 100644 --- a/Resources/Prototypes/Nyanotrasen/Species/Oni.yml +++ b/Resources/Prototypes/Nyanotrasen/Species/Oni.yml @@ -36,8 +36,8 @@ points: 1 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false diff --git a/Resources/Prototypes/Nyanotrasen/Species/felinid.yml b/Resources/Prototypes/Nyanotrasen/Species/felinid.yml index 7bd07be5d12..e6a64379d93 100644 --- a/Resources/Prototypes/Nyanotrasen/Species/felinid.yml +++ b/Resources/Prototypes/Nyanotrasen/Species/felinid.yml @@ -29,8 +29,8 @@ points: 1 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false diff --git a/Resources/Prototypes/Species/arachnid.yml b/Resources/Prototypes/Species/arachnid.yml index 07a72cda176..5dedba1b447 100644 --- a/Resources/Prototypes/Species/arachnid.yml +++ b/Resources/Prototypes/Species/arachnid.yml @@ -64,10 +64,10 @@ points: 1 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false - type: humanoidBaseSprite diff --git a/Resources/Prototypes/Species/human.yml b/Resources/Prototypes/Species/human.yml index 7e071dbadc9..bb494bfa799 100644 --- a/Resources/Prototypes/Species/human.yml +++ b/Resources/Prototypes/Species/human.yml @@ -61,10 +61,10 @@ points: 1 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false - type: humanoidBaseSprite diff --git a/Resources/Prototypes/Species/moth.yml b/Resources/Prototypes/Species/moth.yml index 4f587eb40e0..2623865b046 100644 --- a/Resources/Prototypes/Species/moth.yml +++ b/Resources/Prototypes/Species/moth.yml @@ -68,10 +68,10 @@ points: 1 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false - type: humanoidBaseSprite diff --git a/Resources/Prototypes/Species/reptilian.yml b/Resources/Prototypes/Species/reptilian.yml index 321e01cfe73..16f2728070e 100644 --- a/Resources/Prototypes/Species/reptilian.yml +++ b/Resources/Prototypes/Species/reptilian.yml @@ -59,10 +59,10 @@ points: 3 required: false Legs: - points: 2 + points: 6 required: false Arms: - points: 2 + points: 6 required: false - type: humanoidBaseSprite diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-primary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-primary.png new file mode 100644 index 00000000000..5d6b133523b Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-primary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-secondary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-secondary.png new file mode 100644 index 00000000000..de40773897f Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-secondary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-tertiary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-tertiary.png new file mode 100644 index 00000000000..7b83ecf161b Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_arm-tertiary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_foot.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_foot.png new file mode 100644 index 00000000000..534085a97c3 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_foot.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_hand.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_hand.png new file mode 100644 index 00000000000..771cd025a86 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_hand.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-primary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-primary.png new file mode 100644 index 00000000000..05f568654e6 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-primary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-secondary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-secondary.png new file mode 100644 index 00000000000..a96f9eb3854 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/l_leg-secondary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/meta.json b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/meta.json new file mode 100644 index 00000000000..61e6f0d0d28 --- /dev/null +++ b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/meta.json @@ -0,0 +1,67 @@ +{ + "version": 1, + "copyright": "Sprites originally from Paradise Station (https://github.com/ParadiseSS13/Paradise). Monochromatic version made by: DayOS (https://github.com/Day-OS)", + "license": "CC-BY-SA-3.0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "l_foot", + "directions": 4 + }, + { + "name": "r_foot", + "directions": 4 + }, + { + "name": "l_leg-primary", + "directions": 4 + }, + { + "name": "l_leg-secondary", + "directions": 4 + }, + { + "name": "r_leg-primary", + "directions": 4 + }, + { + "name": "r_leg-secondary", + "directions": 4 + }, + { + "name": "l_arm-primary", + "directions": 4 + }, + { + "name": "l_arm-secondary", + "directions": 4 + }, + { + "name": "l_arm-tertiary", + "directions": 4 + }, + { + "name": "r_arm-primary", + "directions": 4 + }, + { + "name": "r_arm-secondary", + "directions": 4 + }, + { + "name": "r_arm-tertiary", + "directions": 4 + }, + { + "name": "l_hand", + "directions": 4 + }, + { + "name": "r_hand", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-primary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-primary.png new file mode 100644 index 00000000000..c8087d3fc19 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-primary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-secondary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-secondary.png new file mode 100644 index 00000000000..2cf2346bd84 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-secondary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-tertiary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-tertiary.png new file mode 100644 index 00000000000..0b5cecfd6c3 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_arm-tertiary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_foot.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_foot.png new file mode 100644 index 00000000000..a8fbe8635ea Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_foot.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_hand.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_hand.png new file mode 100644 index 00000000000..db11be34056 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_hand.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-primary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-primary.png new file mode 100644 index 00000000000..d6288eedc3c Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-primary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-secondary.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-secondary.png new file mode 100644 index 00000000000..7a406c93187 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp1/comp1_main.rsi/r_leg-secondary.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-1.png new file mode 100644 index 00000000000..54ecbe28321 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-2.png new file mode 100644 index 00000000000..c9a529d9ebb Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_arm-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-1.png new file mode 100644 index 00000000000..a4e96f5d745 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-2.png new file mode 100644 index 00000000000..6be2024018b Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_foot-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-1.png new file mode 100644 index 00000000000..87466284b3b Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-2.png new file mode 100644 index 00000000000..b871a179333 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_hand-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-1.png new file mode 100644 index 00000000000..880384f5ee9 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-2.png new file mode 100644 index 00000000000..90b10eb4be5 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/l_leg-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/meta.json b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/meta.json new file mode 100644 index 00000000000..3f0d6439bb0 --- /dev/null +++ b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/meta.json @@ -0,0 +1,75 @@ +{ + "version": 1, + "copyright": "Sprites originally from Paradise Station (https://github.com/ParadiseSS13/Paradise). Monochromatic version made by: DayOS (https://github.com/Day-OS)", + "license": "CC-BY-SA-3.0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "l_foot-1", + "directions": 4 + }, + { + "name": "l_foot-2", + "directions": 4 + }, + { + "name": "r_foot-1", + "directions": 4 + }, + { + "name": "r_foot-2", + "directions": 4 + }, + { + "name": "l_leg-1", + "directions": 4 + }, + { + "name": "l_leg-2", + "directions": 4 + }, + { + "name": "r_leg-1", + "directions": 4 + }, + { + "name": "r_leg-2", + "directions": 4 + }, + { + "name": "l_arm-1", + "directions": 4 + }, + { + "name": "l_arm-2", + "directions": 4 + }, + { + "name": "r_arm-1", + "directions": 4 + }, + { + "name": "r_arm-2", + "directions": 4 + }, + { + "name": "l_hand-1", + "directions": 4 + }, + { + "name": "l_hand-2", + "directions": 4 + }, + { + "name": "r_hand-1", + "directions": 4 + }, + { + "name": "r_hand-2", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-1.png new file mode 100644 index 00000000000..5e770056ed9 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-2.png new file mode 100644 index 00000000000..56b363d862a Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_arm-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-1.png new file mode 100644 index 00000000000..8994994011c Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-2.png new file mode 100644 index 00000000000..9ca884025fd Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_foot-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-1.png new file mode 100644 index 00000000000..13a46c2e092 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-2.png new file mode 100644 index 00000000000..d203e571fca Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_hand-2.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-1.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-1.png new file mode 100644 index 00000000000..bb762db0c49 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-1.png differ diff --git a/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-2.png b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-2.png new file mode 100644 index 00000000000..16f0ee16471 Binary files /dev/null and b/Resources/Textures/Einstein-Engines/Mobs/Customization/cyberlimbs/comp2/comp2_main.rsi/r_leg-2.png differ