hedgewars/uIO.pas
changeset 4467 adedeec8f18f
parent 4414 cb90b7f82cd5
child 4522 0f590eefd531
equal deleted inserted replaced
4466:8ee58126f7bf 4467:adedeec8f18f
   283 
   283 
   284 while (headcmd <> nil)
   284 while (headcmd <> nil)
   285     and (tmpflag or (headcmd^.cmd = '#')) // '#' is the only cmd which can be sent within same tick after 'N'
   285     and (tmpflag or (headcmd^.cmd = '#')) // '#' is the only cmd which can be sent within same tick after 'N'
   286     and ((GameTicks = hiTicks shl 16 + headcmd^.loTime)
   286     and ((GameTicks = hiTicks shl 16 + headcmd^.loTime)
   287         or (headcmd^.cmd = 's') // for these commands time is not specified
   287         or (headcmd^.cmd = 's') // for these commands time is not specified
       
   288         or (headcmd^.cmd = 'h') // seems the hedgewars protocol does not allow remote synced commands
   288         or (headcmd^.cmd = '#')
   289         or (headcmd^.cmd = '#')
   289         or (headcmd^.cmd = 'b')
   290         or (headcmd^.cmd = 'b')
   290         or (headcmd^.cmd = 'F')) do
   291         or (headcmd^.cmd = 'F')) do
   291     begin
   292     begin
   292     case headcmd^.cmd of
   293     case headcmd^.cmd of