hedgewars/uCommandHandlers.pas
changeset 7829 c1dc7839d7b9
parent 7805 2a249a4faf5b
child 7831 cd6c6b8d9b75
equal deleted inserted replaced
7828:63d9ea2c63be 7829:c1dc7839d7b9
   434         s[1]:= 'N';
   434         s[1]:= 'N';
   435         SDLNet_Write32(CheckSum, @s[2]);
   435         SDLNet_Write32(CheckSum, @s[2]);
   436         SendIPC(s)
   436         SendIPC(s)
   437         end
   437         end
   438     else
   438     else
   439         TryDo(CheckSum = lastTurnChecksum, 'Desync detected', true);
   439         TryDo((lastTurnChecksum = 0) or (CheckSum = lastTurnChecksum), 'Desync detected', true);
       
   440     lastTurnChecksum:= 0;
   440     AddFileLog('Next turn: time '+inttostr(GameTicks));
   441     AddFileLog('Next turn: time '+inttostr(GameTicks));
   441 end;
   442 end;
   442 
   443 
   443 procedure chTimer(var s: shortstring);
   444 procedure chTimer(var s: shortstring);
   444 begin
   445 begin