oldX + cos(yourangle) * (30*10)= new x
oldY + sin(yourangle) * (30*10)= new y
Should work for what ever angle you want to point at.
Give or take some dt. Just so long as its a straight line.
You'll have to call R0J0hound back for curves.
It's not adding up see below:
NewX = 2000 + cos(95 degrees) * (30*10) = 1973.85327718
NewY = 528 + sin(95 degrees) * (30*10) = 826.858409428
So after traveling for 30 seconds on a heading of 95 degrees, the dot will be at 1973, 826 ?
The NewX seems to be incorrect as the dot is going South East, the X value should be increasing not decreasing.