コード例 #1
0
 public override void OnEnterWorld(Player player)
 {
     if (Entries.Count == 0) //failsafe incase the player dosent load for some reason
     {
         foreach (Type type in mod.Code.GetTypes().Where(t => t.IsSubclassOf(typeof(CodexEntry))))
         {
             CodexEntry ThisEntry = (CodexEntry)Activator.CreateInstance(type);
             Entries.Add(ThisEntry);
         }
     }
     UILoader.ReloadState <Content.GUI.Codex>();
 }