Merge branch 'master' of github.com:Saltosion/Cyber

This commit is contained in:
excitedneon 2017-05-10 18:38:40 +03:00
commit 492502ef98
2 changed files with 11 additions and 14 deletions

View File

@ -134,8 +134,8 @@ namespace Cyber.Networking.Clientside {
NetClient.Connect(ip, port); NetClient.Connect(ip, port);
Debug.Log("Client launched!"); Debug.Log("Connecting..");
Term.Println("Client launched!"); Term.Println("Connecting..");
return true; return true;
} }

View File

@ -53,13 +53,6 @@ namespace Cyber.Networking.Serverside {
foreach (Type type in Categorized.Keys) { foreach (Type type in Categorized.Keys) {
SyncHandletype Handletype = Database.GetSyncHandletypes()[type]; SyncHandletype Handletype = Database.GetSyncHandletypes()[type];
if (Handletype.RequireHash) {
foreach (int SyncBaseID in Categorized[type]) {
if (DirtySyncBases.Contains(SyncBaseID)) {
QueueSyncBase(SyncBaseID);
}
}
} else {
if (TickCounter % Handletype.TickInterval == 0) { if (TickCounter % Handletype.TickInterval == 0) {
foreach (int SyncBaseID in Categorized[type]) { foreach (int SyncBaseID in Categorized[type]) {
if (DirtySyncBases.Contains(SyncBaseID)) { if (DirtySyncBases.Contains(SyncBaseID)) {
@ -68,10 +61,6 @@ namespace Cyber.Networking.Serverside {
} }
} }
} }
}
TickCounter++;
TimeSinceLastTick -= TickInterval;
if (QueuedSyncs.Count > 0) { if (QueuedSyncs.Count > 0) {
int[] SyncIDs = QueuedSyncs.ToArray(); int[] SyncIDs = QueuedSyncs.ToArray();
@ -87,6 +76,14 @@ namespace Cyber.Networking.Serverside {
DirtSyncBase(i); DirtSyncBase(i);
} }
} }
if (TickCounter < int.MaxValue) {
TickCounter++;
} else {
TickCounter = 0;
}
TimeSinceLastTick -= TickInterval;
} }