Beispiel #1
0
void camera_chase_run(void)
{
	float			goal_y;
	obj_type		*obj;

	obj=object_find_uid(camera.obj_uid);
	
	goal_y=angle_add(obj->ang.y,camera.chase_ang.y);
	camera.cur_chase_ang.y=camera_chase_run_slop(camera.cur_chase_ang.y,goal_y,camera.chase_slop.y,camera.chase_track_speed);
}
Beispiel #2
0
void camera_chase_run(void)
{
    float			goal_y;
    obj_type		*obj;

    obj=server.obj_list.objs[camera.obj_idx];

    goal_y=angle_add(obj->ang.y,map.camera.chase.track_ang.y);
    camera.cur_pos.chase_ang.y=camera_chase_run_slop(camera.cur_pos.chase_ang.y,goal_y,map.camera.chase.slop.y,map.camera.chase.track_speed);
}