Prevent entering “/”, “\” and “:” in team and scheme names.
The name of teams and schems is saved in the file name itself, so these characters would cause trouble as they are used in path names in Linux and Windows.
file(GLOB VoiceSounds
Amazing.ogg
Boring.ogg
Brilliant.ogg
Bugger.ogg
Byebye.ogg
Comeonthen.ogg
Coward.ogg
Cutitout.ogg
Drat.ogg
Enemydown.ogg
Excellent.ogg
Firstblood.ogg
Fire.ogg
Firepunch*.ogg
Flawless.ogg
Gonnagetyou.ogg
Grenade.ogg
Hello.ogg
Hmm.ogg
Hurry.ogg
Illgetyou.ogg
Incoming.ogg
Jump*.ogg
Justyouwait.ogg
Kamikaze.ogg
Laugh.ogg
Leavemealone.ogg
Melon.ogg
Missed.ogg
Nooo.ogg
Nutter.ogg
Ohdear.ogg
Ooff*.ogg
Oops.ogg
Ouch.ogg
Ow*.ogg
Reinforcements.ogg
# FIXME: Revenge.ogg is "I'll get you back" but this taunt is meant for
# successful reveng, not the announcement thereof.
#Revenge.ogg
Runaway.ogg
Sameteam.ogg
Solong.ogg
Stupid.ogg
Takecover.ogg
Thisoneismine.ogg
Traitor.ogg
Uh-oh.ogg
Victory.ogg
Watchit.ogg
Watchthis.ogg
Whatthe.ogg
Yessir.ogg
Youllregretthat.ogg
)
install(FILES
${VoiceSounds}
DESTINATION ${SHAREPATH}Data/Sounds/voices/Classic)