Ported Shadekin Audio Revamp (#6370)

* Port TheDen Shadowkin voice noises for Shadekin

Bring over TheDen's Shadowkin scream, laugh, and talk audio, wire them into Shadekin emote sound collections and speech sounds so Shadekin no longer use generic human laughs/speech.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Move TheDen Shadowkin voice prototypes to _DEN

Restore Starlight shadekin sound collections and emote sounds to their original state. Keep TheDen scream, laugh, and talk wiring under _DEN and point MobShadekin at those prototypes.

* Clean up comments on Shadekin voice port

Remove unnecessary inline notes from MobShadekin wiring and drop the extra header on sound collections. Keep a single provenance comment on the TheDen emote sound block.

* Cleaned up unneccessary comments

* Added gulps, i guess lol

* Removed custom laugh emotes for shadekin, reverted to normal human laugh.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
CalliganSierre 2026-07-27 15:26:37 -04:00 committed by GitHub
parent c50871e76b
commit b81ccd4f15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 128 additions and 3 deletions

View File

@ -0,0 +1,9 @@
- files: ["shadowkin_female_scream.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Edited and composited by MajorMoth. Re-encoded to Ogg Vorbis."
source: "https://freesound.org/people/AlesiaDavina/sounds/722718/"
- files: ["shadowkin_male_scream.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Edited and composited by MajorMoth. Re-encoded to Ogg Vorbis."
source: "https://freesound.org/people/AlesiaDavina/sounds/722718/"

View File

@ -0,0 +1,14 @@
- files: ["shadowkin_speak_say.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Edited and composited by MajorMoth. Re-encoded to Ogg Vorbis."
source: "https://freesound.org/people/JKata/sounds/632414/"
- files: ["shadowkin_speak_ask.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Edited and composited by MajorMoth. Re-encoded to Ogg Vorbis."
source: "https://freesound.org/people/templeofhades/sounds/95516/"
- files: ["shadowkin_speak_exclaim.ogg"]
license: "CC-BY-SA-3.0"
copyright: "Edited and composited by MajorMoth. Re-encoded to Ogg Vorbis."
source: "https://freesound.org/people/taure/sounds/376392/"

View File

@ -0,0 +1,9 @@
- type: soundCollection
id: ShadowkinMaleScreams
files:
- /Audio/_DEN/Voice/Shadowkin/Emotes/shadowkin_male_scream.ogg
- type: soundCollection
id: ShadowkinFemaleScreams
files:
- /Audio/_DEN/Voice/Shadowkin/Emotes/shadowkin_female_scream.ogg

View File

@ -66,3 +66,87 @@
collection: Moo
Gulp: # Goob
path: /Audio/_Goobstation/Voice/Human/gulp.ogg
- type: emoteSounds
id: MaleShadowkin
params:
variation: 0.125
sounds:
Scream:
collection: ShadowkinMaleScreams
Laugh:
collection: MaleLaugh
Sneeze:
collection: MaleSneezes
Cough:
collection: MaleCoughs
Yawn:
collection: MaleYawn
Snore:
collection: Snores
Sigh:
collection: MaleSigh
Crying:
collection: MaleCry
Whistle:
collection: Whistles
Weh:
collection: Weh
Gasp:
collection: MaleGasp
DefaultDeathgasp:
collection: MaleDeathGasp
Marr:
path: /Audio/_Starlight/Voice/Shadekin/mar.ogg
Wurble:
path: /Audio/_Starlight/Voice/Shadekin/wurble.ogg
Hiss:
collection: FelinidHisses
Purr:
collection: FelinidPurrs
Growl:
collection: FelinidGrowls
Gulp: # Goob
path: /Audio/_Goobstation/Voice/Human/gulp.ogg
- type: emoteSounds
id: FemaleShadowkin
params:
variation: 0.125
sounds:
Scream:
collection: ShadowkinFemaleScreams
Laugh:
collection: FemaleLaugh
Sneeze:
collection: FemaleSneezes
Cough:
collection: FemaleCoughs
Yawn:
collection: FemaleYawn
Snore:
collection: Snores
Sigh:
collection: FemaleSigh
Crying:
collection: FemaleCry
Whistle:
collection: Whistles
Weh:
collection: Weh
Gasp:
collection: FemaleGasp
DefaultDeathgasp:
collection: FemaleDeathGasp
Marr:
path: /Audio/_Starlight/Voice/Shadekin/mar.ogg
Wurble:
path: /Audio/_Starlight/Voice/Shadekin/wurble.ogg
Hiss:
collection: FelinidHisses
Purr:
collection: FelinidPurrs
Growl:
collection: FelinidGrowls
Gulp: # Goob
path: /Audio/_Goobstation/Voice/Human/gulp.ogg

View File

@ -0,0 +1,8 @@
- type: speechSounds
id: Shadekin
saySound:
path: /Audio/_DEN/Voice/Shadowkin/Talk/shadowkin_speak_say.ogg
askSound:
path: /Audio/_DEN/Voice/Shadowkin/Talk/shadowkin_speak_ask.ogg
exclaimSound:
path: /Audio/_DEN/Voice/Shadowkin/Talk/shadowkin_speak_exclaim.ogg

View File

@ -102,11 +102,12 @@
state: full
- type: Speech
allowedEmotes: ["Marr", "Wurble", "Hiss", "Growl", "Purr"]
speechSounds: Shadekin
- type: Vocal
sounds:
Male: MaleShadekin
Female: FemaleShadekin
Unsexed: MaleShadekin
Male: MaleShadowkin
Female: FemaleShadowkin
Unsexed: MaleShadowkin
- type: MeleeWeapon
soundHit:
collection: AlienClaw