Craftable Clown Hardsuit (#15317)
* clownhardsuit * clothing construction catagory
This commit is contained in:
@@ -575,3 +575,23 @@
|
||||
sprite: Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi
|
||||
- type: PointLight
|
||||
color: "#cbadff"
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetHardsuitSecurity
|
||||
id: ClothingHeadHelmetHardsuitClown
|
||||
noSpawn: true
|
||||
name: clown hardsuit helmet
|
||||
description: A clown hardsuit helmet.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hardsuits/clown.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hardsuits/clown.rsi
|
||||
equipSound: /Audio/Mecha/mechmove03.ogg
|
||||
unequipSound: /Audio/Effects/Emotes/parp1.ogg
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.95
|
||||
Slash: 0.95
|
||||
Piercing: 0.95
|
||||
|
||||
@@ -30,6 +30,9 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/cosmonaut.rsi
|
||||
- type: IngestionBlocker
|
||||
- type: Tag
|
||||
tags:
|
||||
- HelmetEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
@@ -61,6 +64,9 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/eva.rsi
|
||||
- type: IngestionBlocker
|
||||
- type: Tag
|
||||
tags:
|
||||
- HelmetEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
@@ -157,6 +163,9 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/syndicate.rsi
|
||||
- type: IngestionBlocker
|
||||
- type: Tag
|
||||
tags:
|
||||
- HelmetEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
|
||||
@@ -172,7 +172,7 @@
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterEVASuitBase
|
||||
id: ClothingOuterHardsuitEVA
|
||||
id: ClothingOuterHardsuitEVA
|
||||
name: EVA suit
|
||||
description: A lightweight space suit with the basic ability to protect the wearer from the vacuum of space during emergencies.
|
||||
components:
|
||||
@@ -180,6 +180,9 @@
|
||||
sprite: Clothing/OuterClothing/Hardsuits/eva.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Hardsuits/eva.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- HardsuitEVA
|
||||
|
||||
# Moved to hardsuits because this is where EVA capable suits are apparently.
|
||||
# Same stats as normal EVA suit.
|
||||
@@ -193,6 +196,9 @@
|
||||
sprite: Clothing/OuterClothing/Suits/syndicate.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Suits/syndicate.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- HardsuitEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterEVASuitBase
|
||||
@@ -204,6 +210,9 @@
|
||||
sprite: Clothing/OuterClothing/Hardsuits/evaprisoner.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Hardsuits/evaprisoner.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- HardsuitEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterHardsuitBase
|
||||
@@ -803,3 +812,33 @@
|
||||
damageCoefficient: 0.7
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitPirateEVA
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterHardsuitBase
|
||||
id: ClothingOuterHardsuitClown
|
||||
name: clown hardsuit
|
||||
description: A custom made clown hardsuit.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Hardsuits/clown.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Hardsuits/clown.rsi
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.525
|
||||
lowPressureMultiplier: 10000
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.9
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.9
|
||||
- type: Construction
|
||||
graph: ClownHardsuit
|
||||
node: clownHardsuit
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitClown
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.9
|
||||
sprintModifier: 0.9
|
||||
|
||||
@@ -882,3 +882,6 @@
|
||||
collection: ClownRecorder
|
||||
- type: UseDelay
|
||||
delay: 30.0
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClownRecorder
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
- type: constructionGraph
|
||||
id: ClownHardsuit
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: clownHardsuit
|
||||
steps:
|
||||
- material: Cloth
|
||||
amount: 5
|
||||
doAfter: 1
|
||||
- tag: HardsuitEVA
|
||||
name: EVA suit
|
||||
icon:
|
||||
sprite: Clothing/OuterClothing/Hardsuits/eva.rsi
|
||||
state: icon
|
||||
doAfter: 1
|
||||
- tag: HelmetEVA
|
||||
name: EVA helmet
|
||||
icon:
|
||||
sprite: Clothing/Head/Helmets/eva.rsi
|
||||
state: icon
|
||||
doAfter: 1
|
||||
- tag: CrayonPurple
|
||||
name: purple crayon
|
||||
icon:
|
||||
sprite: Objects/Fun/crayons.rsi
|
||||
state: purple
|
||||
doAfter: 1
|
||||
- tag: CrayonRed
|
||||
name: red crayon
|
||||
icon:
|
||||
sprite: Objects/Fun/crayons.rsi
|
||||
state: red
|
||||
doAfter: 1
|
||||
- tag: CrayonYellow
|
||||
name: yellow crayon
|
||||
icon:
|
||||
sprite: Objects/Fun/crayons.rsi
|
||||
state: yellow
|
||||
doAfter: 1
|
||||
- tag: ClownRecorder
|
||||
name: clown recorder
|
||||
icon:
|
||||
sprite: Objects/Fun/clownrecorder.rsi
|
||||
state: icon
|
||||
doAfter: 1
|
||||
- node: clownHardsuit
|
||||
entity: ClothingOuterHardsuitClown
|
||||
10
Resources/Prototypes/Recipes/Construction/clothing.yml
Normal file
10
Resources/Prototypes/Recipes/Construction/clothing.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
- type: construction
|
||||
name: clown hardsuit
|
||||
id: ClownHardsuit
|
||||
graph: ClownHardsuit
|
||||
startNode: start
|
||||
targetNode: clownHardsuit
|
||||
category: construction-category-clothing
|
||||
description: A modified hardsuit fit for a clown.
|
||||
icon: { sprite: Clothing/OuterClothing/Hardsuits/clown.rsi, state: icon }
|
||||
objectType: Item
|
||||
@@ -125,6 +125,15 @@
|
||||
- type: Tag
|
||||
id: CigPack
|
||||
|
||||
- type: Tag
|
||||
id: HardsuitEVA
|
||||
|
||||
- type: Tag
|
||||
id: HelmetEVA
|
||||
|
||||
- type: Tag
|
||||
id: ClownRecorder
|
||||
|
||||
- type: Tag
|
||||
id: ClownRubberStamp
|
||||
|
||||
|
||||
Reference in New Issue
Block a user