added random number initialization function for native BD engine
[rocksndiamonds.git] / src / tools.c
index cdb7b4cb70bc20bf5a75af60be8df3387c9f7890..7c8f825217ccc2459c94bef3b181412ba99aa228 100644 (file)
@@ -9678,7 +9678,9 @@ boolean isActivePlayer_EM(int player_nr)
 
 unsigned int InitRND(int seed)
 {
-  if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
+  if (level.game_engine_type == GAME_ENGINE_TYPE_BD)
+    return InitEngineRandom_BD(seed);
+  else if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
     return InitEngineRandom_EM(seed);
   else if (level.game_engine_type == GAME_ENGINE_TYPE_SP)
     return InitEngineRandom_SP(seed);