Skip to content

Commit

Permalink
SCAF Hardsuit (#1208)
Browse files Browse the repository at this point in the history
* SCAF

* nfsd at it again, fixed though

* more fixes
  • Loading branch information
ErhardSteinhauer authored Apr 22, 2024
1 parent ba91450 commit 3f70113
Show file tree
Hide file tree
Showing 19 changed files with 138 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,7 @@
- ClothingOuterHardsuitRd # Frontier
- ClothingOuterHardsuitLuxury # Frontier
- ClothingOuterHardsuitMercenary # Frontier
- ClothingOuterHardsuitScaf # Frontier
- ClothingOuterHardsuitPilot # Frontier
- ClothingOuterHardsuitMaximPrototype # Frontier
- ClothingHeadHelmetAncient # Frontier
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -212,3 +212,30 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9

#SCAF Helmet
- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitScaf
name: scaf hardsuit helmet
description: A robust, strong helmet. On the inside smells of pent up anger.
noSpawn: true
components:
- type: BreathMask
- type: Sprite
sprite: _NF/Clothing/Head/Hardsuits/scaf.rsi
- type: Clothing
sprite: _NF/Clothing/Head/Hardsuits/scaf.rsi
- type: PressureProtection
highPressureMultiplier: 0.525
lowPressureMultiplier: 1000
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.8
- type: PointLight
radius: 7
energy: 2
#color: "#d6adff"
Original file line number Diff line number Diff line change
Expand Up @@ -296,3 +296,34 @@
- type: ClothingSpeedModifier
walkModifier: 0.85
sprintModifier: 0.75

# SCAF hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitScaf
name: scaf hardsuit
description: A green and brown combat hardsuit. Old yet sturdy nonetheless.
components:
- type: Sprite
sprite: _NF/Clothing/OuterClothing/Hardsuits/scaf.rsi
- type: Clothing
sprite: _NF/Clothing/OuterClothing/Hardsuits/scaf.rsi
- type: Armor # Kept original scaf stats
modifiers:
coefficients:
Blunt: 0.7
Slash: 0.7
Piercing: 0.4
Heat: 0.9
Caustic: 0.9
- type: ExplosionResistance
damageCoefficient: 0.8
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitScaf
11 changes: 11 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Lathes/eva.yml
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,17 @@
Durathread: 2000
Gold: 2000

- type: latheRecipe
id: ClothingOuterHardsuitScaf
result: ClothingOuterHardsuitScaf
category: EVASuits
completetime: 4
materials:
Glass: 500
Plasteel: 2000
Durathread: 2000
Gold: 2000

- type: latheRecipe
id: ClothingOuterHardsuitEngineeringWhite
result: ClothingOuterHardsuitEngineeringWhite
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/_NF/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
- ClothingOuterHardsuitSecurity
- ClothingOuterHardsuitWarden
- ClothingOuterHardsuitBrigmedic
- ClothingOuterHardsuitScaf
technologyPrerequisites:
- HardsuitsArmored
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 41 additions & 0 deletions Resources/Textures/_NF/Clothing/Head/Hardsuits/scaf.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/a75dee2e6d236612dbd403dd5f8687ca930c01f1 | erhardsteinhauer added variations with light sfx",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "on-inhand-left",
"directions": 4
},
{
"name": "off-inhand-left",
"directions": 4
},
{
"name": "on-inhand-right",
"directions": 4
},
{
"name": "off-inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at commit https://github.com/discordia-space/CEV-Eris/commit/760f0be7af33a31f5a08a3291864e91539d0ebb7 | erhardsteinhauer added boots (exactly 4 pixels at the bottom in icon and equipped-OUTERCLOTHING, no overlap with original suit sprites)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

0 comments on commit 3f70113

Please sign in to comment.