diff --git a/Resources/Locale/en-US/markings/arachnid.ftl b/Resources/Locale/en-US/markings/arachnid.ftl index e19a03ffae..7fb78fb74c 100644 --- a/Resources/Locale/en-US/markings/arachnid.ftl +++ b/Resources/Locale/en-US/markings/arachnid.ftl @@ -1,32 +1,40 @@ -marking-ArachnidCheliceraeBasic = Chelicerae (Basic) -marking-ArachnidCheliceraeBasic-basic = Chelicerae +marking-ArachnidCheliceraeDownwards = Chelicerae (Downwards) +marking-ArachnidCheliceraeDownwards-downwards = Chelicerae + +marking-ArachnidCheliceraeInwards = Chelicerae (Inwards) +marking-ArachnidCheliceraeInwards-inwards = Chelicerae marking-ArachnidAppendagesDefault = Appendages (Long) -marking-ArachnidAppendagesDefault-long = Appendage +marking-ArachnidAppendagesDefault-long_primary = Appendage +marking-ArachnidAppendagesDefault-long_secondary = Stripes marking-ArachnidAppendagesSharp = Appendages (Sharp) -marking-ArachnidAppendagesSharp-sharp = Appendage +marking-ArachnidAppendagesSharp-sharp_primary = Appendage +marking-ArachnidAppendagesSharp-sharp_secondary = Stripes marking-ArachnidAppendagesZigZag = Appendages (ZigZag) -marking-ArachnidAppendagesZigZag-zigzag = Appendage +marking-ArachnidAppendagesZigZag-zigzag_primary = Appendage +marking-ArachnidAppendagesZigZag-zigzag_secondary = Stripes marking-ArachnidAppendagesCurled = Appendages (Curled) -marking-ArachnidAppendagesCurled-curled = Appendage +marking-ArachnidAppendagesCurled-curled_primary = Appendage +marking-ArachnidAppendagesCurled-curled_secondary = Stripes marking-ArachnidAppendagesStingers = Appendages (Stingers) -marking-ArachnidAppendagesStingers-stingers = Appendage +marking-ArachnidAppendagesStingers-stingers_primary = Appendage +marking-ArachnidAppendagesStingers-stingers_secondary = Stripes marking-ArachnidAppendagesChipped = Appendages (Chipped) -marking-ArachnidAppendagesChipped-chipped = Appendage - -marking-ArachnidAppendagesCurled = Appendages (Curled) -marking-ArachnidAppendagesCurled-curled = Appendage +marking-ArachnidAppendagesChipped-chipped_primary = Appendage +marking-ArachnidAppendagesChipped-chipped_secondary = Stripes marking-ArachnidAppendagesHarvest = Appendages (Harvest) -marking-ArachnidAppendagesHarvest-harvest = Appendage +marking-ArachnidAppendagesHarvest-harvest_primary = Appendage +marking-ArachnidAppendagesHarvest-harvest_secondary = Stripes marking-ArachnidAppendagesShort = Appendages (Short) -marking-ArachnidAppendagesShort-short = Appendage +marking-ArachnidAppendagesShort-short_primary = Appendage +marking-ArachnidAppendagesShort-short_secondary = Stripes marking-ArachnidTorsoStripes = Stripes marking-ArachnidTorsoStripes-stripes = Design @@ -51,3 +59,32 @@ marking-ArachnidTorsoNailAndHammer-nail-and-hammer = Design marking-ArachnidTorsoStar = Star marking-ArachnidTorsoStar-star = Design + +marking-ArachnidTorsoArrows = Arrows +marking-ArachnidTorsoArrows-arrows = Design + +marking-ArachnidTorsoCore = Core +marking-ArachnidTorsoCore-core = Design + +marking-ArachnidTorsoFiddleback = Fiddleback +marking-ArachnidTorsoFiddleback-fiddleback = Design + +marking-ArachnidTorsoSkull = Skull +marking-ArachnidTorsoSkull-skull = Design + +marking-ArachnidTorsoTarget = Target +marking-ArachnidTorsoTarget-target = Design + +marking-ArachnidRArmStripes = Arachnid Stripes (Right) +marking-ArachnidRArmStripes-stripes_right = Stripes + +marking-ArachnidLArmStripes = Arachnid Stripes (Left) +marking-ArachnidLArmStripes-stripes_left = Stripes + +marking-ArachnidRLegStripes = Arachnid Stripes (Right) +marking-ArachnidRLegStripes-stripes_right = Stripes + +marking-ArachnidLLegStripes = Arachnid Stripes (Left) +marking-ArachnidLLegStripes-stripes_left = Stripes + +marking-ArachnidOverlayFuzzy = Fuzzy diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml index 25d9e9a58f..cf3e1ab2d5 100644 --- a/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/arachnid.yml @@ -1,12 +1,21 @@ # Chelicerae - type: marking - id: ArachnidCheliceraeBasic + id: ArachnidCheliceraeDownwards bodyPart: HeadSide markingCategory: HeadSide speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/chelicerae.rsi - state: basic + state: downwards + +- type: marking + id: ArachnidCheliceraeInwards + bodyPart: HeadSide + markingCategory: HeadSide + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chelicerae.rsi + state: inwards # Appendages - type: marking @@ -16,7 +25,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: long + state: long_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: long_secondary - type: marking id: ArachnidAppendagesSharp @@ -25,7 +36,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: sharp + state: sharp_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: sharp_secondary - type: marking id: ArachnidAppendagesStingers @@ -34,7 +47,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: stingers + state: stingers_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: stingers_secondary - type: marking id: ArachnidAppendagesZigZag @@ -43,7 +58,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: zigzag + state: zigzag_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: zigzag_secondary - type: marking id: ArachnidAppendagesCurled @@ -52,7 +69,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: curled + state: curled_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: curled_secondary - type: marking id: ArachnidAppendagesChipped @@ -61,7 +80,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: chipped + state: chipped_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: chipped_secondary - type: marking id: ArachnidAppendagesHarvest @@ -70,7 +91,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: harvest + state: harvest_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: harvest_secondary - type: marking id: ArachnidAppendagesShort @@ -79,7 +102,9 @@ speciesRestriction: [Arachnid] sprites: - sprite: Mobs/Customization/Arachnid/appendages.rsi - state: short + state: short_primary + - sprite: Mobs/Customization/Arachnid/appendages.rsi + state: short_secondary # Chest - type: marking @@ -185,3 +210,134 @@ default: type: !type:EyeColoring + +- type: marking + id: ArachnidTorsoArrows + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chest.rsi + state: arrows + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidTorsoCore + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chest.rsi + state: core + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidTorsoFiddleback + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chest.rsi + state: fiddleback + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidTorsoSkull + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chest.rsi + state: skull + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidTorsoTarget + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/chest.rsi + state: target + coloring: + default: + type: + !type:EyeColoring + +# Arms +- type: marking + id: ArachnidRArmStripes + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/arms.rsi + state: stripes_right + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidLArmStripes + bodyPart: LArm + markingCategory: Arms + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/arms.rsi + state: stripes_left + coloring: + default: + type: + !type:EyeColoring + +# Legs +- type: marking + id: ArachnidRLegStripes + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/legs.rsi + state: stripes_right + coloring: + default: + type: + !type:EyeColoring + +- type: marking + id: ArachnidLLegStripes + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/legs.rsi + state: stripes_left + coloring: + default: + type: + !type:EyeColoring + +# Overlay +- type: marking + id: ArachnidOverlayFuzzy + bodyPart: Chest + markingCategory: Overlay + forcedColoring: true + speciesRestriction: [Arachnid] + sprites: + - sprite: Mobs/Customization/Arachnid/overlay.rsi + state: fuzzy + diff --git a/Resources/Prototypes/Species/arachnid.yml b/Resources/Prototypes/Species/arachnid.yml index 2eb9f00e48..43f80e4fc3 100644 --- a/Resources/Prototypes/Species/arachnid.yml +++ b/Resources/Prototypes/Species/arachnid.yml @@ -21,8 +21,8 @@ Snout: MobHumanoidAnyMarking Chest: MobArachnidTorso HeadTop: MobHumanoidAnyMarking - HeadSide: MobHumanoidMarkingMatchSkin - Tail: MobHumanoidMarkingMatchSkin + HeadSide: MobHumanoidAnyMarking + Tail: MobHumanoidAnyMarking Eyes: MobArachnidEyes LArm: MobArachnidLArm RArm: MobArachnidRArm @@ -59,7 +59,7 @@ HeadSide: points: 1 required: true - defaultMarkings: [ ArachnidCheliceraeBasic ] + defaultMarkings: [ ArachnidCheliceraeDownwards ] Chest: points: 1 required: false diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped.png deleted file mode 100644 index 96ec7b9a72..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_primary.png new file mode 100644 index 0000000000..bcfe8f3a96 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_secondary.png new file mode 100644 index 0000000000..b6d8e6d3a7 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/chipped_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled.png deleted file mode 100644 index a0cd22dcfc..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_primary.png new file mode 100644 index 0000000000..b928d2ec92 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_secondary.png new file mode 100644 index 0000000000..4c2740d201 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/curled_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest.png deleted file mode 100644 index 90f0462b08..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_primary.png new file mode 100644 index 0000000000..0ebf4a3f21 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_secondary.png new file mode 100644 index 0000000000..702423929d Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/harvest_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long.png deleted file mode 100644 index e31689f645..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_primary.png new file mode 100644 index 0000000000..3be5da120b Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_secondary.png new file mode 100644 index 0000000000..f940a233f7 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/long_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/meta.json index ca839aefd1..a85abf1ddb 100644 --- a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/meta.json @@ -8,35 +8,67 @@ }, "states": [ { - "name": "long", + "name": "long_primary", "directions": 4 }, { - "name": "sharp", + "name": "long_secondary", "directions": 4 }, { - "name": "stingers", + "name": "sharp_primary", "directions": 4 }, { - "name": "curled", + "name": "sharp_secondary", "directions": 4 }, { - "name": "zigzag", + "name": "stingers_primary", "directions": 4 }, { - "name": "chipped", + "name": "stingers_secondary", "directions": 4 }, { - "name": "harvest", + "name": "curled_primary", "directions": 4 }, { - "name": "short", + "name": "curled_secondary", + "directions": 4 + }, + { + "name": "zigzag_primary", + "directions": 4 + }, + { + "name": "zigzag_secondary", + "directions": 4 + }, + { + "name": "chipped_primary", + "directions": 4 + }, + { + "name": "chipped_secondary", + "directions": 4 + }, + { + "name": "harvest_primary", + "directions": 4 + }, + { + "name": "harvest_secondary", + "directions": 4 + }, + { + "name": "short_primary", + "directions": 4 + }, + { + "name": "short_secondary", "directions": 4 } ] diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp.png deleted file mode 100644 index 6ecb263099..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_primary.png new file mode 100644 index 0000000000..819336bd60 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_secondary.png new file mode 100644 index 0000000000..c6cc1b9055 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/sharp_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short.png deleted file mode 100644 index b7f5d8628f..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_primary.png new file mode 100644 index 0000000000..f4fc44b767 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_secondary.png new file mode 100644 index 0000000000..9f56b0690c Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/short_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers.png deleted file mode 100644 index 69c277a252..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_primary.png new file mode 100644 index 0000000000..c3cde07861 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_secondary.png new file mode 100644 index 0000000000..0720706c4a Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/stingers_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag.png deleted file mode 100644 index c69ee19dbc..0000000000 Binary files a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag.png and /dev/null differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_primary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_primary.png new file mode 100644 index 0000000000..a7b99cc531 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_primary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_secondary.png b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_secondary.png new file mode 100644 index 0000000000..a32e1f7689 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/appendages.rsi/zigzag_secondary.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/meta.json new file mode 100644 index 0000000000..903af3b690 --- /dev/null +++ b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Nairodian (github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "stripes_left", + "directions": 4 + }, + { + "name": "stripes_right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_left.png b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_left.png new file mode 100644 index 0000000000..1eb776b3f9 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_left.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_right.png b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_right.png new file mode 100644 index 0000000000..1d72083166 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/arms.rsi/stripes_right.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/basic.png b/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/downwards.png similarity index 100% rename from Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/basic.png rename to Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/downwards.png diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/inwards.png b/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/inwards.png new file mode 100644 index 0000000000..6cf841387e Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/inwards.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/meta.json index 0681c4e012..93f8ac8e73 100644 --- a/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/Arachnid/chelicerae.rsi/meta.json @@ -1,14 +1,18 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by PixelTheKermit (github) for SS14", + "copyright": "Downwards made by PixelTheKermit (github) for SS14. Inwards made by Nairodian (github) for SS14", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "basic", + "name": "downwards", + "directions": 4 + }, + { + "name": "inwards", "directions": 4 } ] diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/arrows.png b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/arrows.png new file mode 100644 index 0000000000..3897e86742 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/arrows.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/core.png b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/core.png new file mode 100644 index 0000000000..46dc4559a3 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/core.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/fiddleback.png b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/fiddleback.png new file mode 100644 index 0000000000..857a4862bb Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/fiddleback.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/meta.json index 97c7e2107c..727fcf1eec 100644 --- a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by PixelTheKermit (github) for SS14", + "copyright": "Made by PixelTheKermit (github) for SS14. Arrows, core, fiddleback, skull and target made by Nairodian (github) for SS14.", "size": { "x": 32, "y": 32 @@ -38,6 +38,26 @@ { "name": "star", "directions": 4 + }, + { + "name": "arrows", + "directions": 4 + }, + { + "name": "core", + "directions": 4 + }, + { + "name": "fiddleback", + "directions": 4 + }, + { + "name": "skull", + "directions": 4 + }, + { + "name": "target", + "directions": 4 } ] } diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/skull.png b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/skull.png new file mode 100644 index 0000000000..468d543c46 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/skull.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/target.png b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/target.png new file mode 100644 index 0000000000..85f8a5aa1f Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/chest.rsi/target.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/meta.json new file mode 100644 index 0000000000..903af3b690 --- /dev/null +++ b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/meta.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Nairodian (github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "stripes_left", + "directions": 4 + }, + { + "name": "stripes_right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_left.png b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_left.png new file mode 100644 index 0000000000..132b7aa709 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_left.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_right.png b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_right.png new file mode 100644 index 0000000000..1ff36589b8 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/legs.rsi/stripes_right.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/fuzzy.png b/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/fuzzy.png new file mode 100644 index 0000000000..53c581a59b Binary files /dev/null and b/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/fuzzy.png differ diff --git a/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/meta.json b/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/meta.json new file mode 100644 index 0000000000..5c8c06456f --- /dev/null +++ b/Resources/Textures/Mobs/Customization/Arachnid/overlay.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by Nairodian (github) for SS14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "fuzzy", + "directions": 4 + } + ] +}