private void AutoloadBuff(Type type) { ModBuff buff = (ModBuff)Activator.CreateInstance(type); buff.mod = this; string name = type.Name; string texture = (type.Namespace + "." + type.Name).Replace('.', '/'); if (buff.Autoload(ref name, ref texture)) { AddBuff(name, buff, texture); } }