Skip to content

Commit

Permalink
New reptile sounds (#32064)
Browse files Browse the repository at this point in the history
* Adds emotes to the Reptilian species: Tailthump, Hiss
Todo: Huff

* Adds emotes to the Reptilian species: Tailthump, Hiss
Todo: Huff

* Added ReptilianBodyEmotes to speech_emote_sounds.yml, yada yada yada

* added sound and changed volume

* fix thingies

* fixed bug with reptilians not being able to do default emotes

* lowered the volume of the hiss and huff

* reformat the yml

* Add sigh keywords to the huff

* Undo changes to BuildChecker.csproj

* Add icons to the emotes

* Remove sigh triggers from the huff emote since it breaks normal sighing.

* Remove the Huff and Hiss since i cant find good audio for it

* i forgor

* Changed attribution

* Credit Sarahon for the tailslap

---------

Co-authored-by: nicho <[email protected]>

(cherry picked from commit 17319c7fc02a1b048aec66a99058bf72d85d4562)
  • Loading branch information
Minemoder5000 authored and Fansana committed Oct 31, 2024
1 parent eb84a12 commit 3b24813
Show file tree
Hide file tree
Showing 9 changed files with 77 additions and 13 deletions.
5 changes: 5 additions & 0 deletions Resources/Audio/Voice/Reptilian/attritbutions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,8 @@
copyright: '"scream_lizard.ogg" by Skyrat-SS13'
license:
source: https://github.com/Skyrat-SS13/Skyrat-tg/pull/892

- files: [reptilian_tailthump.ogg]
copyright: "Taken from https://freesound.org/"
license: "CC0-1.0"
source: https://freesound.org/people/TylerAM/sounds/389665/
Binary file not shown.
2 changes: 2 additions & 0 deletions Resources/Locale/en-US/chat/emotes.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ chat-emote-name-crying = Crying
chat-emote-name-squish = Squish
chat-emote-name-chitter = Chitter
chat-emote-name-squeak = Squeak
chat-emote-name-thump = Thump Tail
chat-emote-name-click = Click
chat-emote-name-clap = Clap
chat-emote-name-snap = Snap
Expand Down Expand Up @@ -41,6 +42,7 @@ chat-emote-msg-crying = cries.
chat-emote-msg-squish = squishes.
chat-emote-msg-chitter = chitters.
chat-emote-msg-squeak = squeaks.
chat-emote-msg-thump = thumps {POSS-ADJ($entity)} tail.
chat-emote-msg-click = clicks.
chat-emote-msg-clap = claps!
chat-emote-msg-snap = snaps {POSS-ADJ($entity)} fingers.
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1427,11 +1427,14 @@
- type: Speech
speechSounds: Lizard
speechVerb: Reptilian
allowedEmotes: ['Thump']
- type: Vocal
sounds:
Male: MaleReptilian
Female: FemaleReptilian
Unsexed: MaleReptilian
- type: BodyEmotes
soundsId: ReptilianBodyEmotes
- type: TypingIndicator
proto: lizard
- type: InteractionPopup
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Mobs/Species/reptilian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,16 @@
- type: Speech
speechSounds: Lizard
speechVerb: Reptilian
allowedEmotes: ['Thump']
- type: TypingIndicator
proto: lizard
- type: Vocal
sounds:
Male: MaleReptilian
Female: FemaleReptilian
Unsexed: MaleReptilian
- type: BodyEmotes
soundsId: ReptilianBodyEmotes
- type: Damageable
damageContainer: Biological
damageModifierSet: Scale
Expand Down
16 changes: 16 additions & 0 deletions Resources/Prototypes/Voice/speech_emote_sounds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -476,6 +476,22 @@
path: /Audio/Voice/Diona/diona_salute.ogg
params:
volume: -5

- type: emoteSounds
id: ReptilianBodyEmotes
sounds:
Thump:
path: /Audio/Voice/Reptilian/reptilian_tailthump.ogg
params:
variation: 0.125
Clap:
collection: Claps
Snap:
collection: Snaps
params:
volume: -6
Salute:
collection: Salutes

# mobs
- type: emoteSounds
Expand Down
25 changes: 25 additions & 0 deletions Resources/Prototypes/Voice/speech_emotes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,31 @@
- snaps its fingers
- snaps its' fingers

- type: emote
id: Thump
name: chat-emote-name-thump
category: Hands
available: false
icon: Interface/Emotes/tailslap.png
whitelist:
components:
- Hands
blacklist:
components:
- BorgChassis
chatMessages: ["chat-emote-msg-thump"]
chatTriggers:
- thump
- thumps
- thumping
- thumped
- thump tail
- thumps tail
- thumps their tail
- thumps her tail
- thumps his tail
- thumps its tail

- type: emote
id: Salute
name: chat-emote-name-salute
Expand Down
36 changes: 23 additions & 13 deletions Resources/Textures/Interface/Emotes/attributions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,42 +53,47 @@

- files: ["deathgasp.png"]
license: "CC-BY-SA-3.0"
copyright: "Modified from scream.png by TyAshley (AllenTheGreat)"
source: "https://github.com/TyAshley"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"

- files: ["honk.png"]
license: "CC-BY-SA-3.0"
copyright: "Modified from existing bikehorn texture (icon.png) by TyAshley (AllenTheGreat)"
copyright: "Modified from existing bikehorn texture (icon.png) by TyAshley (AllenTheGreat) & Sarahon"
source: "https://github.com/TyAshley"

- files: ["laugh.png"]
license: "CC-BY-SA-3.0"
copyright: "Modified from scream.png by TyAshley (AllenTheGreat)"
source: "https://github.com/TyAshley"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"

- files: ["ping.png"]
license: "CC-BY-SA-3.0"
copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb"
copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb. Modified by Sarahon"
source: "https://github.com/TyAshley"

- files: ["salute.png"]
license: "CC-BY-SA-3.0"
copyright: "Modified from scream.png by TyAshley (AllenTheGreat)"
source: "https://github.com/TyAshley"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"

- files: ["scream.png"]
license: "CC-BY-SA-3.0"
copyright: "Created by lzk228(discord 455630609641897984), based on sprite by Sarahon"
source: "https://github.com/lzk228"

- files: ["sigh.png"]
license: "CC-BY-SA-3.0"
copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb"
source: "https://github.com/TyAshley"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"

- files: ["snap.png"]
license: "CC-BY-SA-3.0"
copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb"
source: "https://github.com/TyAshley"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"

- files: ["squeak.png"]
license: "CC-BY-SA-3.0"
copyright: "Modified from mouse-0.png by TyAshley (AllenTheGreat)"
copyright: "Modified from mouse-0.png by TyAshley (AllenTheGreat) & Sarahon"
source: "https://github.com/TyAshley"

- files: ["squish.png"]
Expand All @@ -115,3 +120,8 @@
license: "CC-BY-SA-3.0"
copyright: "Created by TyAshley (AllenTheGreat) at commit 7f6c7cd82943dbc9a1fe8a79d6a924ac600b3fdb"
source: "https://github.com/TyAshley"

- files: ["tailslap.png"]
license: "CC-BY-SA-3.0"
copyright: "Created by Sarahon"
source: "https://github.com/Sarahon"
Binary file added Resources/Textures/Interface/Emotes/tailslap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3b24813

Please sign in to comment.