Yea, works awesome that way, thanks! ^^
One more question tho - Since the Magnitude is different, but the period is always the same, the speed of the movement varies a lot.
Do you happen to know any formula for period that would make it's movement Period consistent with the Magnitude?
As in, no matter how large of a magnitude you pick, the object wouldn't move any faster(in terms of pixels per second) across the screen?
I'm guessing it's just about figuring out the ratio between the default Magnitude/Period and applying that ratio to the Period depending on new value?