diff --git a/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl b/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl new file mode 100644 index 00000000000000..410cd1aa8f47d7 --- /dev/null +++ b/Resources/Locale/en-US/_Impstation/markings/bodyhair.ftl @@ -0,0 +1,8 @@ +marking-BodyhairHumanMale-human_bodyhair_male = Body Hair +marking-BodyhairHumanMale = Body Hair + +marking-BodyhairHumanFemale-human_bodyhair_female = Body Hair +marking-BodyhairHumanFemale = Body Hair + +marking-BodyhairSpelf-spelf_bodyhair = Body Hair +marking-BodyhairSpelf = Body Hair diff --git a/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml new file mode 100644 index 00000000000000..71220638612d2d --- /dev/null +++ b/Resources/Prototypes/_Impstation/Entities/Mobs/Customization/Markings/bodyhair.yml @@ -0,0 +1,28 @@ +- type: marking + id: BodyhairHumanMale + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf, Human ] + sexRestriction: [ Male ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: human_bodyhair_male + +- type: marking + id: BodyhairHumanFemale + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ Dwarf, Human ] + sexRestriction: [ Female ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: human_bodyhair_female + +- type: marking + id: BodyhairSpelf + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [ SpElf ] + sprites: + - sprite: _Impstation/Mobs/Customization/bodyhair.rsi + state: spelf_bodyhair diff --git a/Resources/Textures/Mobs/Species/Human/parts.rsi/torso_m.png b/Resources/Textures/Mobs/Species/Human/parts.rsi/torso_m.png index 3097763a95efd0..be5a3a80179c72 100644 Binary files a/Resources/Textures/Mobs/Species/Human/parts.rsi/torso_m.png and b/Resources/Textures/Mobs/Species/Human/parts.rsi/torso_m.png differ diff --git a/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_female.png b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_female.png new file mode 100644 index 00000000000000..c4730912befd67 Binary files /dev/null and b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_female.png differ diff --git a/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_male.png b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_male.png new file mode 100644 index 00000000000000..2253f2140fbde8 Binary files /dev/null and b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/human_bodyhair_male.png differ diff --git a/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/meta.json b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/meta.json new file mode 100644 index 00000000000000..f2634e13a80f56 --- /dev/null +++ b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "copyright": "Made for Impstation by Honeyed_Lemons_", + "license": "CC-BY-SA-4.0", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "human_bodyhair_male", + "directions": 4 + }, + { + "name": "human_bodyhair_female", + "directions": 4 + }, + { + "name": "spelf_bodyhair", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/spelf_bodyhair.png b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/spelf_bodyhair.png new file mode 100644 index 00000000000000..cf670a97a4415d Binary files /dev/null and b/Resources/Textures/_Impstation/Mobs/Customization/bodyhair.rsi/spelf_bodyhair.png differ