private void openAndCacheClip(String eventName, String file)
{
SoundPlayer clip = new SoundPlayer(file);
clip.Load();
if (!clips.ContainsKey(eventName))
{
clips.Add(eventName, new List<SoundPlayer>());
if (!allMessageNames.Contains(eventName))
{
allMessageNames.Add(eventName);
}
}
clips[eventName].Add(clip);
// Console.WriteLine("cached clip " + file + " into set " + eventName);
}