With all the testing I've done with the random function I've noticed some serious limitations that a few adjustments could make this function incredible. Right now I feel like there are two things holding it back.
The random number generated in the rand fuction seems to generate a new number every millisecond. This can produce very interesting effects when used correctly but that quick of a value change also really hinders what can be done with it.
When using the same string for multiple objects each object is effected by the same random number each time. Say you wanted 3 objects to appear on random locations in the X axis, all three will appear in the same location because they are all using the same random number. Both rand and wakeRand seem to be effected by this problem.
Here's my proposal,
rand(name, min, max, interval)
Name= Assigning a number to this random string. If you wanted 3 objects to have a different random value but within the same min/max, you can assign them 1, 2, and 3. Say you had a 4th object that you wanted to have the same random value as #2 you could put 2 in the name value so 2 & 4 will be effected by the same random number.
Min= no changes
Max= no changes
Interval= How many seconds in between random numbers generated. (This would be unnecessary for wakeRand) You can use decimal points if you want to have it change faster than 1 second.
I think with these adjustments the random function can become incredibly powerful and could make some great animations. Thank you in advance for taking the time to read this @Facer_Official