From: KittenColony <149278380+KittenColony@users.noreply.github.com> Date: Sun, 10 Dec 2023 23:16:38 +0000 (+1300) Subject: Medical Gauze Markings (#22245) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=94d81d1f473212dfd162955bf3b815fb87c880ac;p=space-station-14.git Medical Gauze Markings (#22245) --- diff --git a/Resources/Locale/en-US/markings/gauze.ftl b/Resources/Locale/en-US/markings/gauze.ftl new file mode 100644 index 0000000000..5a1c721b59 --- /dev/null +++ b/Resources/Locale/en-US/markings/gauze.ftl @@ -0,0 +1,40 @@ +marking-GauzeLefteyePatch-gauze_lefteye_2 = Gauze eyepatch (Left) +marking-GauzeLefteyePatch = Gauze eyepatch (Left) + +marking-GauzeLefteyeTape-gauze_lefteye_1 = Gauze eyepad (Left) +marking-GauzeLefteyeTape = Gauze eyepad (Left) + +marking-GauzeRighteyePatch-gauze_righteye_2 = Gauze eyepatch (Right) +marking-GauzeRighteyePatch = Gauze eyepatch (Right) + +marking-GauzeRighteyeTape-gauze_righteye_1 = Gauze eyepad (Right) +marking-GauzeRighteyeTape = Gauze eyepad (Right) + +marking-GauzeShoulder-gauze_shoulder = Gauze Shoulder +marking-GauzeShoulder = Gauze Shoulder + +marking-GauzeStomach-gauze_abdomen = Gauze Stomach Wrap +marking-GauzeStomach = Gauze Stomach Wrap + +marking-GauzeUpperArmRight-gauze_upperarm_r = Gauze Forearm Wrap (Right) +marking-GauzeUpperArmRight = Gauze Forearm Wrap (Right) + +marking-GauzeLowerArmRight-gauze_lowerarm_r = Gauze Wrist Wrap (Right) +marking-GauzeLowerArmRight = Gauze Wrist Wrap (Right) + +marking-GauzeLeftArm-gauze_leftarm = Gauze Arm Wrap (Left) +marking-GauzeLeftArm = Gauze Arm Wrap (Left) + +marking-GauzeLowerLegLeft-gauze_lowerleg_l = Gauze Ankle Wrap (Left) +marking-GauzeLowerLegLeft = Gauze Ankle Wrap (Left) + + +marking-GauzeUpperLegLeft-gauze_upperleg_l = Gauze Thigh Wrap (Left) +marking-GauzeUpperLegLeft = Gauze Thigh Wrap (Left) + +marking-GauzeLowerLegRight-gauze_lowerleg_r = Gauze Ankle Wrap (Right) +marking-GauzeLowerLegRight = Gauze Ankle Wrap (Right) + + +marking-GauzeUpperLegRight-gauze_upperleg_r = Gauze Leg Wrap (Right) +marking-GauzeUpperLegRight = Gauze Leg Wrap (Right) \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml b/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml new file mode 100644 index 0000000000..3815b4c9b6 --- /dev/null +++ b/Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml @@ -0,0 +1,182 @@ +- type: marking + id: GauzeLefteyePatch + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_lefteye_2 + +- type: marking + id: GauzeLefteyeTape + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_lefteye_1 + +- type: marking + id: GauzeRighteyePatch + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_righteye_2 + +- type: marking + id: GauzeRighteyeTape + bodyPart: Eyes + markingCategory: Head + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_righteye_1 + +- type: marking + id: GauzeShoulder + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_shoulder + +- type: marking + id: GauzeStomach + bodyPart: Chest + markingCategory: Chest + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_abdomen + +- type: marking + id: GauzeUpperArmRight + bodyPart: RArm + markingCategory: Arms + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_upperarm_r + +- type: marking + id: GauzeLowerArmRight + bodyPart: RArm, RHand + markingCategory: Arms + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_lowerarm_r + +- type: marking + id: GauzeLeftArm + bodyPart: LArm, LHand + markingCategory: Arms + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_leftarm + +- type: marking + id: GauzeLowerLegLeft + bodyPart: LFoot + markingCategory: Legs + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_lowerleg_l + +- type: marking + id: GauzeUpperLegLeft + bodyPart: LLeg + markingCategory: Legs + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_upperleg_l + +- type: marking + id: GauzeUpperLegRight + bodyPart: RLeg + markingCategory: Legs + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_upperleg_r + +- type: marking + id: GauzeLowerLegRight + bodyPart: RFoot + markingCategory: Legs + speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson] + coloring: + default: + type: + !type:SimpleColoring + color: "#FFFFFF" + sprites: + - sprite: Mobs/Customization/gauze.rsi + state: gauze_lowerleg_r + diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_abdomen.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_abdomen.png new file mode 100644 index 0000000000..7615fbc0d0 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_abdomen.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_leftarm.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_leftarm.png new file mode 100644 index 0000000000..cc1e437c23 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_leftarm.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_1.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_1.png new file mode 100644 index 0000000000..fa54028ecd Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_1.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_2.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_2.png new file mode 100644 index 0000000000..25f271fbaf Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_2.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerarm_r.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerarm_r.png new file mode 100644 index 0000000000..bd8b7c43cd Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerarm_r.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_l.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_l.png new file mode 100644 index 0000000000..3354511acb Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_l.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_r.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_r.png new file mode 100644 index 0000000000..ee82d55eef Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_r.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_1.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_1.png new file mode 100644 index 0000000000..73729482c6 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_1.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_2.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_2.png new file mode 100644 index 0000000000..bff4c76ac3 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_2.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_shoulder.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_shoulder.png new file mode 100644 index 0000000000..9267921969 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_shoulder.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperarm_r.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperarm_r.png new file mode 100644 index 0000000000..9b25e1e222 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperarm_r.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_l.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_l.png new file mode 100644 index 0000000000..ba1371a5d9 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_l.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_r.png b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_r.png new file mode 100644 index 0000000000..5061d6b396 Binary files /dev/null and b/Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_r.png differ diff --git a/Resources/Textures/Mobs/Customization/gauze.rsi/meta.json b/Resources/Textures/Mobs/Customization/gauze.rsi/meta.json new file mode 100644 index 0000000000..da08e24616 --- /dev/null +++ b/Resources/Textures/Mobs/Customization/gauze.rsi/meta.json @@ -0,0 +1,63 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Gauze sprites by Github KittenColony / Discord kittencolony (297865728374210561)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "gauze_abdomen", + "directions": 4 + }, + { + "name": "gauze_shoulder", + "directions": 4 + }, + { + "name": "gauze_lefteye_1", + "directions": 4 + }, + { + "name": "gauze_lefteye_2", + "directions": 4 + }, + { + "name": "gauze_righteye_1", + "directions": 4 + }, + { + "name": "gauze_righteye_2", + "directions": 4 + }, + { + "name": "gauze_lowerarm_r", + "directions": 4 + }, + { + "name": "gauze_upperarm_r", + "directions": 4 + }, + { + "name": "gauze_leftarm", + "directions": 4 + }, + { + "name": "gauze_upperleg_r", + "directions": 4 + }, + { + "name": "gauze_lowerleg_r", + "directions": 4 + }, + { + "name": "gauze_upperleg_l", + "directions": 4 + }, + { + "name": "gauze_lowerleg_l", + "directions": 4 + } + ] +} \ No newline at end of file