Namespace Content.Shared.Speech
Classes
ScreamActionEvent
SpeakAttemptEvent
SpeechComponent
Component required for entities to be able to speak. (TODO: Entities can speak fine without this, this only forbids them speak if they have it and enabled is false.) Contains the option to let entities make noise when speaking, change speech verbs, datafields for the sounds in question, and relevant AudioParams.
SpeechSoundsPrototype
SpeechSystem
SpeechVerbPrototype
Handles replacing speech verbs and other conditional chat modifications like bolding or font type depending on punctuation or by directly overriding the prototype.