rnd-20090919-1-src
[rocksndiamonds.git] / src / game_sp / BugsTerminals.c
index f5603959416ae563f2407c0f102c1231258a0205..4847b92e1a25c843012b5b2032201e2489563e90 100644 (file)
@@ -4,7 +4,8 @@
 
 #include "BugsTerminals.h"
 
-static char *VB_Name = "modBugTerminal";
+// static char *VB_Name = "modBugTerminal";
+
 // --- Option Explicit
 
 long GetTickCount();
@@ -22,8 +23,10 @@ int subAnimateBugs(int si)
 {
   int subAnimateBugs;
 
-  int ax, bx, cx, dx, di;
-  int ah, bh, ch, dh, al, bl, cl, dl;
+  // int ax, bx, cx, dx, di;
+  // int ah, bh, ch, dh, al, bl, cl, dl;
+  int cx;
+  int bl;
 
   if (fiBug != LowByte(PlayField16[si]))
     return subAnimateBugs;
@@ -90,7 +93,8 @@ int subAnimateTerminals(int si)
 {
   int subAnimateTerminals;
 
-  int bl, ax, al, X, Y;
+  // int bl, ax, al, X, Y;
+  int bl, al, X, Y;
 
   if (LowByte(PlayField16[si]) != fiTerminal)
     return subAnimateTerminals;
@@ -146,6 +150,15 @@ int subRandomize()
   if ((Tmp & 0x8000) != 0)
     RandomSeed = RandomSeed | 0x8000;
 
+#if 0
+  {
+    int i;
+
+    for (i = 0; i < 10; i++)
+      printf("::: TEST random number: %d\n", subGetRandomNumber());
+  }
+#endif
+
   return subRandomize;
 } // subRandomize
 
@@ -171,6 +184,7 @@ int subGetRandomNumber()
     RandomSeed = RandomSeed | 0x8000;
 
   subGetRandomNumber = Tmp / 2;
+
   //  Mov ax, randomseed
   //  Mov bx, &H5E5
   //  mul bx                          ' dx:ax = reg * ax