var mouse_hor;
var mouse_ver;
var sens_mouse;
define speed,skill1;
define speed_max,skill2;
while(me)
{
mouse_hor = (pointer.x -((screen_size.x )/2)) * sens_mouse;
mouse_ver = (pointer.y -((screen_size.y )/2)) * sens_mouse;
if(key_w ==1)
{if(my.speed < my.speed_max){my.speed += 0.5 *time_step;
c_rotate (me, vector(mouse_hor *time_step, mouse_ver *time_step, 0), ignore_passable | USE_AXISR);
c_move(me, vector(my.speed * time_step,0,0), nullvector, ignore_passable | glide);
wait(1);
}