]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added Santa's hardsuit and helmet. (#22898)
authorStanTheCarpenter <66203777+StanTheCarpenter@users.noreply.github.com>
Sun, 24 Dec 2023 05:25:12 +0000 (06:25 +0100)
committerGitHub <noreply@github.com>
Sun, 24 Dec 2023 05:25:12 +0000 (22:25 -0700)
* Added Santa's hardsuit and helmet.

* Fixed missing files

12 files changed:
Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/equipped-HELMET.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING.png [new file with mode: 0644]
Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-left.png [new file with mode: 0644]
Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-right.png [new file with mode: 0644]
Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json [new file with mode: 0644]

index 0cafe16e31138530e5faf9785052c9858949d7d2..deade89995615f3f49ce791aa30ea24a7fbb9c3f 100644 (file)
     sprite: Clothing/Head/Hardsuits/clown.rsi
     equipSound: /Audio/Mecha/mechmove03.ogg
     unequipSound: /Audio/Effects/Emotes/parp1.ogg
+
+#Santas Hardsuit
+- type: entity
+  parent: ClothingHeadHardsuitBase
+  id: ClothingHeadHelmetHardsuitSanta
+  name: Santa's hardsuit helmet
+  description: A festive-looking hardsuit helmet that provides the jolly gift-giver protection from low-pressure environments.
+  components:
+  - type: BreathMask
+  - type: Sprite
+    sprite: Clothing/Head/Hardsuits/santahelm.rsi
+  - type: Clothing
+    sprite: Clothing/Head/Hardsuits/santahelm.rsi
+  - type: PointLight
+    color: "#f4ffad"
+    radius: 5
+    energy: 2  
\ No newline at end of file
index f572bb9f8cdfdfaeb1668deabd2acbdd5d10ad0c..d73c8ab0467fd464fae291f3d2828986f217dd79 100644 (file)
     node: clownHardsuit
   - type: ToggleableClothing
     clothingPrototype: ClothingHeadHelmetHardsuitClown
+
+#Santa's Hardsuit
+- type: entity
+  parent: ClothingOuterHardsuitBase
+  id: ClothingOuterHardsuitSanta
+  name: Santa's hardsuit
+  description: A festive, cheerful hardsuit that protects the jolly gift-giver while on sleighrides in space. Offers some resistance against asteroid strikes.
+  components:
+  - type: Sprite
+    sprite: Clothing/OuterClothing/Hardsuits/santahardsuit.rsi
+  - type: Clothing
+    sprite: Clothing/OuterClothing/Hardsuits/santahardsuit.rsi
+  - type: PressureProtection
+    highPressureMultiplier: 0.5
+    lowPressureMultiplier: 1000
+  - type: ExplosionResistance
+    damageCoefficient: 0.85
+  - type: Armor
+    modifiers:
+      coefficients:
+        Blunt: 0.85
+        Slash: 0.9
+        Piercing: 0.85
+        Caustic: 0.8
+  - type: ClothingSpeedModifier
+    walkModifier: 0.9
+    sprintModifier: 0.9
+  - type: HeldSpeedModifier
+  - type: ToggleableClothing
+    clothingPrototype: ClothingHeadHelmetHardsuitSanta
\ No newline at end of file
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/equipped-HELMET.png
new file mode 100644 (file)
index 0000000..a170b27
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/equipped-HELMET.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/icon.png b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/icon.png
new file mode 100644 (file)
index 0000000..d1ccb10
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/icon.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-left.png b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..c0c5863
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-right.png b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..f29877b
Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/meta.json b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/meta.json
new file mode 100644 (file)
index 0000000..c53de83
--- /dev/null
@@ -0,0 +1,26 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Edited by StanTheCarpenter. Originally taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e",
+  "size": {
+    "x": 32,
+    "y": 32
+  },
+  "states": [
+    {
+      "name": "icon"
+    },
+    {
+      "name": "equipped-HELMET",
+      "directions": 4
+    },
+    {
+      "name": "inhand-left",
+      "directions": 4
+    },
+    {
+      "name": "inhand-right",
+      "directions": 4
+    }
+  ]
+}
diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING.png
new file mode 100644 (file)
index 0000000..aa35a16
Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/equipped-OUTERCLOTHING.png differ
diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/icon.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/icon.png
new file mode 100644 (file)
index 0000000..d6fb46e
Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/icon.png differ
diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-left.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-left.png
new file mode 100644 (file)
index 0000000..cee2b97
Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-left.png differ
diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-right.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-right.png
new file mode 100644 (file)
index 0000000..c9734f5
Binary files /dev/null and b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/inhand-right.png differ
diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json
new file mode 100644 (file)
index 0000000..1374862
--- /dev/null
@@ -0,0 +1,26 @@
+{
+  "version": 1,
+  "license": "CC-BY-SA-3.0",
+  "copyright": "Edited by StanTheCarpenter. Originally taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e",
+  "size": {
+    "x": 32,
+    "y": 32
+  },
+  "states": [
+    {
+      "name": "icon"
+    },
+    {
+      "name": "equipped-OUTERCLOTHING",
+      "directions": 4
+    },
+    {
+      "name": "inhand-left",
+      "directions": 4
+    },
+    {
+      "name": "inhand-right",
+      "directions": 4
+    }
+  ]
+}