Note: The RNG does not have an avalanche effect, and can output similar random streams given similar seeds. Consider using a hash function to improve your seed quality if they're sourced externally.
Note: Setting this property produces a side effect of changing the internal
state, so make sure to initialize the seed
before modifying the
state:
Note: The default value of this property is pseudo-random, and changes when calling
randomize. The
0 value documented here is a placeholder, and not the actual default seed.
var rng = RandomNumberGenerator.new()
rng.seed = hash("Godot")
rng.state = 100 # Restore to some previously saved state.