diff options
author | rubidium <rubidium@openttd.org> | 2008-02-03 16:21:19 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2008-02-03 16:21:19 +0000 |
commit | 20e9abed479e8ddf90765c79fe344d4a4aad52be (patch) | |
tree | bd9758e26b762122f28225ab720f2e6fa4dc857c | |
parent | 0ca3977af85852937a069de49b96854df1835107 (diff) | |
download | openttd-20e9abed479e8ddf90765c79fe344d4a4aad52be.tar.xz |
(svn r12050) -Fix: random_func broke for desync debug.
-rw-r--r-- | src/core/random_func.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/random_func.cpp b/src/core/random_func.cpp index f74309a6e..56792ca63 100644 --- a/src/core/random_func.cpp +++ b/src/core/random_func.cpp @@ -131,13 +131,16 @@ void SetRandomSeed(uint32 seed) #ifdef RANDOM_DEBUG #include "../network/network_data.h" +#include "../variables.h" /* _frame_counter */ +#include "../player_func.h" + uint32 DoRandom(int line, const char *file) { if (_networking && (DEREF_CLIENT(0)->status != STATUS_INACTIVE || !_network_server)) { printf("Random [%d/%d] %s:%d\n",_frame_counter, (byte)_current_player, file, line); } - return _random->Next() + return _random.Next(); } #endif /* RANDOM_DEBUG */ #endif /* MERSENNE_TWISTER */ |