Пример #1
0
        private void Start()
        {
            DontDestroyOnLoad(this);
            Debug.LogFormat("kfp: Start");

            var serverEndPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 6754);

            _client        = new Client(serverEndPoint);
            _vesselTracker = new VesselTracker(_client);

            // GameEvents.onCrewBoardVessel.Add(OnCrewBoard);
            // GameEvents.OnScienceChanged.Add(OnScienceChanged);
        }
Пример #2
0
        private void OnDestroy()
        {
            Debug.LogFormat("kfp: OnDestroy");

            _client.Dispose();
            _client = null;

            _vesselTracker = null;

            // GameEvents.onCrewBoardVessel.Remove(OnCrewBoard);
            // GameEvents.OnScienceChanged.Remove(OnScienceChanged);

            Destroy(gameObject);
        }