# HG changeset patch # User nemo # Date 1274050969 0 # Node ID 78d9fa9a700e260ae7377759ef664047dbbd595b # Parent b290993c08101bf9228f83d90149f6c35d6b8b6f Comment out the desyncing block, with a suggestion for possible fix diff -r b290993c0810 -r 78d9fa9a700e hedgewars/VGSHandlers.inc --- a/hedgewars/VGSHandlers.inc Sun May 16 19:24:38 2010 +0000 +++ b/hedgewars/VGSHandlers.inc Sun May 16 23:02:49 2010 +0000 @@ -518,11 +518,15 @@ begin inc(Gear^.Timer, Steps); +(* +FIXME - This block desyncs due to the way WorldDx is important for various things network related. +One possible solution is, instead of using WorldDx, to use straight gl/SDL calls to jitter the screen a bit. if (Gear^.Timer and 5) = 0 then begin maxMovement := max(1, 13 - ((Gear^.Timer * 15) div 250)); ShakeCamera(maxMovement); end; +*) if Gear^.Timer > 250 then DeleteVisualGear(Gear); end;