Example #1
0
 private void ClientTick()
 {
     ci = AIInputHandler.GetClientInput();
     if (ci.inputEvents.Count > 0)
     {
         // Network Tick
         NetworkTick.tickSeq++;
         ci.UpdateStatistics(NetworkTick.tickSeq, statisticsModule.tickAck, statisticsModule.GetTimeSpentIdleInTicks());
         Send(ClientPktSerializer.Serialize(ci));
         statisticsModule.RecordSentPacket();
         // Clear the list of events.
         ci.inputEvents.Clear();
         PacketStartTime.ResetStopWatch();
     }
 }