private void AutoloadNPC(Type type) { ModNPC npc = (ModNPC)Activator.CreateInstance(type); npc.mod = this; string name = type.Name; string texture = (type.Namespace + "." + type.Name).Replace('.', '/'); if (npc.Autoload(ref name, ref texture)) { AddNPC(name, npc, texture); } }