예제 #1
0
        public void Dispose()
        {
            MP.PlayerJoined -= MP_PlayerJoined;
            MP.PlayerLeft   -= MP_PlayerLeft;

            Comms.UnregisterHandlers();

            MarketData Data = new MarketData();

            Data.List = GridList;

            if (Config.GridMarketEnabled && IsHostServer)
            {
                FileSaver.Save(System.IO.Path.Combine(Hangar.Dir, "Market.json"), Data);
            }
            MarketServers.Dispose();
        }