/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aibig.cpp | 298 vec3d player_pos, enemy_pos; in ai_big_evade_ship() local 306 dist = vm_vec_dist_quick(&player_pos, &enemy_pos); in ai_big_evade_ship() 624 compute_desired_rvec(rvec, enemy_pos, &Pl_objp->pos); in ai_big_chase_attack() 862 vec3d player_pos, enemy_pos, vec_to_enemy; in ai_big_chase() local 875 ai_big_pick_attack_point(En_objp, Pl_objp, &enemy_pos, 0.8f); in ai_big_chase() 880 vm_vec_add2(&enemy_pos, &predicted_enemy_pos); in ai_big_chase() 881 vm_vec_sub2(&enemy_pos, &En_objp->pos); in ai_big_chase() 920 vm_vec_add2(&enemy_pos, &predicted_enemy_pos); in ai_big_chase() 921 vm_vec_sub2(&enemy_pos, &En_objp->pos); in ai_big_chase() 1210 predicted_enemy_pos=*enemy_pos; in ai_big_attack_get_data() [all …]
|
H A D | ai.h | 673 …set_positions(object *pl_objp, object *en_objp, ai_info *aip, vec3d *player_pos, vec3d *enemy_pos); 688 extern void set_predicted_enemy_pos(vec3d *predicted_enemy_pos, object *pobjp, vec3d *enemy_pos, ve… 694 …urret(vec3d *predicted_enemy_pos, vec3d *gun_pos, object *pobjp, vec3d *enemy_pos, vec3d *enemy_ve…
|
H A D | aicode.cpp | 3489 *enemy_pos = aip->last_predicted_enemy_pos; in ai_set_positions() 3491 *enemy_pos = en_objp->pos; in ai_set_positions() 3494 aip->last_predicted_enemy_pos = *enemy_pos; in ai_set_positions() 4685 vec3d player_pos, enemy_pos; in avoid_ship() local 5069 vec3d player_pos, enemy_pos, goal_point; in evade_ship() local 6338 dist = vm_vec_dist_quick(&pobjp->pos, enemy_pos); in set_predicted_enemy_pos_turret() 6381 Assert( enemy_pos != NULL ); in set_predicted_enemy_pos() 6410 dist = vm_vec_dist_quick(&pobjp->pos, enemy_pos); in set_predicted_enemy_pos() 6463 vm_vec_sub(&temp, enemy_pos, &pobjp->pos); in set_predicted_enemy_pos() 8240 predicted_enemy_pos = enemy_pos; in ai_chase() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aibig.cpp | 301 vec3d player_pos, enemy_pos; in ai_big_evade_ship() local 309 dist = vm_vec_dist_quick(&player_pos, &enemy_pos); in ai_big_evade_ship() 774 compute_desired_rvec(rvec, enemy_pos, &Pl_objp->pos); in ai_big_chase_attack() 1019 vec3d player_pos, enemy_pos, vec_to_enemy; in ai_big_chase() local 1037 vm_vec_add2(&enemy_pos, &predicted_enemy_pos); in ai_big_chase() 1038 vm_vec_sub2(&enemy_pos, &En_objp->pos); in ai_big_chase() 1050 if ( ai_big_strafe_maybe_retreat(&enemy_pos) ) { in ai_big_chase() 1077 vm_vec_add2(&enemy_pos, &predicted_enemy_pos); in ai_big_chase() 1078 vm_vec_sub2(&enemy_pos, &En_objp->pos); in ai_big_chase() 1365 predicted_enemy_pos=*enemy_pos; in ai_big_attack_get_data() [all …]
|
H A D | ai.h | 614 …set_positions(object *pl_objp, object *en_objp, ai_info *aip, vec3d *player_pos, vec3d *enemy_pos); 629 extern void set_predicted_enemy_pos(vec3d *predicted_enemy_pos, object *pobjp, vec3d *enemy_pos, ve… 635 …urret(vec3d *predicted_enemy_pos, vec3d *gun_pos, object *pobjp, vec3d *enemy_pos, vec3d *enemy_ve…
|
H A D | aicode.cpp | 3569 *enemy_pos = aip->last_predicted_enemy_pos; in ai_set_positions() 3571 *enemy_pos = en_objp->pos; in ai_set_positions() 3574 aip->last_predicted_enemy_pos = *enemy_pos; in ai_set_positions() 4822 vec3d player_pos, enemy_pos; in avoid_ship() local 5227 vec3d player_pos, enemy_pos, goal_point; in evade_ship() local 6873 Assert( enemy_pos != NULL ); in set_predicted_enemy_pos() 6955 vm_vec_sub(&temp, enemy_pos, &pobjp->pos); in set_predicted_enemy_pos() 8729 predicted_enemy_pos = enemy_pos; in ai_chase() 8734 predicted_enemy_pos = enemy_pos; in ai_chase() 8738 predicted_enemy_pos = enemy_pos; in ai_chase() [all …]
|
/dports/games/spring/spring_98.0/AI/Skirmish/AAI/ |
H A D | AAIGroup.cpp | 230 float3 enemy_pos = ai->Getcb()->GetUnitPos(attacker); in RemoveUnit() local 236 …etexecute()->DefendUnitVS(unit, ai->Getbt()->units_static[def->id].movement_type, &enemy_pos, 100); in RemoveUnit() 404 void AAIGroup::Defend(int unit, float3 *enemy_pos, int importance) in Defend() argument 408 if(enemy_pos) in Defend() 411 cmd.params.push_back(enemy_pos->x); in Defend() 412 cmd.params.push_back(enemy_pos->y); in Defend() 413 cmd.params.push_back(enemy_pos->z); in Defend() 417 target_sector = ai->Getmap()->GetSectorOfPos(enemy_pos); in Defend()
|
H A D | AAIGroup.h | 49 void Defend(int unit, float3 *enemy_pos, int importance);
|
H A D | AAIExecute.cpp | 3138 int continent = ai->Getmap()->GetContinentID(enemy_pos); in DefendUnitVS() 3148 support = GetClosestGroupForDefence(group_type, enemy_pos, continent, 100); in DefendUnitVS() 3151 support->Defend(unit, enemy_pos, importance); in DefendUnitVS() 3306 float3 enemy_pos; in GetFallBackPos() local 3310 enemy_pos = ai->Getcb()->GetUnitPos(ai->Getmap()->units_in_los[k]); in GetFallBackPos() 3313 float dx = enemy_pos.x - unit_pos.x; in GetFallBackPos() 3314 float dz = enemy_pos.z - unit_pos.z; in GetFallBackPos() 3318 enemy_pos.x -= unit_pos.x; in GetFallBackPos() 3319 enemy_pos.z -= unit_pos.z; in GetFallBackPos() 3323 pos->x += ((dist / max_weapon_range) - 1) * enemy_pos.x; in GetFallBackPos() [all …]
|
H A D | AAIExecute.h | 100 void DefendUnitVS(int unit, unsigned int enemy_movement_type, float3 *enemy_pos, int importance);
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/hud/ |
H A D | hudtarget.h | 154 extern void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d …
|
H A D | hudtarget.cpp | 3771 void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d *predic… in polish_predicted_target_pos() argument 3792 vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &enemy_vel, time_to_enemy); in polish_predicted_target_pos()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/ |
H A D | hudtarget.h | 168 extern void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d …
|
H A D | hudtarget.cpp | 3726 void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d *predic… in polish_predicted_target_pos() argument 3756 vm_vec_scale_add(predicted_enemy_pos, enemy_pos, &enemy_vel, time_to_enemy); in polish_predicted_target_pos()
|
/dports/games/xonotic/Xonotic/source/qcsrc/common/turrets/ |
H A D | sv_turrets.qc | 510 vector enemy_pos = real_origin(t_turret.enemy); 515 t_turret.tur_dist_enemy = vlen(t_turret.tur_shotorg - enemy_pos);
|