Title. It interferes with sub-pixel movement especially.
Numbered Steps to Reproduce Problem:
Title, in action form.
Code Snippet (if applicable) to Reproduce Problem:
world/fps = 20
client/fps = 60
mob
Login()
spawn()
while(src)
step_size = 4
step(src, NORTH, 4)
sleep(world.tick_lag)
step_size = 3
step(src, NORTH, 3)
sleep(world.tick_lag)
step_size = 4
step(src, NORTH, 4)
sleep(world.tick_lag)
step_size = 6
step(src, NORTH, 6)
sleep(world.tick_lag)
Expected Results:
Smooth movement.
Actual Results:
A jerk every time step_size is changed. It is less noticeable when going from a bigger number to a smaller one, but still there.
Does the problem occur:
Every time, everywhere.
When does the problem NOT occur?
Never.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Not sure.
Workarounds:
Don't change the step_size. Ever.