Esempio n. 1
0
 public void Close()
 {
     try
     {
         MyAPIGateway.Multiplayer.UnregisterMessageHandler(messageid_zerty, MessageHandler.ReceiveNetworkMessage);
         Message_init = true;
     }
     catch (Exception ex) { Logger.WriteLine(ex.ToString()); }
     if (Logger != null)
     {
         Logger.Close();
         Logger = null;
     }
 }
Esempio n. 2
0
 protected override void UnloadData()
 {
     base.UnloadData();
     if (MsgHandle != null)
     {
         MsgHandle.Close();
         MsgHandle = null;
     }
     if (Logger != null)
     {
         Logger.Close();
         Logger = null;
     }
     if (updatables != null)
     {
         foreach (var updatable in updatables)
         {
             updatable.Close();
         }
     }
 }