reduce shove frequency (perf). reduce dX so that less time is spent sliding.
--- a/hedgewars/GSHandlers.inc Thu Jun 27 12:18:35 2013 +0200
+++ b/hedgewars/GSHandlers.inc Wed Jun 26 21:40:10 2013 -0400
@@ -1926,12 +1926,12 @@
end
else
begin
- if sticky then
+ if sticky and (GameTicks and $F = 0) then
begin
Gear^.Radius := 7;
tdX:= Gear^.dX;
tdY:= Gear^.dY;
- Gear^.dX.QWordValue:= 214748365;
+ Gear^.dX.QWordValue:= 120000000;
Gear^.dY.QWordValue:= 429496730;
Gear^.dX.isNegative:= getrandom(2)<>1;
Gear^.dY.isNegative:= true;