]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Medical Gauze Markings (#22245)
authorKittenColony <149278380+KittenColony@users.noreply.github.com>
Sun, 10 Dec 2023 23:16:38 +0000 (12:16 +1300)
committerGitHub <noreply@github.com>
Sun, 10 Dec 2023 23:16:38 +0000 (15:16 -0800)
16 files changed:
Resources/Locale/en-US/markings/gauze.ftl [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Customization/Markings/gauze.yml [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_abdomen.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_leftarm.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_1.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lefteye_2.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerarm_r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_lowerleg_r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_1.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_righteye_2.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_shoulder.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperarm_r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_l.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/gauze_upperleg_r.png [new file with mode: 0644]
Resources/Textures/Mobs/Customization/gauze.rsi/meta.json [new file with mode: 0644]

diff --git a/Resources/Locale/en-US/markings/gauze.ftl b/Resources/Locale/en-US/markings/gauze.ftl
new file mode 100644 (file)
index 0000000..5a1c721
--- /dev/null
@@ -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 (file)
index 0000000..3815b4c
--- /dev/null
@@ -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 (file)
index 0000000..7615fbc
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 (file)
index 0000000..cc1e437
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 (file)
index 0000000..fa54028
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 (file)
index 0000000..25f271f
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 (file)
index 0000000..bd8b7c4
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 (file)
index 0000000..3354511
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 (file)
index 0000000..ee82d55
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 (file)
index 0000000..7372948
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 (file)
index 0000000..bff4c76
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 (file)
index 0000000..9267921
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 (file)
index 0000000..9b25e1e
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 (file)
index 0000000..ba1371a
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 (file)
index 0000000..5061d6b
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 (file)
index 0000000..da08e24
--- /dev/null
@@ -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