I have been fiddling with pixel movement a bit, and I came across a problem in the walk commands, the walking itself works fine but if I put the speed to anything higher than 6 (7 and above) the icon of the character itself will no longer use the movement version of it's state and instead it will just use the normal state and float in that direction
Code Snippet (if applicable) to Reproduce Problem:
mob/player/Login()
src.icon = 'Floratical.dmi'
src.icon_state = ""
src.loc = locate(2,2,1)
src.bound_x = 9
src.bound_y = 6
src.bound_width = 15
src.bound_height = 13
src.step_size = 3
mob
proc
Speedwalk()
walk(src, src.dir, 0.2, 12)//Last number needs to be less than 7
spawn(10)
walk(src,0)
Expected Results:
Character walking properly with it's animation.
Actual Results:
Character walks without a walking animation.