public static void Register(MLQuest quest, params Type[] questerTypes)
        {
            Register(quest.GetType(), quest);

            foreach (Type questerType in questerTypes)
            {
                RegisterQuestGiver(quest, questerType);
            }
        }
 public static void WriteQuestRef(GenericWriter writer, MLQuest quest)
 {
     writer.Write((quest != null && quest.SaveEnabled) ? quest.GetType().FullName : null);
 }