function _cam_follow()
{
vec_set(camera.x, my.x);
camera.pan -= 0.6 * mickey.x;
camera.tilt -= 0.6 * mickey.y;
camera.tilt = clamp(camera.tilt, -85, 85);
vec_set(player.pan, camera.pan);
}
function _move_player()
{
var dist_ahead, dist_side, simple_gravity;
while(1)
{
dist_ahead = (key_w-key_s)*time_step*4;
dist_side = (key_a-key_d)*time_step*4;
simple_gravity = 10*time_step;
c_move(me, vector(dist_ahead, dist_side, 0), vector(0,0,-simple_gravity), GLIDE|IGNORE_ME);
_cam_follow();
wait(1);
}
}
action Shitty_Basic_Player()
{
// player = me;
// setup bbox here
_move_player();
}