Ejemplo n.º 1
0
 public override void OnDisabled()
 {
     GameEvents.onTimeWarpRateChanged.Remove(WarpEvents.OnTimeWarpChanged);
     ClientSubspaceList.Clear();
     Subspaces.Clear();
     _currentSubspace            = int.MinValue;
     SkipSubspaceProcess         = false;
     WaitingSubspaceIdFromServer = false;
     SyncedToLastSubspace        = false;
 }
Ejemplo n.º 2
0
 public void Refresh()
 {
     CurrentPlayers.Clear();
     CurrentVessels.Clear();
     Subspaces.Clear();
     StartTime = TimeContext.StartTime;
     CurrentPlayers.AddRange(ServerContext.Clients.Values.Select(v => v.PlayerName));
     CurrentVessels.AddRange(VesselStoreSystem.CurrentVessels.Values.Select(v => new VesselInfo(v)));
     Subspaces.AddRange(WarpContext.Subspaces.Values);
     BytesUsed = Environment.WorkingSet;
 }