Can anyone tell me how I can put a time scalor into the game to add to all of my animates, movements etc. I did this once before but I forgot how exactly I did it.
I think I calculated how much time as passed a given frame and used that value, multiplying it across everything.
You can specify all movements in units per second. Then use a timerfunction to get the time since last frame, normalize the time to one second (timervariable = 1.0 means one second, =0.2 means two tenths of a second since last frame), and multiply all movement vectors with this constant.