Home
last modified time | relevance | path

Searched refs:enemy_pos (Results 1 – 15 of 15) sorted by relevance

/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/
H A Daibig.cpp298 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 Dai.h673 …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 Daicode.cpp3489 *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 Daibig.cpp301 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 Dai.h614 …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 Daicode.cpp3569 *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 DAAIGroup.cpp230 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 DAAIGroup.h49 void Defend(int unit, float3 *enemy_pos, int importance);
H A DAAIExecute.cpp3138 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 DAAIExecute.h100 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 Dhudtarget.h154 extern void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d …
H A Dhudtarget.cpp3771 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 Dhudtarget.h168 extern void polish_predicted_target_pos(weapon_info *wip, object *targetp, vec3d *enemy_pos, vec3d …
H A Dhudtarget.cpp3726 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 Dsv_turrets.qc510 vector enemy_pos = real_origin(t_turret.enemy);
515 t_turret.tur_dist_enemy = vlen(t_turret.tur_shotorg - enemy_pos);