diff --git a/Resources/Prototypes/White/Fluff/fluff.yml b/Resources/Prototypes/White/Fluff/fluff.yml index 18abee3738..32108e5784 100644 --- a/Resources/Prototypes/White/Fluff/fluff.yml +++ b/Resources/Prototypes/White/Fluff/fluff.yml @@ -307,3 +307,78 @@ - type: Item size: 20 sprite: White/Fluff/Derderiot/super-synthesizer.rsi + +#Hskveez Atmospherics Hardsuit +- type: entity + parent: ClothingOuterHardsuitBase + id: ClothingOuterHardsuitHskveezAtmos + name: "старый скафандр атмос-техника" + description: "Специальный костюм, защищающий от опасной среды с низким давлением. Имеет тепловую защиту. В отличии от его новых версий имеет облегченную конструкцию без части защитных пластин. На запястье гравировка Ахахах! Уроды! Хахаах! Кто добавил в воздушную смесь Плазму и Закись Азота?! Хехехе! Одна половина станции горит, а вторая ржет над этим!!!. АХАХАХА!" + components: + - type: Sprite + sprite: White/Fluff/HSKveez/hardsuit.rsi + - type: Clothing + sprite: White/Fluff/HSKveez/hardsuit.rsi + - type: PressureProtection + highPressureMultiplier: 0.02 + lowPressureMultiplier: 10000 + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.35 + Radiation: 0.8 + Caustic: 0.85 + - type: TemperatureProtection + coefficient: 0.001 + - type: ExplosionResistance + damageCoefficient: 0.90 + - type: ToggleableClothing + clothingPrototype: ClothingHeadHelmetHardsuitHskveezAtmos + + +#Hskveez Atmospherics Hardsuit +- type: entity + parent: ClothingHeadHardsuitWithLightBase + id: ClothingHeadHelmetHardsuitHskveezAtmos + noSpawn: true + name: "старый шлем атмос-техника" + description: "Шлем скафандра. Защищает от давления и высоких температур, немного легче стандартного из-за более легкой конструкции" + components: + - type: Sprite + sprite: White/Fluff/HSKveez/helmet.rsi + layers: + - state: icon + - state: icon-unshaded + shader: unshaded + - state: light-overlay + visible: false + shader: unshaded + map: [ "light" ] + - type: HandheldLight + addPrefix: false + - type: ToggleableLightVisuals + spriteLayer: light + clothingVisuals: + head: + - state: equipped-head-light + shader: unshaded + - type: Clothing + clothingVisuals: + head: + - state: equipped-head + - state: equipped-head-unshaded + shader: unshaded + - type: PointLight + color: "#ffffff" + - type: PressureProtection + highPressureMultiplier: 0.08 + lowPressureMultiplier: 10000 + - type: TemperatureProtection + coefficient: 0.005 + diff --git a/Resources/Prototypes/White/Fluff/sponsor.yml b/Resources/Prototypes/White/Fluff/sponsor.yml index a64e116261..16f888ae68 100644 --- a/Resources/Prototypes/White/Fluff/sponsor.yml +++ b/Resources/Prototypes/White/Fluff/sponsor.yml @@ -100,6 +100,13 @@ sponsorOnly: true whitelistJobs: [ Detective, HeadOfSecurity, SecurityCadet, SecurityOfficer, Warden ] +- type: loadout + id: HSKveezRigLoadout + entity: ClothingOuterHardsuitHskveezAtmos + sponsorOnly: true + whitelistJobs: [ AtmosphericTechnician, StationEngineer ] + + #Omntns - type: loadout id: OmntnsHammerLoadout diff --git a/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000..c469571a67 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/equipped-OUTERCLOTHING.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/icon.png b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/icon.png new file mode 100644 index 0000000000..06202c907b Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/icon.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-left.png b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-left.png new file mode 100644 index 0000000000..e149aaffb9 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-left.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-right.png b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-right.png new file mode 100644 index 0000000000..d7a7fce298 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/inhand-right.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/meta.json b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/meta.json new file mode 100644 index 0000000000..e482264df5 --- /dev/null +++ b/Resources/Textures/White/Fluff/HSKveez/hardsuit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "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 + } + ] +} diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-light.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-light.png new file mode 100644 index 0000000000..842e6bf532 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-light.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-unshaded.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-unshaded.png new file mode 100644 index 0000000000..db6decc127 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head-unshaded.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head.png new file mode 100644 index 0000000000..d68cf74cc5 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/equipped-head.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-flash.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-flash.png new file mode 100644 index 0000000000..c8cb37f7ef Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-flash.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-unshaded.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-unshaded.png new file mode 100644 index 0000000000..9ae6714922 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon-unshaded.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon.png new file mode 100644 index 0000000000..5ab23fdda3 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/icon.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-light.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-light.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-light.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-unshaded.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-unshaded.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left-unshaded.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-left.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-light.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-light.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-light.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-unshaded.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-unshaded.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right-unshaded.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right.png new file mode 100644 index 0000000000..d76604ac78 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/inhand-right.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/light-overlay.png b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/light-overlay.png new file mode 100644 index 0000000000..7e41fcbf65 Binary files /dev/null and b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/light-overlay.png differ diff --git a/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/meta.json b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/meta.json new file mode 100644 index 0000000000..1faf3aa6d0 --- /dev/null +++ b/Resources/Textures/White/Fluff/HSKveez/helmet.rsi/meta.json @@ -0,0 +1,59 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon-unshaded" + }, + { + "name": "icon-flash" + }, + { + "name": "light-overlay" + }, + { + "name": "equipped-head", + "directions": 4 + }, + { + "name": "equipped-head-light", + "directions": 4 + }, + { + "name": "equipped-head-unshaded", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-left-unshaded", + "directions": 4 + }, + { + "name": "inhand-left-light", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-right-unshaded", + "directions": 4 + }, + { + "name": "inhand-right-light", + "directions": 4 + } + ] +}