# HG changeset patch
# User unc0rr
# Date 1289074040 -10800
# Node ID 07008cb354f9754965f690ee53e09fce81652bd5
# Parent  08b95ec1bfdfeea854b95691aa2d2e70daccdbe6
Prevent vgtFlake's rotation angle to grow too high in its absolute value

diff -r 08b95ec1bfdf -r 07008cb354f9 hedgewars/VGSHandlers.inc
--- a/hedgewars/VGSHandlers.inc	Sat Nov 06 20:38:59 2010 +0100
+++ b/hedgewars/VGSHandlers.inc	Sat Nov 06 23:07:20 2010 +0300
@@ -33,6 +33,12 @@
     X:= X + (cWindSpeedf * 200 + dX + tdX) * Steps;
     Y:= Y + (dY + tdY + cGravityf * vobFallSpeed) * Steps;
     Angle:= Angle + dAngle * Steps;
+    if Angle > 360 then
+        Angle:= Angle - 360
+    else
+        if Angle < - 360 then
+            Angle:= Angle + 360;
+    
   
     if (round(X) >= cLeftScreenBorder) and
        (round(X) <= cRightScreenBorder) and