I’d recommend you to test it out as, if it doesn’t work we know something doesn’t work.
However, I believe someone might steal the script if you do not test it. If you test it and it works, I would not put the script. If it fails, no one will steal it.
Keep in mind, I’m not a scripter. Looks interesting though!
I’d avoid advertising it as “totally random” - there’s no such thing in computers, though if one did invent it then it would definitely be a cool creation.
Using the pseudorandom function math.random, if given the same seed, the same pattern of numbers would be generated.
Yeah exactly, it’s very hard to predict what the next number will be, but ultimately the computer is just putting a seed number through a complicated algorithm.
If you set math.randomseed( X ) to the same value each time the game plays, for example, you will get the exact same sequence of generated numbers. Sometimes this is actually useful, but most of the time people set it to a number that changes (e.g. the current timestamp when the game starts) to ensure variety. But don’t worry, this is similar to what happens internally so you don’t need to manually set it if you want the behaviour.
Pseudorandom is sort of close enough to random that you can’t tell the difference for a given sequence of generated numbers, but it’s just worth noting when describing code to others