Ok so this may sound strange or stupid to some people but is there away to separate the movement speed from the frame rate?
Because my player could be moving fine at 150 fps but at 60 he moves slower than a sloth. 60 is not a bad FPS (for a big game) which this will end up being. I figured maybe i would change the movement speed but that wouldn't do any good because he would then go really fast when the fps is high. And when the fps slows the trees sway alot slower everything just go's alot slower, I mean if this was happening at 1-10 fps i would get it but not at 60. It will run smoothly too but extremely slowly.
Like i said some people may say that this question is stupid but there must be way it is done in games i play all the time.