|
Mr.Frag -> (3/18/2003 11:46:33 PM)
|
Computers generate patterns of numbers based on a seed value. As long as that seed number is used, the sequence of numbers with always be exactly the same. By doing something that requires a random number to be requested, you change the your place in the pattern (sequence) and alter the outcome because the next number in the sequence gets used instead of this number. If you did this each time, you would get identical results of this new (shifted by one) sequence. I would assume the patch adds some checks and balances to the system, ensuring that the step of doing something to cause a number to be requested (changing the sequence) has been blocked. It is safe to assume that the seed is stored in the save file, which is why it makes it possible to replay exactly the same results time and time again.
|
|
|
|