rnd-19981120-1
[rocksndiamonds.git] / src / misc.c
index b11c080fca4ead384a8ab0bce9b0c000fedf1315..2c01f36401e0e7eed881a71f23b5e1f4ab2baa3e 100644 (file)
@@ -159,9 +159,22 @@ unsigned int SimpleRND(unsigned int max)
   return (root % max);
 }
 
+#ifdef DEBUG
+static unsigned int last_RND_value = 0;
+
+unsigned int last_RND()
+{
+  return last_RND_value;
+}
+#endif
+
 unsigned int RND(unsigned int max)
 {
+#ifdef DEBUG
+  return (last_RND_value = random_linux_libc() % max);
+#else
   return (random_linux_libc() % max);
+#endif
 }
 
 unsigned int InitRND(long seed)