Engineering Void Suit (#4944)
* Add engineering void suit * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update Resources/Prototypes/_DV/Catalog/Fills/Lockers/engineering.yml Co-authored-by: Charlie Morley <cmorley191@gmail.com> Signed-off-by: Astra <226853568+EmberAstra@users.noreply.github.com> * Update Resources/Prototypes/_DV/Entities/Clothing/OuterClothing/softsuits.yml Co-authored-by: Charlie Morley <cmorley191@gmail.com> Signed-off-by: Astra <226853568+EmberAstra@users.noreply.github.com> * Update Resources/Textures/_DV/Clothing/OuterClothing/Suits/engineering-light.rsi/meta.json Co-authored-by: Charlie Morley <cmorley191@gmail.com> Signed-off-by: Astra <226853568+EmberAstra@users.noreply.github.com> * Remove brute resistances * The great recoloring * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Apply suggestions from code review Signed-off-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> * Vulp/feroxi helmets no longer unshaded --------- Signed-off-by: Astra <226853568+EmberAstra@users.noreply.github.com> Signed-off-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Charlie Morley <cmorley191@gmail.com> Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com>
@@ -0,0 +1,10 @@
|
||||
# Engineering Void Suit
|
||||
- type: entity
|
||||
id: LockerEngineerFilledVoidsuit
|
||||
suffix: Filled, Void suit
|
||||
parent: LockerEngineerFilled
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingOuterVoidsuitEngineering
|
||||
- id: OxygenTankFilled
|
||||
@@ -283,3 +283,82 @@
|
||||
sprite: _DV/Clothing/Head/Hardsuits/ERThelmets/eliteertjanitor.rsi
|
||||
- type: PointLight
|
||||
color: "#cbadff"
|
||||
|
||||
#Engineering Void Suit
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetHardsuitEngineering
|
||||
id: ClothingHeadHelmetVoidsuitEngineering
|
||||
name: engineering void suit helmet
|
||||
description: An engineering hardsuit helmet designed for working in low-pressure, high radioactive environments. It's a lot lighter and flimsier than it looks...
|
||||
components:
|
||||
- type: PressureProtection # Using EVA pressure and temperature protections instead of hardsuits.
|
||||
highPressureMultiplier: 0.3
|
||||
lowPressureMultiplier: 1000
|
||||
- type: TemperatureProtection
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Radiation: 0.95
|
||||
- type: Sprite
|
||||
sprite: _DV/Clothing/Head/Helmets/engineering-light.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
- state: icon-unshaded
|
||||
shader: unshaded
|
||||
- state: light-overlay
|
||||
visible: false
|
||||
shader: unshaded
|
||||
map: [ "light" ]
|
||||
- type: ToggleableVisuals
|
||||
spriteLayer: light
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-head-light
|
||||
shader: unshaded
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-light-reptilian
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-light-dog
|
||||
shader: unshaded
|
||||
# Begin DeltaV species helmets
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-light-vulpkanin
|
||||
shader: unshaded
|
||||
head-feroxi:
|
||||
- state: equipped-head-light-feroxi
|
||||
shader: unshaded
|
||||
# End DeltaV species helmets
|
||||
- type: Clothing
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-head
|
||||
- state: equipped-head-unshaded
|
||||
shader: unshaded
|
||||
head-vox:
|
||||
- state: equipped-head-vox
|
||||
- state: equipped-head-unshaded-vox
|
||||
shader: unshaded
|
||||
head-reptilian:
|
||||
- state: equipped-head-reptilian
|
||||
- state: equipped-head-unshaded-reptilian
|
||||
shader: unshaded
|
||||
# Begin DeltaV species helmets
|
||||
head-vulpkanin:
|
||||
- state: equipped-head-vulpkanin
|
||||
- state: equipped-head-unshaded-vulpkanin
|
||||
shader: unshaded
|
||||
head-feroxi:
|
||||
- state: equipped-head-feroxi
|
||||
- state: equipped-head-unshaded-feroxi
|
||||
shader: unshaded
|
||||
# End DeltaV species helmets
|
||||
head-dog:
|
||||
- state: equipped-head-dog
|
||||
- state: equipped-head-unshaded-dog
|
||||
shader: unshaded
|
||||
|
||||
@@ -50,3 +50,55 @@
|
||||
- MonkeyWearable
|
||||
- WhitelistChameleon
|
||||
- HidesHarpyWings
|
||||
|
||||
#Engineering Void Suit
|
||||
- type: entity
|
||||
parent: [ClothingOuterEVASuitBase, BaseEngineeringContraband]
|
||||
id: ClothingOuterVoidsuitEngineering
|
||||
name: engineering void suit
|
||||
description: A lightweight version of the standard engineering hardsuits. Allows for faster response time, at the cost of most of the protective plating.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Clothing/OuterClothing/Suits/engineering-light.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
sprite: _DV/Clothing/OuterClothing/Suits/engineering-light.rsi
|
||||
clothingVisuals:
|
||||
outerClothing:
|
||||
- state: equipped-OUTERCLOTHING
|
||||
- state: equipped-OUTERCLOTHING-unshaded
|
||||
shader: unshaded
|
||||
outerClothing-harpy:
|
||||
- state: equipped-OUTERCLOTHING-harpy
|
||||
- state: equipped-OUTERCLOTHING-unshaded-harpy
|
||||
shader: unshaded
|
||||
outerClothing-vox:
|
||||
- state: equipped-OUTERCLOTHING-vox
|
||||
- state: equipped-OUTERCLOTHING-unshaded-vox
|
||||
shader: unshaded
|
||||
outerClothing-dog:
|
||||
- state: equipped-OUTERCLOTHING-dog
|
||||
- state: equipped-OUTERCLOTHING-unshaded-dog
|
||||
shader: unshaded
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Radiation: 0.5
|
||||
Heat: 0.95
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.85
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.8
|
||||
sprintModifier: 0.8
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetVoidsuitEngineering
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
toggleable-clothing: !type:ContainerSlot {}
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
- HidesHarpyWings
|
||||
|
||||
|
After Width: | Height: | Size: 494 B |
|
After Width: | Height: | Size: 502 B |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 471 B |
|
After Width: | Height: | Size: 272 B |
|
After Width: | Height: | Size: 326 B |
|
After Width: | Height: | Size: 274 B |
|
After Width: | Height: | Size: 273 B |
|
After Width: | Height: | Size: 279 B |
|
After Width: | Height: | Size: 278 B |
|
After Width: | Height: | Size: 485 B |
|
After Width: | Height: | Size: 565 B |
|
After Width: | Height: | Size: 461 B |
|
After Width: | Height: | Size: 712 B |
|
After Width: | Height: | Size: 201 B |
|
After Width: | Height: | Size: 288 B |
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,95 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Edited by EmberAstra. Based on the Hardsuits/engineering.rsi sprites which have the following copyright: Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox states by Flareguy for Space Station 14 | vulpkanin versions taken from Paradise station at https://github.com/ParadiseSS13/Paradise/commit/f0fa4e1fd809482fbc104a310aa34cebf7df157d, Feroxi sprites edited by juniwoofs (Delta-V), Dog states modified from base states by Sparlight (GitHub). Reptilian states by TiniestShark (Github).",
|
||||
"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": "equipped-head-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-vulpkanin",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-feroxi",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-feroxi",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-feroxi",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-reptilian",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-dog",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-light-dog",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-head-unshaded-dog",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 1011 B |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 384 B |
|
After Width: | Height: | Size: 311 B |
|
After Width: | Height: | Size: 313 B |
|
After Width: | Height: | Size: 862 B |
|
After Width: | Height: | Size: 848 B |
|
After Width: | Height: | Size: 940 B |
|
After Width: | Height: | Size: 751 B |
|
After Width: | Height: | Size: 748 B |
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Edited by EmberAstra. Based on the Hardsuits/engineering.rsi sprites which have the following copyright: Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Vox state made by Flareguy for SS14 | harpy version by VMSolidus, equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by Sparlight (GitHub).",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-unshaded",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-harpy",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-unshaded-harpy",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-unshaded-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-unshaded-dog",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-vox",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING-dog",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||