Give new sides a voice(EVA.Tag=)

Registered by Renegade

Right now, the new sides in Ares dont have a voice, they are mute!
EVA.Tag= exists in manual, but not in the DLL.

Example(my version):

evamd.ini:
[EVA_ConstructionComplete]
Text=Construction Complete.
Russian=csof048
Allied=ceva048
Yuri=cyur048
Alien=al048
Priority= LOW

rulesmd.ini
EVA.Tag= Allied|Russian|Yuri|Alien (these are available, you can add as many as you like)

If set to Alien, it would load all Alien= tag in each section in evamd.ini and use them for EVA.

##### ADDITIONAL INFORMATION #####
DCoder is aware that the new sides dont have a voice, but wont implant this unless this get some support. So vote if you dont want to have mute sides!

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Low
Drafter:
AlexB
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.4
Implementation:
Implemented
Milestone target:
milestone icon 0.4
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

All new EVA types have to be named in the new [EVATypes] list in evamd.ini. This is a list like every other list, i.e. the part left of the equal sign is ignored. The voices called "Allied", "Russian" and "Yuri" are always added.

Example:
[EVATypes]
0=Cabal
1=GDI

Now, these values can be used as keys in the EVA sound sections to point to a EVA-specific filename.

Example:
[EVA_LowPower]
Cabal=ccab053
GDI=cgdi053

To give a side a certain EVA voice, use [Side]EVA.Tag=. It takes an EVA type from above, or one of the values "Allied", "Russian", "Yuri" or "none".

___________________________________________________________________________
Report by FS-21 about this blueprint (with Ares version 13.198.711):
I verified it works as expected:
· If no [Side]EVA.Tag= is used it will take "Allied" EVA by default.
· All 3 default YR sides use their respective EVA voices by default.
· All sides, including new sides, can use a new EVA voice using [Side]EVA.Tag=.
· A new EVA ("GLaDOS" in my test examples) can be used on the 3 default sides & new sides.
· "none" value doesn't work. It plays the default EVA ("Allied").

The "EVA.Tag=none" bug should be fixed in the latest version. --AlexB

As AlexB said the new v04.13.201.775 fix the "none" EVA value. --FS-21

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.