Skip to content

Commit

Permalink
Clown EVA suit (#32)
Browse files Browse the repository at this point in the history
* clown softsuit

* Movespeed 0.5

If they use any other suit than a EVA suit to make it, their loss.

* Update my bad it needs the helmet

* The helmet no longer farts and is EVA grade

* Fix helmet

* Parent the hardsuit eva and not the base

* Fix the containercontainer failure

---------

Co-authored-by: Colin-Tel <[email protected]>
  • Loading branch information
FluffiestFloof and Colin-Tel authored Sep 22, 2023
1 parent b88d866 commit cdb10ae
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -655,15 +655,16 @@
#MISC. HARDSUITS
#Clown Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSecurity
parent: ClothingHeadEVAHelmetBase # DeltaV - Clown Hardsuit crafting recipe uses an EVA suit to craft.
id: ClothingHeadHelmetHardsuitClown
noSpawn: true
name: clown hardsuit helmet
description: A clown hardsuit helmet.
name: clown EVA helmet # DeltaV - Clown Hardsuit crafting recipe uses an EVA suit to craft.
description: A clown EVA helmet.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/clown.rsi
- type: Clothing
equippedPrefix: off # Fix lack of helmet while not using the flashlight feature.
sprite: Clothing/Head/Hardsuits/clown.rsi
equipSound: /Audio/Mecha/mechmove03.ogg
unequipSound: /Audio/Effects/Emotes/parp1.ogg
unequipSound: /Audio/Mecha/mechmove03.ogg # DeltaV - This doesn't need to make a fart noise.
40 changes: 22 additions & 18 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -805,32 +805,36 @@
#MISC. HARDSUITS
#Clown Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: ClothingOuterHardsuitEVA # DeltaV - Clown Hardsuit crafting recipe uses an EVA suit to craft.
id: ClothingOuterHardsuitClown
name: clown hardsuit
description: A custom made clown hardsuit.
name: clown EVA suit # DeltaV - Clown Hardsuit crafting recipe uses an EVA suit to craft.
description: A custom made clown softsuit. # DeltaV - Clown Hardsuit crafting recipe uses an EVA suit to craft.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/clown.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/clown.rsi
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.9
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.9
Caustic: 0.8
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.9
# - type: PressureProtection # DeltaV - Clown Hardsuit inherits from the normal eva suit, entirely cosmetic.
# highPressureMultiplier: 0.5
# lowPressureMultiplier: 1000
# - type: ExplosionResistance
# damageCoefficient: 0.9
# - type: Armor
# modifiers:
# coefficients:
# Blunt: 0.9
# Slash: 0.9
# Piercing: 0.9
# Caustic: 0.8
# - type: ClothingSpeedModifier
# walkModifier: 0.9
# sprintModifier: 0.9
- type: Construction
graph: ClownHardsuit
node: clownHardsuit
- type: ToggleableClothing
slot: head
clothingPrototype: ClothingHeadHelmetHardsuitClown
- type: ContainerContainer # DeltaV - Allows the EVA suit to have built in 'hardsuit' helmet
containers:
toggleable-clothing: !type:ContainerSlot {}

0 comments on commit cdb10ae

Please sign in to comment.