From: StanTheCarpenter <66203777+StanTheCarpenter@users.noreply.github.com> Date: Sun, 24 Dec 2023 05:25:12 +0000 (+0100) Subject: Added Santa's hardsuit and helmet. (#22898) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=734da59202b2dfb255e0d0b0cda4b81009243068;p=space-station-14.git Added Santa's hardsuit and helmet. (#22898) * Added Santa's hardsuit and helmet. * Fixed missing files --- diff --git a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml index 0cafe16e31..deade89995 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml @@ -698,3 +698,20 @@ 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 diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index f572bb9f8c..d73c8ab046 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -882,3 +882,33 @@ 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 index 0000000000..a170b27d40 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 index 0000000000..d1ccb10e7b 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 index 0000000000..c0c5863a3b 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 index 0000000000..f29877bf5a 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 index 0000000000..c53de83901 --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hardsuits/santahelm.rsi/meta.json @@ -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 index 0000000000..aa35a16872 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 index 0000000000..d6fb46e893 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 index 0000000000..cee2b97c98 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 index 0000000000..c9734f5895 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 index 0000000000..13748622fe --- /dev/null +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/santahardsuit.rsi/meta.json @@ -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 + } + ] +}