[MIRROR] [MODULAR] Add: Voice Actor Quirk #5298
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Original PR: NovaSector/NovaSector#4529
About The Pull Request
This PR adds the Voice Actor quirk, which allows players to swap between their primary TTS voice and a secondary TTS voice.
The quirk has two prefs, one for the secondary voice style and one for its pitch.
Granular Change List:
voice_actor_quirk
module, which contains datums for the quirk, action, and preferences.interfaces\PreferencesMenu\preferences\features\character_preferences\nova\voice_actor.tsx
/datum/quirk/voice_actor
which grants action/datum/action/innate/alter_voice
to the quirk holder./datum/action/innate/alter_voice
is only available/usable if TTS is enabled, however the quirk remains visible.How This Contributes To The Nova Sector Roleplay Experience
Provides a more interesting way to use TTS voices! I can imagine many different types of characters who would use this quirk.
Proof of Testing
Screenshots/Videos
Changelog
🆑 A.C.M.O.
add: Added the Voice Actor Quirk to Character Preferences.
/:cl: