Craftable Clown Hardsuit (#15317)
* clownhardsuit * clothing construction catagory
@@ -13,3 +13,8 @@
|
||||
license: "CC-BY-4.0"
|
||||
copyright: "Finger Snaps Pack by Snapper4298. Converted from WAV to OGG and downmixed to 1 channel."
|
||||
source: "https://freesound.org/people/Snapper4298/packs/11176/"
|
||||
- files:
|
||||
- parp1.ogg
|
||||
license: "CC-BY-4.0"
|
||||
copyright: "Made by TV_LING. Converted from WAV to OGG and downmixed to 1 channel."
|
||||
source: "https://freesound.org/people/TV_LING/sounds/523467/"
|
||||
|
||||
BIN
Resources/Audio/Effects/Emotes/parp1.ogg
Normal file
@@ -9,3 +9,4 @@ construction-category-weapons = Weapons
|
||||
construction-category-tiles = Tiles
|
||||
construction-category-utilities = Utilities
|
||||
construction-category-misc = Misc
|
||||
construction-category-clothing = Clothing
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 572 B |
BIN
Resources/Textures/Clothing/Head/Hardsuits/clown.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 443 B |
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e, modified by brainfood1183 (github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "icon-flash"
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 580 B |
|
After Width: | Height: | Size: 607 B |
@@ -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, modified by brainfood1183 (github)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||