random
Random numbers: the level's own generator, or generators of your own with a seed.
random.new
random.new(seed?)A random generator of your own. With a seed it gives the same numbers every time, on every computer; without one, new ones each try.
random.number
random.number(least?, most?)A random number from 0 up to 1, or from least up to most (from the level's own generator).
random.whole
random.whole(least, most?)A random whole number from least to most (from 1, with one number).
random.chance
random.chance(p?)True p of the time (half the time, with no number): random.chance(0.25) is true one time in four.
random.pick
random.pick(list)One of a list's items, at random.
random.shuffle
random.shuffle(list)Puts a list's items in a random order, and gives the list back.
random.sign
random.sign()-1 or 1, at random.
random:number
generator:number(least?, most?)A random number from this generator: from 0 up to 1, or from least up to most.
random:whole
generator:whole(least, most?)A random whole number from this generator.
random:chance
generator:chance(p?)True p of the time, from this generator.
random:pick
generator:pick(list)One of a list's items, picked by this generator.
random:shuffle
generator:shuffle(list)Puts a list's items in a random order with this generator.
random:sign
generator:sign()-1 or 1, from this generator.
random:fork
generator:fork()A new generator that starts from this one's next number: its own stream, which doesn't disturb this one.