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

Feature Request - AssignGear - Assign Voices #20

Open
Saquesh opened this issue Jan 8, 2025 · 1 comment
Open

Feature Request - AssignGear - Assign Voices #20

Saquesh opened this issue Jan 8, 2025 · 1 comment
Labels
feature request Idea for additional feature

Comments

@Saquesh
Copy link

Saquesh commented Jan 8, 2025

Reason for Request:
It would be very useful to be able to define the language that a unit uses to call out commands / enemies, the ability to set faces is already present and the request would match it perfectly allowing for essentially any base unit to be given a loadout via TMF for any faction. Where this feature is most prevelant is when using AssignGear on units that will be AI controlled but no faction already exists (or does not exist to the required degree) to use as a base onto which the gear is assigned.

Description:
In the loadout file that TMF reads a new tag for Voice/Voices/Voicepack similar in scope to how Faces already works. This would then use the given voice from https://community.bistudio.com/wiki/Arma_3:_CfgIdentities#Speakers or allow for a set of voices to be given which it would then choose randomly from (same as when multiple items are provided in other tags such as uniform), better would be something akin to https://github.com/TMF3/TMF/blob/dev/addons/assigngear/CfgFaceSets.hpp for a CfgVoicePacks grouping together same language/accent.

example 1:
voices[] = {"Male07Eng"};

example 2:
voices[] = {VoiceSet:American};

@Saquesh Saquesh added the feature request Idea for additional feature label Jan 8, 2025
@Drofseh
Copy link
Contributor

Drofseh commented Jan 16, 2025

It looks like these are all the speakers that are available in our current modpack

"Male00ENG"
"Male01ENG"
"Male01Eng"
"Male02ENG"
"Male03ENG"
"Male04ENG"
"Male05ENG"
"Male06ENG"
"Male07ENG"
"Male08ENG"
"Male09ENG"
"Male10ENG"
"Male11ENG"
"Male12ENG"
"Male01ENGB"
"Male02ENGB"
"Male03ENGB"
"Male04ENGB"
"Male05ENGB"
"Male08ENGB"
"male01gre"
"Male01GRE"
"male02gre"
"male02gre"
"Male02GRE"
"Male03GRE"
"Male04GRE"
"Male05GRE"
"Male06GRE"
"Male07GRE"
"Male08GRE"
"Male09GRE"
"Male01PER"
"Male02PER"
"Male03PER"
"Male04PER"
"Male05PER"
"Male06PER"
"Male07PER"
"Male08PER"
"Male09PER"
"Male02ENGFRE"
"Male02FRE"
"CUP_D_Male02_RU"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Idea for additional feature
Projects
None yet
Development

No branches or pull requests

2 participants