summaryrefslogtreecommitdiff
path: root/network_server.c
diff options
context:
space:
mode:
authorludde <ludde@openttd.org>2005-07-15 20:29:06 +0000
committerludde <ludde@openttd.org>2005-07-15 20:29:06 +0000
commit71f9078bddbf26a771c259bc4cde377b90a980ba (patch)
tree4082dbe36cd4d476e1d16f70a88eaa90adb7523f /network_server.c
parentc964809d374ef9af63a384a1bd7bc01cdc1bbbf5 (diff)
downloadopenttd-71f9078bddbf26a771c259bc4cde377b90a980ba.tar.xz
(svn r2583) Move OS specific code out of misc.c
Added support for Mersenne Twister random number generator (not implemented in network yet) Wrap player randoms around #ifdef
Diffstat (limited to 'network_server.c')
-rw-r--r--network_server.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/network_server.c b/network_server.c
index 99150aa8a..76223dfd2 100644
--- a/network_server.c
+++ b/network_server.c
@@ -323,7 +323,9 @@ DEF_SERVER_SEND_COMMAND(PACKET_SERVER_MAP)
NetworkSend_Packet(p, cs);
if (feof(file_pointer)) {
// Done reading!
+#ifdef PLAYER_SEED_RANDOM
int i;
+#endif
Packet *p;
// XXX - Delete this when patch-settings are saved in-game
@@ -331,11 +333,13 @@ DEF_SERVER_SEND_COMMAND(PACKET_SERVER_MAP)
p = NetworkSend_Init(PACKET_SERVER_MAP);
NetworkSend_uint8(p, MAP_PACKET_END);
+#ifdef PLAYER_SEED_RANDOM
// Send the player_seeds in this packet
for (i = 0; i < MAX_PLAYERS; i++) {
NetworkSend_uint32(p, _player_seeds[i][0]);
NetworkSend_uint32(p, _player_seeds[i][1]);
}
+#endif
NetworkSend_Packet(p, cs);
// Set the status to DONE_MAP, no we will wait for the client