On Wednesday, July 30, 2003, at 05:43 PM, Michael wrote:
put random 100000 into x set the randomseed to x get random(whatever)
Getting some randomness into the randomSeed it a good idea. Is that what this is about? I don't think this will do it, though.
This script will always product the same result on my Revolution 2.0.1 on OS X:
on mouseUp put empty into field "Report" set the randomSeed to 1 put random(5) & LF after field "Report" put random(29) & LF after field "Report" set the randomSeed to random(100000) put random(9) & LF after field "Report" put random(100) & LF after field "Report" end mouseUp
Fortunately, Revolution does set the seed to a different number each time the engine starts up (almost). I suspect two standalones starting at about the same time might start out with the same randomSeed. It looks like seconds plus a birthday code. It might be more complicated and I don't see the pattern.
Here is where Revolution shines. How to get randomness to put into a randomSeed or to update a temporary randomSeed? I suspect that a cool solution exists using front scripts that grab some time bits for mouse and key actions. There are lots of bits available on OS X and a few on Windows, but I suspect you may have to get them one at a time on Mac OS 9 and Linux.
Dar Scott
************************************************************************ ****
Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services
************************************************************************ ****
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
