X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_bd%2Fbd_random.h;h=ec6c503fa3ad28f064e167200207acc21c40782b;hb=ba8b3a4699a29152912c319d6f51a09213a73d9e;hp=14cd10c66b2cb8c432b901961ad8974c664a0f0f;hpb=b377a0cc25c12922edb0e92050a552b86e5f7f3a;p=rocksndiamonds.git diff --git a/src/game_bd/bd_random.h b/src/game_bd/bd_random.h index 14cd10c6..ec6c503f 100644 --- a/src/game_bd/bd_random.h +++ b/src/game_bd/bd_random.h @@ -57,9 +57,15 @@ void gd_rand_set_seed_array(GdRand *rand_, const unsigned int *seed, uns #define gd_rand_boolean(rand_) ((gd_rand_int (rand_) & (1 << 15)) != 0) unsigned int gd_rand_int(GdRand *rand_); int gd_rand_int_range(GdRand *rand_, int begin, int end); +double gd_rand_double(GdRand *rand_); +double gd_rand_double_range(GdRand *rand_, double begin, double end); void gd_random_set_seed(unsigned int seed); +#define gd_random_boolean() ((gd_random_int () & (1 << 15)) != 0) unsigned int gd_random_int(void); int gd_random_int_range(int begin, int end); +double gd_random_double(void); +double gd_random_double_range(double begin, double end); + #endif // BD_RANDOM_H