Commit Graph

32 Commits

Author SHA1 Message Date
Tayrtahn 7141b1ff32
Fix sloshing electricity & enable SpeechVerb masking (#24238)
* Implemented electricity speech verb masking

* Handle speech verb override elsewhere in the system, even though we're not using it

* Fix that protoId business

* No nullable component fields

* Use ProtoId, and try going back to a nullable.
Specifiy DataFields on VoiceMaskComponent.

(cherry picked from commit b4046bc2bb498bd525b8a40c7839a543c92ca18c)
2024-01-27 23:51:27 +01:00
Morb 781657f44d
Tail wagging (#19573)
* MVP

* Uncomment animated prototypes

* Disable wagging on death

* Move component to server

* Looped tail animation

* Apply front tail template

* Disable animated markings globally

* Add emote sending

* Update documentation

* Move locale

* Use static instantAction & remove action on comp del

* Use fluent POSS-ADJ

* Update docs

* Add copyright

* Update copyright

* Update license & copyright

* Move to main directory & format meta.json

* Fix path

* Change namespace

* Remove empty meta.json

* Update

* REMOVE unnecessary IsNullOrWhiteSpace check

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>

* Move animated markings to main file

* Use emotes

* new

* fix

* fix

* Tests, pls

* fix dixel

* Remove networked from wagging comp

* Remove unused import

* Remove unused imports

* Move wagging comp to shared

* Revert the emotes

If we're getting it the action is better.

---------

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 9063cfe454263e2616d4d948648d6c73cbc039f9)
2024-01-26 22:38:24 +01:00
Mr. 27 6d00f06dc5
More arachnid emote noises (#23548)
* inital

* add click

* aaaa

* Create arachnid_click.ogg

* attributions

* hu

* actually fix attributions

(cherry picked from commit 4dc0a5f6aec23112ee2c3e21868b480d54036b23)
2024-01-26 21:47:36 +01:00
Ed 3c9ae26d97 Bread dog (#22548)
* add content

* add new bark accent
2023-12-16 20:38:02 +01:00
metalgearsloth b1ee2d48ff Unrevert audio (#21330)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2023-12-02 20:16:36 +01:00
Ed c6d647e6e4 Cak Upgrade (#21678)
* added fun

* change recipe, add OwO

* fix?

* upgrade
2023-11-19 22:17:01 +01:00
brainfood1183 a4c1c69597 Honk reagent now makes you Honk. (#20838) 2023-10-14 22:02:38 +02:00
Nairod 44b166788b
More Speech Verbs (#19626) 2023-08-31 20:15:31 -07:00
Kara 7db8c781e7
Speech verbs & conditional markup modification (#18980) 2023-08-15 13:03:05 -07:00
Kara 7b51cebfea
Deathgasp + last words / succumbing / fake deathgasp as crit actions (#18993) 2023-08-11 22:56:34 -07:00
LankLTE 6b2fef1ac8
small moth changes (#18810)
* changes

* fix test fail hopefully

* disallow eating containers

* no more eating stored stuff
2023-08-08 22:05:05 -06:00
LankLTE 70545f4873
Moths. (#18593) 2023-08-04 15:21:28 +10:00
lzk 9e8c2f27f4
comit (#17532) 2023-06-28 14:13:31 -06:00
lzk 02c8544d45
Update speech_emote_sounds.yml (#17627) 2023-06-28 14:01:41 -06:00
Kevin Zheng 704b908f73
Give female dwarves female laughs (#17362) 2023-06-15 13:19:25 -06:00
justproggramer 608ddf0ab8
Emotion (#17187) 2023-06-08 16:22:02 +10:00
lzk228 9492fd7b2f
Sigh sound (#16223)
* comit1

* Create attributions.yml

* Update Resources/Audio/Voice/Human/license.txt

* Update attributions.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-11 03:17:24 -06:00
PixelTK 8269a500b3
Arachnid species (#13945) 2023-04-30 02:19:06 +10:00
brainfood1183 2fba2b18ab
Adds Bananium (#14663) 2023-04-29 15:38:09 +10:00
brainfood1183 4d2a558977
[entities] Kangaroos, boxer improvements, boxing bell and hamlet updates. (#15546)
* kangaroo

* fixes

* fuix

* fixes and rotational sprites for bell

* why wont u work, stupid rsi thingy

* attempt to fix

* now hsould work

* fix bell

* fix the bell

* bell make noise on hitting it

* add faction simple hostile to space kangaroo

* added boxing kangaroo spawner comes with gloves and agressive
2023-04-23 20:31:07 -06:00
Morb 3c06b87572
Use chat emotes for disease (#15134)
* Use chat emote system for disease

* Use chat emotes in prototypes

* Fix sound path

* Fix prototype ids

* Update Content.Server/Disease/DiseaseSystem.cs

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>

---------

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2023-04-07 16:17:30 -07:00
Kara 22db95faaa
Dwarf minor content (#15082)
* alcohol & body stuff

* vocal changes

* accent

* dumb
2023-04-02 22:28:49 -05:00
Alekshhh 230e058593
Cerberus Resprite (#14653) 2023-03-24 16:28:29 -04:00
Alekshhh 47253bfaeb
Space Bear Minor Overhaul (#14566) 2023-03-11 00:45:44 +11:00
brainfood1183 c9e70d8ea0
Cluwne smite (#13367) 2023-03-06 11:09:24 -08:00
0x6273 72269c7a77
Add AutoEmote comp/system, updates to zombie code (#13932)
* Add AutoEmote comp/system

* Reduce groan chance so it's the same as before

Old code did 0.2 and then 0.5, now it's just one Prob(0.1)

* Fix typo, curTime var, don't log Resolve

* Maybe fix pausing?

* Fix mistake

* Update NextEmoteTime if an auto emote is removed

* Fix stuff

Get CurTime outside update loop
Use MapInit instead of ComponentInit
Fix a typo in a comment
Debug assert prototype ID in RemoveEmote
Do += PausedTime in OnUnpaused
Add prototype as arg to ResetTimer to avoid an indexing
2023-03-02 11:23:56 -08:00
router 5f4ea89f3b
change speech emotes (#14132) 2023-02-28 16:13:16 -04:00
Visne 3e52da7820
Fix diona scream and add clap, snap, and laugh sounds (#13852) 2023-02-12 20:51:03 +00:00
Alex Evgrashin ef452b38a9
Audible emotes (#12708)
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2023-01-25 08:29:41 -08:00
T-Stalker cadf13320f
Lizz and slime speech (#10038)
* Lizz speech

* Slime while at it
2022-07-26 19:13:12 +10:00
hubismal 3421e4f4de
Speech Noises 2: Quality of Life, New Sounds (#8044)
* Vending machine jingle much less intense

* SpeechSoundsPrototype has a built in variation parameter

* Sounds in your face are louder but roll off more aggressively so that distant talking sounds are less distracting

* Redo that

* Speech noise system now supports variation of pitch

* license stuff

* PAIs have speech sounds now. Made by altering the pAI sounds.

* Monkeys have sounds from goon now

* New Speech Sounds

* Oops
2022-05-09 14:55:23 +10:00
hubismal 304e9b824e
Various Entities make sounds when speaking (#7980)
* Speech Sounds from Goonstation

* Added some speech sound prototypes for humans, mice, and vending machines. More to come later?

* Custom synthesized sound for a vending machine ad

* Gave mice and vending machines Speech Components on their base prototypes to make sounds

* Humans now talk using the 'Alto' voice. In the future this can be changed in customization screen

* New Prototype 'SpeechSounds' with three soundspecifiers for saying sound, asking sound, exclaiming sound.

* SharedSpeechComponent modified from being useless to being responsible for making speech noises.

* Initial creation of SpeechNoiseSystem for making Sounds when certain entities speak.

* whitespace fix

* License fix

* Remove leftover using from debugging

* Added a cooldown editable in yaml

* SharedSpeechComponent has the proper cooldown now. oops
2022-05-08 23:23:08 +10:00