Code:

// Mouse Sensitivity:
var mSense = 4;

// Movement Speeds:
var speedX = 20;
var speedY = 15;
var speedZ = 10;

Function camera_startup()
{
while(1)
{
camera.pan -= mouse_force.x * mSense * time_step;
camera.tilt += mouse_force.y * mSense * time_step;
//
temp.x = (key_cuu - key_cud) * speedX;
temp.y = (key_cul - key_cur) * speedY;
temp.z = (key_home - key_end) * speedZ;
vec_scale(temp, (key_shift + 1) * time_step);
vec_rotate(temp, camera.pan);
vec_add(camera.x, temp);
//
wait(1);
}
}




xXxGuitar511
- Programmer