rnd-20050117-1-src
[rocksndiamonds.git] / src / libgame / misc.h
index 1a29394c1420867d279e8047a4d09cd41a5cb43f..3c0619fbf1084bb80f0abfa90cd78f38b2aa1329 100644 (file)
@@ -27,7 +27,7 @@
 /* values for InitRND() */
 #define NEW_RANDOMIZE                  -1
 
-#define InitRND(seed)                  init_random_number(0, seed)
+#define InitEngineRND(seed)            init_random_number(0, seed)
 #define InitSimpleRND(seed)            init_random_number(1, seed)
 #define RND(max)                       get_random_number(0, max)
 #define SimpleRND(max)                 get_random_number(1, max)
@@ -71,6 +71,7 @@ void fprintf_line(FILE *, char *, int);
 void printf_line(char *, int);
 char *int2str(int, int);
 char *i_to_a(unsigned int);
+int log_2(unsigned int);
 
 void InitCounter(void);
 unsigned long Counter(void);
@@ -165,7 +166,8 @@ int get_parameter_value(char *, char *, int);
 int get_auto_parameter_value(char *, char *);
 
 struct FileInfo *getFileListFromConfigList(struct ConfigInfo *,
-                                          struct ConfigInfo *, char **, int);
+                                          struct ConfigTypeInfo *,
+                                          char **, int);
 void LoadArtworkConfig(struct ArtworkListInfo *);
 void ReloadCustomArtworkList(struct ArtworkListInfo *);
 void FreeCustomArtworkLists(struct ArtworkListInfo *);