I'm searching for a way to write an expression that will use the Rand() function to set a value once at the beginning of an animation but not keep setting the value on every frame.
I can use If() to test if we are on the 0 frame and stick my Rand() thing in the "True" case section and If() will return that random value, but when we are not on frame 0 and If() tests to "false", it returns a 0 as a value rather than no value at all, which causes the random value set in the intial frame to be overwritten with 0.
There doesn't seem to be a way to safely store the initial random value for later use.
Is there?

