Skip to content

Commit

Permalink
Re-Enable Clown/Mime Hardsuit and Clown Snoring (DeltaV-Station#1324)
Browse files Browse the repository at this point in the history
# Description

Reverses one of the countless content removals from the old codebase EE
was based on by adding back the Clown hardsuit and Mime hardsuit as
craftable items. Also re-enables the unique clown snoring sound.

## Media

**Hardsuits (renamed to Vacsuit)**

<img width=400px
src="https://github.com/user-attachments/assets/92f77ef3-3380-4b98-a099-7ed28e260de2">

<br>

<img width=400px
src="https://github.com/user-attachments/assets/7940d34c-0e7c-4979-bd95-3992e3d79e98">


**Honk Mimimimi**



https://github.com/user-attachments/assets/2d8af9a6-d17d-4a94-9f59-7b3aafd987a2



## Changelog

:cl: Skubman
- fix: Fixed an issue where players could not craft clown hardsuits and
mime hardsuits on the crafting menu.
- fix: Fixed an issue where clowns did not have their signature silly
snore sound when sleeping.

---------

Co-authored-by: sleepyyapril <[email protected]>
  • Loading branch information
angelofallars and sleepyyapril authored Dec 11, 2024
1 parent 39d250f commit 946b766
Show file tree
Hide file tree
Showing 4 changed files with 73 additions and 73 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1043,9 +1043,9 @@
walkModifier: 0.9
sprintModifier: 0.9
- type: HeldSpeedModifier
#- type: Construction # DeltaV - Prevent clowns from making the hardsuit
# graph: ClownHardsuit
# node: clownHardsuit
- type: Construction
graph: ClownHardsuit
node: clownHardsuit
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitClown

Expand All @@ -1060,9 +1060,9 @@
sprite: Clothing/OuterClothing/Hardsuits/mime.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/mime.rsi
# - type: Construction # DeltaV - Nuh uh
# graph: MimeHardsuit
# node: mimeHardsuit
- type: Construction
graph: MimeHardsuit
node: mimeHardsuit
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitMime

Expand Down
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
#- type: constructionGraph # DeltaV - Nuh uh
# id: MimeHardsuit
# start: start
# graph:
# - node: start
# edges:
# - to: mimeHardsuit
# steps:
# - material: Cloth
# amount: 5
# doAfter: 1
# - tag: SuitEVA
# name: An EVA suit
# icon:
# sprite: Clothing/OuterClothing/Suits/eva.rsi
# state: icon
# doAfter: 1
# - tag: HelmetEVA
# name: An EVA helmet
# icon:
# sprite: Clothing/Head/Helmets/eva.rsi
# state: icon
# doAfter: 1
# - tag: CrayonRed
# name: red crayon
# icon:
# sprite: Objects/Fun/crayons.rsi
# state: red
# doAfter: 1
# - tag: CrayonBlack
# name: black crayon
# icon:
# sprite: Objects/Fun/crayons.rsi
# state: black
# doAfter: 1
# - tag: MimeBelt
# name: suspenders
# icon:
# sprite: Clothing/Belt/suspenders.rsi
# state: icon
# doAfter: 1
# - node: mimeHardsuit
# entity: ClothingOuterHardsuitMime
- type: constructionGraph
id: MimeHardsuit
start: start
graph:
- node: start
edges:
- to: mimeHardsuit
steps:
- material: Cloth
amount: 5
doAfter: 1
- tag: SuitEVA
name: An EVA suit
icon:
sprite: Clothing/OuterClothing/Suits/eva.rsi
state: icon
doAfter: 1
- tag: HelmetEVA
name: An EVA helmet
icon:
sprite: Clothing/Head/Helmets/eva.rsi
state: icon
doAfter: 1
- tag: CrayonRed
name: red crayon
icon:
sprite: Objects/Fun/crayons.rsi
state: red
doAfter: 1
- tag: CrayonBlack
name: black crayon
icon:
sprite: Objects/Fun/crayons.rsi
state: black
doAfter: 1
- tag: MimeBelt
name: suspenders
icon:
sprite: Clothing/Belt/suspenders.rsi
state: icon
doAfter: 1
- node: mimeHardsuit
entity: ClothingOuterHardsuitMime
40 changes: 20 additions & 20 deletions Resources/Prototypes/Recipes/Construction/clothing.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
# - type: construction # DeltaV - Prevent clowns from making the hardsuit
# 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
- type: construction
name: clown vacsuit
id: ClownHardsuit
graph: ClownHardsuit
startNode: start
targetNode: clownHardsuit
category: construction-category-clothing
description: A modified vacsuit fit for a clown.
icon: { sprite: Clothing/OuterClothing/Hardsuits/clown.rsi, state: icon }
objectType: Item

#- type: construction # DeltaV - No mimes either
# name: mime hardsuit
# id: MimeHardsuit
# graph: MimeHardsuit
# startNode: start
# targetNode: mimeHardsuit
# category: construction-category-clothing
# description: A modified hardsuit fit for a mime.
# icon: { sprite: Clothing/OuterClothing/Hardsuits/mime.rsi, state: icon }
# objectType: Item
- type: construction
name: mime vacsuit
id: MimeHardsuit
graph: MimeHardsuit
startNode: start
targetNode: mimeHardsuit
category: construction-category-clothing
description: A modified vacsuit fit for a mime.
icon: { sprite: Clothing/OuterClothing/Hardsuits/mime.rsi, state: icon }
objectType: Item

- type: construction
name: bone armor
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Civilian/clown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@
Piercing: 4
groups:
Burn: 3
# DeltaV - Commenting out the clown snore sound because I am not fond of it (it makes me itchy and feral). By "I", I mean Leonardo_DaBepis.
# - type: SleepEmitSound
# snore: /Audio/Voice/Misc/silly_snore.ogg
# interval: 10
- type: SleepEmitSound
snore: /Audio/Voice/Misc/silly_snore.ogg
interval: 10
- type: Snoring # Necessary so SleepEmitSound sound effects play
- !type:AddImplantSpecial
implants: [ SadTromboneImplant ]

Expand Down

0 comments on commit 946b766

Please sign in to comment.