up = keyboard_check(vk_up); down = keyboard_check(vk_down); left = keyboard_check(vk_left); right = keyboard_check(vk_right); if(up) || (down) { if dir == 0 {sprite_index = BWalkR;} else {sprite_index = BWalkL;} image_speed = .275; } else if (up && down) || (left && right) { sprite_index = BStand; if dir == 0 {image_single = 0;} else {image_single = 1;} } else if(left) { sprite_index = BWalkL; image_speed = .275; dir = 1; } else if(right) { sprite_index = BWalkR; image_speed = .275; dir = 0; } else { sprite_index = BStand; if dir == 0 {image_single = 0;} else {image_single = 1;} }