Ok, hopefully I'm not breaking any rules by resurrecting a two-week-old thread, but I've been busy up until now and didn't have time to check back up on it.
(12-19-2010, 03:12 AM)FruitieX Wrote: Code for this already exists. Get some voice actors to do some work and it's good to go, adding a menu option shouldn't be too difficult
Cool! Didn't know it would be quite that easy
I like the voice ideas you guys came up with, too, but the real question is: what lines need to be recorded? If we have a solid list to work with, coming up with usable voice banks would be a snap.
Here's what I discovered just from looking at the sounds from the Xonotic '/sound/announcer/default' directory. If for some reason other lines are hidden elsewhere, please make mention of it so we can have a complete list.
Sound Event//Current Announcer Actual//Filename
~3 Kills in a row (Triple Kill) [03kills.ogg]
~5 Kills in a row (Rage) [05kills.ogg]
~10 Kills in a row (Massacre) [10kills.ogg]
~15 Kills in a row (Mayhem) [15kills.ogg]
~20 Kills in a row (Berserker) [20kills.ogg]
~25 Kills in a row (Carnage) [25kills.ogg]
~30 Kills in a row (Armageddon) [30kills.ogg]
~1 Kill to win (1 Frag Left) [1fragleft.ogg]
~2 Kills to win (2 Frags Left) [2fragsleft.ogg]
~3 Kills to win (3 Frags Left) [3fragsleft.ogg]
~1 Minute left in the game (1 Minute Remains) [1minuteremains.ogg]
~5 Minutes left in the game (5 Minutes Remain) [5minutesremain.ogg]
~Air shot (Air shot) [airshot.ogg]
~Amazing (Amazing) [amazing.ogg]
~Awesome (Awesome) [awesome.ogg]
~Begin game (Begin) [begin.ogg]
~Begin game 2 (Prepare for battle) [prepareforbattle.ogg]
~Blue team takes the lead (Blue team takes the lead) [blueteamtakeslead.ogg]
~Red team takes the lead (Red team takes the lead) [redteamtakeslead.ogg]
~Bot-like (Bot-like) [botlike.ogg]
~Electro-bitch (Awesome) [electrobitch.ogg]
~Headshot (Headshot) [headshot.ogg]
~Impressive (Impressive) [impressive.ogg]
~Last-second save (Last-second save) [lastsecond.ogg]
~Last-second save 2 (Narrowly averted) [narrowly.ogg]
~Lead gained (You have gained the lead) [leadgained.ogg]
~Lead lost (You have lost the lead) [leadlost.ogg]
~Lead tied (Tied for leader) [leadtied.ogg]
~Terminated (Terminated) [terminated.ogg]
~Time out (Time out called) [timeoutcalled.ogg]
~Vote accepted (Vote Succeeded) [voteaccept.wav]
~Vote called (Vote now) [votecall.wav]
~Vote rejected (Vote failed) [votefail.wav]
~Yoda (Amazing) [yoda.ogg]
~10 (Countdown) [10.ogg]
~9 (Countdown) [9.ogg]
~8 (Countdown) [8.ogg]
~7 (Countdown) [7.ogg]
~6 (Countdown) [6.ogg]
~5 (Countdown) [5.ogg]
~4 (Countdown) [4.ogg]
~3 (Countdown) [3.ogg]
~2 (Countdown) [2.ogg]
~1 (Countdown) [1.ogg]
From there is where I'm uncertain. We put the custom recordings into another sub-folder of 'announcer', obviously, but then what?