Exemple #1
0
 private void RecordTickSnapshot(TickSnapshot snapshot)
 {
     tickSnapshotHistory.Enqueue(snapshot);
     if (tickSnapshotHistory.Count > snapshotHistorySize)
     {
         tickSnapshotHistory.Dequeue();//lost forever
     }
 }
Exemple #2
0
    private void AdvanceGameState()
    {
        TickSnapshot newSnapshot = new TickSnapshot();

        RecordTickSnapshot(newSnapshot);
    }