Home
last modified time | relevance | path

Searched refs:target_moving_direction (Results 1 – 6 of 6) sorted by relevance

/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/
H A Daiturret.cpp1264 vec3d target_moving_direction = ssp->last_aim_enemy_vel; in ship_get_global_turret_gun_info() local
1268 vm_vec_scale_sub2(&target_moving_direction, &objp->phys_info.vel, wip->vel_inherit_amount); in ship_get_global_turret_gun_info()
1271 …ted_enemy_pos_turret(&tmp_target, &tmp_pos, objp, &enemy_point, &target_moving_direction, wip->max… in ship_get_global_turret_gun_info()
1322 vec3d gun_pos, gun_vec, target_moving_direction; in aifft_rotate_turret() local
1360 target_moving_direction = ss->last_aim_enemy_vel; in aifft_rotate_turret()
1364 vm_vec_scale_sub2(&target_moving_direction, &objp->phys_info.vel, wip->vel_inherit_amount); in aifft_rotate_turret()
1367 …y_pos_turret(predicted_enemy_pos, &gun_pos, objp, &enemy_point, &target_moving_direction, wip->max… in aifft_rotate_turret()
H A Daicode.cpp6871 vec3d target_moving_direction; in set_predicted_enemy_pos() local
6877 target_moving_direction = *enemy_vel; in set_predicted_enemy_pos()
6880 vm_vec_scale_sub2(&target_moving_direction, &pobjp->phys_info.vel, wip->vel_inherit_amount); in set_predicted_enemy_pos()
6903 …vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &target_moving_direction, aip->time_enemy_in_rang… in set_predicted_enemy_pos()
6920 …collision_time = compute_collision_time(enemy_pos, &target_moving_direction, &gun_pos, weapon_spee… in set_predicted_enemy_pos()
6926 vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &target_moving_direction, collision_time); in set_predicted_enemy_pos()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/
H A Daiturret.cpp1326 vec3d gun_pos, gun_vec, target_moving_direction; in aifft_rotate_turret() local
1364 target_moving_direction = ss->last_aim_enemy_vel; in aifft_rotate_turret()
1368 vm_vec_scale_sub2(&target_moving_direction, &objp->phys_info.vel, wip->vel_inherit_amount); in aifft_rotate_turret()
1371 …y_pos_turret(predicted_enemy_pos, &gun_pos, objp, &enemy_point, &target_moving_direction, wip->max… in aifft_rotate_turret()
H A Daicode.cpp6379 vec3d target_moving_direction; in set_predicted_enemy_pos() local
6385 target_moving_direction = *enemy_vel; in set_predicted_enemy_pos()
6388 vm_vec_scale_sub2(&target_moving_direction, &pobjp->phys_info.vel, wip->vel_inherit_amount); in set_predicted_enemy_pos()
6411 …vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &target_moving_direction, aip->time_enemy_in_rang… in set_predicted_enemy_pos()
6428 …collision_time = compute_collision_time(enemy_pos, &target_moving_direction, &gun_pos, weapon_spee… in set_predicted_enemy_pos()
6434 vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &target_moving_direction, collision_time); in set_predicted_enemy_pos()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/
H A Dhudtarget.cpp3633 vec3d target_moving_direction; in hud_calculate_lead_pos() local
3645 target_moving_direction = targetp->phys_info.vel; in hud_calculate_lead_pos()
3648 vm_vec_scale_sub2(&target_moving_direction, &Player_obj->phys_info.vel, wip->vel_inherit_amount); in hud_calculate_lead_pos()
3651 if ( vm_vec_mag_quick(&target_moving_direction) < 0.1f ) { // Find distance! in hud_calculate_lead_pos()
3654 vm_vec_normalize(&target_moving_direction); in hud_calculate_lead_pos()
3655 vm_vec_scale(&target_moving_direction, target_moved_dist); in hud_calculate_lead_pos()
3656 vm_vec_add(lead_target_pos, target_pos, &target_moving_direction ); in hud_calculate_lead_pos()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/hud/
H A Dhudtarget.cpp3678 vec3d target_moving_direction; in hud_calculate_lead_pos() local
3690 target_moving_direction = targetp->phys_info.vel; in hud_calculate_lead_pos()
3693 vm_vec_scale_sub2(&target_moving_direction, &Player_obj->phys_info.vel, wip->vel_inherit_amount); in hud_calculate_lead_pos()
3696 if ( vm_vec_mag_quick(&target_moving_direction) < 0.1f ) { // Find distance! in hud_calculate_lead_pos()
3699 vm_vec_normalize(&target_moving_direction); in hud_calculate_lead_pos()
3700 vm_vec_scale(&target_moving_direction, target_moved_dist); in hud_calculate_lead_pos()
3701 vm_vec_add(lead_target_pos, target_pos, &target_moving_direction ); in hud_calculate_lead_pos()