misc.c
changeset 2078 94c05035e2ce
parent 2073 899419c9b997
child 2084 d67790a49f78
--- a/misc.c	Sat Jul 16 09:55:31 2005 +0000
+++ b/misc.c	Sat Jul 16 12:30:03 2005 +0000
@@ -24,11 +24,6 @@
 	return (x >> n) + (x << ((sizeof(x)*8)-n));
 }
 
-/* XXX - Player-seeds don't seem to be used anymore.. which is a good thing
-     so I just disabled them for now. If there are no problems, we can remove
-     it completely! -- TrueLight */
-#undef PLAYER_SEED_RANDOM
-
 #ifndef MERSENNE_TWISTER
 
 #ifdef RANDOM_DEBUG
@@ -47,25 +42,10 @@
 		printf("Random [%d/%d] %s:%d\n",_frame_counter, _current_player, file, line);
 #endif
 
-#ifdef PLAYER_SEED_RANDOM
-	if (_current_player>=MAX_PLAYERS || !_networking) {
-		s = _random_seeds[0][0];
-		t = _random_seeds[0][1];
-		_random_seeds[0][0] = s + ROR(t ^ 0x1234567F, 7) + 1;
-		return _random_seeds[0][1] = ROR(s, 3) - 1;
-	} else {
-		uint32 s = _player_seeds[_current_player][0];
-		uint32 t = _player_seeds[_current_player][1];
-		_player_seeds[_current_player][0] = s + ROR(t ^ 0x1234567F, 7) + 1;
-		DEBUG(net, 1)("[NET-Seeds] Player seed called!");
-		return _player_seeds[_current_player][1] = ROR(s, 3) - 1;
-	}
-#else
 	s = _random_seeds[0][0];
 	t = _random_seeds[0][1];
 	_random_seeds[0][0] = s + ROR(t ^ 0x1234567F, 7) + 1;
 	return _random_seeds[0][1] = ROR(s, 3) - 1;
-#endif
 }
 #endif // MERSENNE_TWISTER
 
@@ -95,18 +75,6 @@
 	return (uint16)InteractiveRandom() * max >> 16;
 }
 
-
-#ifdef PLAYER_SEED_RANDOM
-void InitPlayerRandoms(void)
-{
-	int i;
-	for (i=0; i<MAX_PLAYERS; i++) {
-		_player_seeds[i][0]=InteractiveRandom();
-		_player_seeds[i][1]=InteractiveRandom();
-	}
-}
-#endif
-
 void SetDate(uint date)
 {
 	YearMonthDay ymd;