Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vox sounds!!! #1448

Merged
merged 18 commits into from
Jan 22, 2025
Merged
51 changes: 31 additions & 20 deletions Resources/Audio/_Impstation/Voice/Vox/attributions.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,34 @@
- files:
- voxchirp1.ogg
- voxchirp2.ogg
- voxchirp3.ogg
- voxchirp4.ogg
- voxchirp5.ogg
- voxchirp6.ogg
- voxchirp7.ogg
- voxchirp8.ogg
- voxchirp9.ogg
- voxchirp10.ogg
- voxhiss1.ogg
- voxhiss2.ogg
- voxhiss3.ogg
- voxhiss4.ogg
- voxhiss5.ogg
- voxhiss6.ogg
- voxhiss7.ogg
- voxhiss8.ogg
- voxhiss9.ogg
- files: ["voxchitter1.ogg"]
license: "Custom"
copyright: "Recorded by June Hunter Images; modified by AvianMaiden."
source: "https://www.youtube.com/watch?v=8xybFI2Q-No"

- files: ["voxchitter2.ogg"]
license: "CC-BY-3.0"
copyright: "AlexTriceratops123"
source: "https://web.archive.org/web/20200223000457/https://www.youtube.com/watch?v=uA5yGyB_z5U"

- files: ["voxcoo1.ogg"]
license: "Custom"
copyright: "Recorded by lulzBrownie; modified by AvianMaiden."
source: "https://www.youtube.com/watch?v=-qS77R0Y1K8"

- files: ["voxcoo2.ogg"]
license: "Custom"
copyright: "Recorded by Critter Cam; modified by AvianMaiden."
source: "https://www.youtube.com/watch?v=AOZmkZ72ISI"

- files: ["voxcry.ogg"]
license: "Custom"
copyright: "Recorded by Wil Hershberger; modified by AvianMaiden."
source: "https://macaulaylibrary.org/asset/100707"

- files: ["voxhiss.ogg"]
license: "Custom"
copyright: "Recorded by John Naran; modified by AvianMaiden."
source: "https://www.youtube.com/watch?v=ETS5NGOankI"

- files: ["voxgasp1.ogg", "voxgasp2.ogg", "voxgasp3.ogg"]
license: "Custom"
copyright: "Recorded by Lance Benner; modified by AvianMaiden."
source: "https://macaulaylibrary.org/asset/25670251"
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp1.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp10.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp2.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp3.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp4.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp5.ogg
Binary file not shown.
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp7.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp8.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxchirp9.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/_Impstation/Voice/Vox/voxcoo1.ogg
Binary file not shown.
Binary file added Resources/Audio/_Impstation/Voice/Vox/voxcoo2.ogg
Binary file not shown.
Binary file added Resources/Audio/_Impstation/Voice/Vox/voxcry.ogg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Resources/Audio/_Impstation/Voice/Vox/voxhiss.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss1.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss2.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss3.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss4.ogg
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss5.ogg
Binary file not shown.
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss7.ogg
Binary file not shown.
Binary file not shown.
Binary file removed Resources/Audio/_Impstation/Voice/Vox/voxhiss9.ogg
Binary file not shown.
2 changes: 2 additions & 0 deletions Resources/Locale/en-US/_Impstation/chat/emotes.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ chat-emote-name-pop = Pop
chat-emote-name-crack = Crack Knuckles
chat-emote-name-hiss = Hiss
chat-emote-name-wuhey = Wuhey
chat-emote-name-coo = Coo

# Message
chat-emote-msg-bubble = bubbles.
chat-emote-msg-pop = pops!
chat-emote-msg-crack = cracks {POSS-ADJ($entity)} knuckles.
chat-emote-msg-hiss = hisses.
chat-emote-msg-wuhey = wuheys!
chat-emote-msg-coo = coos.
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Mobs/Species/vox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
- type: Speech
speechVerb: Vox
speechSounds: Vox
allowedEmotes: ['Hiss', 'Chitter', 'Coo'] #imp
- type: TypingIndicator
proto: vox
- type: Vocal
Expand Down
62 changes: 55 additions & 7 deletions Resources/Prototypes/Voice/speech_emote_sounds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -417,7 +417,9 @@
Sigh:
collection: MaleSigh #placeholder
Crying:
collection: MaleCry #placeholder
collection: VoxCry #Imp
params:
volume: -7
Whistle:
collection: Whistles
Weh:
Expand All @@ -429,9 +431,23 @@
Ungh:
collection: Ungh
Gasp:
collection: MaleGasp #placeholder
collection: VoxGasp #Imp
params:
volume: 10
DefaultDeathgasp:
collection: MaleDeathGasp #placeholder
Chitter:
collection: VoxChitter #Imp
params:
volume: -5
Coo:
collection: VoxCoo #Imp
params:
volume: -7
Hiss:
collection: VoxHiss #Imp
params:
volume: -5
params:
variation: 0.125

