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 D | aiturret.cpp | 1264 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 D | aicode.cpp | 6871 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 D | aiturret.cpp | 1326 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 D | aicode.cpp | 6379 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 D | hudtarget.cpp | 3633 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 D | hudtarget.cpp | 3678 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()
|