Bug Tracker – Bug 743

Announcer (VOX) Standard

Last modified: 2012-05-01 00:08:05 CDT
Bug 743 - (ARRAY(0x5500b68)) Announcer (VOX) Standard
(ARRAY(0x5500b68))
Announcer (VOX) Standard
Status: NEW
Product: Odamex
Classification: Unclassified
Component: Client
(old) 0.5.0 - 0.5.5
All All
: P2 enhancement
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2011-08-16 18:34:50 CDT by Charlie Gunyon
Modified: 2012-05-01 00:08 CDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Charlie Gunyon 2011-08-16 18:34:50 CDT
Some kind of announcer standard would be good I think.  Odamex has a CTF announcer that uses the following names:

  dsffd (friendly flag dropped)
  dsffg (friendly flag taken)
  dsffm (friendly flag manually returned)
  dsffr (friendly flag returned)
  dsffs (friendly team captured the flag)

Those are "friendly" sound names, dsefd is like the enemy's flag was dropped (in odamex.wad the sounds are the same whether friendly or enemy).

But there are other "announce-able" events.  ZDaemon primarily uses zvox2.wad, and the names in there are:

ac_assis.wav  ac_bluet.wav  ac_frag3.wav  ac_holys.wav  ac_leadl.wav  ac_min5.wav   ac_mult5.wav  ac_reds.wav   ac_spre3.wav  ac_sui1.wav  ac_win.wav
ac_blued.wav  ac_fight.wav  ac_frat1.wav  ac_humil.wav  ac_leadt.wav  ac_mult2.wav  ac_prep.wav   ac_redt.wav   ac_spre4.wav  ac_sui2.wav
ac_bluer.wav  ac_frag1.wav  ac_frat2.wav  ac_impre.wav  ac_lose.wav   ac_mult3.wav  ac_redd.wav   ac_spre1.wav  ac_spre5.wav  ac_sui3.wav
ac_blues.wav  ac_frag2.wav  ac_frat3.wav  ac_leadg.wav  ac_min1.wav   ac_mult4.wav  ac_redr.wav   ac_spre2.wav  ac_spre6.wav  ac_tie.wav

Hopefully those are self-explanatory.

<Ralphis> If Odamex does it, it would probably be based upon some types of conditions rather than being named strictly after the UT names I imagine
<Ladna> yeah
<Ladna> they should be a lot more generic than they are now

I (clearly) agree with this.

So specifically what I am hoping for is some kind of chart like the one above that lists sound names and events that trigger them.  I guess it would be less work if we just used zvox2.wad names - we would get the benefit of all the *vox WADs out there too - but like Ralphis said they kind of suck, and *vox WADs aren't hard to convert anyway.
Comment 1 Alexander Mayfield 2012-04-30 23:25:10 CDT
This standard should be expanded.

- There are some players out there that seem to prefer the announcer name tames by color, such as "Blue flag taken" etc.
- In addition, it would be nice if there was explicit support for plain old sound effects, which is what Odamex comes with right now.
- There are other sound effects and announcer bits that would could be added.  Match information?  (5 minutes remaining, You Win)  Streaks and multikills?

As a cvar:

cl_announcer 0 - Off
cl_announcer 1 - SFX (Default)
cl_announcer 2 - Possessive
cl_announcer 3 - Team Colors

As a menu option:

Announcer Style: Off | Sound Effects | Possessive | Team Colors
Comment 2 Charlie Gunyon 2012-05-01 00:08:05 CDT
That's not really about the standard.  I was saying it would be nice if we could agree on some announcer events like:

"2 Minutes Left"
"Blowout Win"

and the lump names of the sound effects to play for them.  CVARs, etc. are a totally separate issue.