Example #1
0
        private void AutoloadSound(Type type)
        {
            ModSound sound = (ModSound)Activator.CreateInstance(type);

            sound.mod = this;
            string name          = type.Name;
            string audioFilename = (type.Namespace + "." + type.Name).Replace('.', '/');

            if (sound.Autoload(ref name, ref audioFilename))
            {
                AddSound(name, sound, audioFilename);
            }
        }