Expand All @@ -453,7 +469,9 @@
Sigh:
collection: FemaleSigh #placeholder
Crying:
collection: FemaleCry #placeholder
collection: VoxCry #Imp
params:
volume: -7
Whistle:
collection: Whistles
Weh:
Expand All @@ -463,9 +481,23 @@
Ungh:
collection: Ungh
Gasp:
collection: FemaleGasp #placeholder
collection: VoxGasp #Imp
params:
volume: 10
DefaultDeathgasp:
collection: FemaleDeathGasp #placeholder
Chitter:
collection: VoxChitter #Imp
params:
volume: -5
Coo:
collection: VoxCoo #Imp
params:
volume: -7
Hiss:
collection: VoxHiss #Imp
params:
volume: -5
params:
variation: 0.125

Expand All @@ -487,7 +519,9 @@
Sigh:
collection: UnisexSigh #placeholder
Crying:
collection: UnisexCry #placeholder
collection: VoxCry #Imp
params:
volume: -7
Whistle:
collection: Whistles
Weh:
Expand All @@ -497,9 +531,23 @@
Ungh:
collection: Ungh
Gasp:
collection: UnisexGasp #placeholder
collection: VoxGasp #Imp
params:
volume: 10
DefaultDeathgasp:
collection: DeathGasp #placeholder
collection: UnisexDeathGasp #placeholder
Chitter:
collection: VoxChitter #Imp
params:
volume: -5
Coo:
collection: VoxCoo #Imp
params:
volume: -7
Hiss:
collection: VoxHiss #Imp
params:
volume: -5
params:
variation: 0.125
# We need vox sounds for the other emotes
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Voice/speech_emotes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,24 @@
- chitter
- chitters
- chittered

- type: emote #imp
id: Coo
name: chat-emote-name-coo
category: Vocal
available: false
icon: _Impstation/Interface/Emotes/chirp.png #placeholder
whitelist:
components:
- Vocal
blacklist:
components:
- BorgChassis
chatMessages: ["chat-emote-msg-coo"]
chatTriggers:
- coo
- coos
- cooed

- type: emote
id: Squeak
Expand Down
45 changes: 20 additions & 25 deletions Resources/Prototypes/_Impstation/SoundCollections/emotes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,31 +111,26 @@
- /Audio/_Impstation/Voice/Reptillian/reptillian_hiss1.ogg

- type: soundCollection
id: VoxHisses
files:
- /Audio/_Impstation/Voice/Vox/voxhiss1.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss2.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss3.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss4.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss5.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss6.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss7.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss8.ogg
- /Audio/_Impstation/Voice/Vox/voxhiss9.ogg

- type: soundCollection
id: VoxChirps
files:
- /Audio/_Impstation/Voice/Vox/voxchirp1.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp2.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp3.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp4.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp5.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp6.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp7.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp8.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp9.ogg
- /Audio/_Impstation/Voice/Vox/voxchirp10.ogg
id: VoxHiss
files:
- /Audio/_Impstation/Voice/Vox/voxhiss.ogg

- type: soundCollection
id: VoxChitter
files:
- /Audio/_Impstation/Voice/Vox/voxchitter1.ogg
- /Audio/_Impstation/Voice/Vox/voxchitter2.ogg

- type: soundCollection
id: VoxCoo
files:
- /Audio/_Impstation/Voice/Vox/voxcoo1.ogg
- /Audio/_Impstation/Voice/Vox/voxcoo2.ogg

- type: soundCollection
id: VoxCry
files:
- /Audio/_Impstation/Voice/Vox/voxcry.ogg

- type: soundCollection
id: Wuhey
Expand Down
7 changes: 7 additions & 0 deletions Resources/Prototypes/_Impstation/SoundCollections/gasp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,10 @@
- /Audio/_Impstation/Effects/Gasp/s_gasp_female_1.ogg
- /Audio/_Impstation/Effects/Gasp/s_gasp_female_2.ogg
- /Audio/_Impstation/Effects/Gasp/s_gasp_female_3.ogg

- type: soundCollection
id: VoxGasp
files:
- /Audio/_Impstation/Voice/Vox/voxgasp1.ogg
- /Audio/_Impstation/Voice/Vox/voxgasp2.ogg
- /Audio/_Impstation/Voice/Vox/voxgasp3.ogg
Loading