Home
last modified time | relevance | path

Searched refs:firing_pos (Results 1 – 20 of 20) sorted by relevance

/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/
H A Dmon-behv.cc146 mon->firing_pos = best_pos; in _set_firing_pos()
167 else if (!mon->firing_pos.zero() in _decide_monster_firing_position()
172 mon->firing_pos.reset(); in _decide_monster_firing_position()
175 if (!(mon->firing_pos.zero() && try_pathfind(mon))) in _decide_monster_firing_position()
203 mon->firing_pos = mon->pos(); in _decide_monster_firing_position()
432 if (mon->pos() == mon->firing_pos) in handle_behaviour()
433 mon->firing_pos.reset(); in handle_behaviour()
595 mon->firing_pos.reset(); in handle_behaviour()
H A Dmon-movetarget.cc318 mon->firing_pos.reset(); in find_merfolk_avatar_water_target()
329 mon->firing_pos = mon->pos(); in find_merfolk_avatar_water_target()
395 mon->firing_pos = mon->pos(); in find_merfolk_avatar_water_target()
425 mon->firing_pos = mon->travel_path[0]; in find_merfolk_avatar_water_target()
H A Dwiz-mon.cc491 mons.firing_pos.x, mons.firing_pos.y, in debug_stethoscope()
H A Dmon-act.cc472 *delta = (mons->firing_pos.zero() ? mons->target : mons->firing_pos) in _set_mons_move_dir()
3028 const coord_def target = mons->firing_pos.zero() ? mons->target in _find_good_alternate_move()
3029 : mons->firing_pos; in _find_good_alternate_move()
3635 mons->firing_pos.reset(); in _monster_move()
H A Dmonster.h66 coord_def firing_pos; variable
H A Dmonster.cc76 speed(0), speed_increment(0), target(), firing_pos(), in monster()
151 firing_pos.reset(); in reset()
184 firing_pos = mon.firing_pos; in init_with()
H A Dmon-ench.cc285 firing_pos.reset(); in add_enchantment_effect()
H A Dspl-summoning.cc2447 mons->firing_pos = coord_def(0, 0); in fire_battlesphere()
H A Dmon-death.cc2092 mons.firing_pos.reset(); in monster_die()
H A Dtags.cc5638 marshallCoord(th, m.firing_pos); in marshallMonster()
6549 m.firing_pos = unmarshallCoord(th); in unmarshallMonster()
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/weapon/
H A Dflak.h37 void flak_pick_range(object *objp, vec3d *firing_pos, vec3d *predicted_target_pos, float weapon_sub…
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/weapon/
H A Dflak.h37 void flak_pick_range(object *objp, vec3d *firing_pos, vec3d *predicted_target_pos, float weapon_sub…
H A Dflak.cpp37 void flak_pick_range(object *objp, vec3d *firing_pos, vec3d *predicted_target_pos, float weapon_sub… in flak_pick_range() argument
/dports/games/d2x/d2x-0.2.5/main/
H A Dlaser.c343 void create_omega_blobs(int firing_segnum, vms_vector *firing_pos, vms_vector *goal_pos, object *pa… in create_omega_blobs() argument
357 vm_vec_sub(&vec_to_goal, goal_pos, firing_pos); in create_omega_blobs()
382 blob_pos = *firing_pos; in create_omega_blobs()
523 void do_omega_stuff(object *parent_objp, vms_vector *firing_pos, object *weapon_objp) in do_omega_stuff() argument
550 lock_objnum = find_homing_object(firing_pos, weapon_objp); in do_omega_stuff()
552 firing_segnum = find_point_seg(firing_pos, parent_objp->segnum); in do_omega_stuff()
578 vm_vec_scale_add(&goal_pos, firing_pos, &perturbed_fvec, MAX_OMEGA_DIST); in do_omega_stuff()
584 fq.p0 = firing_pos; in do_omega_stuff()
600 create_omega_blobs(firing_segnum, firing_pos, &goal_pos, parent_objp); in do_omega_stuff()
/dports/games/dxx-rebirth/dxx-rebirth_20211220-src/similar/main/
H A Dlaser.cpp401 static void create_omega_blobs(const imsegptridx_t firing_segnum, const vms_vector &firing_pos, con… in create_omega_blobs() argument
407 auto vec_to_goal = vm_vec_sub(goal_pos, firing_pos); in create_omega_blobs()
433 blob_pos = firing_pos; in create_omega_blobs()
562 …tridx &vmsegptridx, const vmobjptridx_t parent_objp, const vms_vector &firing_pos, const vmobjptri… in do_omega_stuff() argument
586 const auto &&lock_objnum = find_homing_object(firing_pos, weapon_objp); in do_omega_stuff()
588 …num = find_point_seg(LevelSharedSegmentState, LevelUniqueSegmentState, firing_pos, Segments.vmptri… in do_omega_stuff()
613 vm_vec_scale_add(goal_pos, firing_pos, perturbed_fvec, MAX_OMEGA_DIST); in do_omega_stuff()
618 fq.p0 = &firing_pos; in do_omega_stuff()
634 create_omega_blobs(firing_segnum, firing_pos, goal_pos, parent_objp); in do_omega_stuff()
/dports/games/avp/avp-20170505/src/avp/
H A Dtargeting.c275 BOOL CalculateFiringSolution(VECTORCH* firing_pos,VECTORCH* target_pos,VECTORCH* target_vel,int pro… in CalculateFiringSolution() argument
284 GLOBALASSERT(firing_pos); in CalculateFiringSolution()
292 SubVector(firing_pos,&normal); in CalculateFiringSolution()
H A Dbh_weap.c96 extern BOOL CalculateFiringSolution(VECTORCH* firing_pos,VECTORCH* target_pos,VECTORCH* target_vel,…
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ship/
H A Dship.cpp10018 vec3d gun_point, pnt, firing_pos, target_position, target_velocity_vec; in ship_fire_primary() local
10539 vm_vec_add(&firing_pos, &gun_point, &obj->pos); in ship_fire_primary()
10555 vm_vec_sub(&firing_vec, &predicted_target_pos, &firing_pos); in ship_fire_primary()
10583 vm_vec_sub(&firing_vec, &target_vec, &firing_pos); in ship_fire_primary()
10602 vm_vec_sub(&firing_vec, &target_vec, &firing_pos); in ship_fire_primary()
10618 … weapon_objnum = weapon_create( &firing_pos, &firing_orient, weapon, OBJ_INDEX(obj), new_group_id, in ship_fire_primary()
10648 flak_pick_range(&Objects[weapon_objnum], &firing_pos, &predicted_pos,wepstr); in ship_fire_primary()
10657 …flak_muzzle_flash(&firing_pos,&obj->orient.vec.fvec, &obj->phys_info, swp->primary_bank_weapons[ba… in ship_fire_primary()
11029 vec3d missile_point, pnt, firing_pos; in ship_fire_secondary() local
11338 vm_vec_add(&firing_pos, &missile_point, &obj->pos); in ship_fire_secondary()
[all …]
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ship/
H A Dship.cpp11296 vec3d gun_point, pnt, firing_pos, target_position, target_velocity_vec; in ship_fire_primary() local
11865 vm_vec_add(&firing_pos, &gun_point, &obj->pos); in ship_fire_primary()
11881 vm_vec_sub(&firing_vec, &predicted_target_pos, &firing_pos); in ship_fire_primary()
11909 vm_vec_sub(&firing_vec, &target_vec, &firing_pos); in ship_fire_primary()
11928 firepoint_list[current_firepoint++] = firing_pos; in ship_fire_primary()
11936 …weapon_objnum = weapon_create( &firing_pos, &firing_orient, weapon_idx, OBJ_INDEX(obj), new_group_… in ship_fire_primary()
11975 flak_pick_range(&Objects[weapon_objnum], &firing_pos, &predicted_pos,wepstr); in ship_fire_primary()
12278 vec3d missile_point, pnt, firing_pos; in ship_fire_secondary() local
12659 vm_vec_add(&firing_pos, &missile_point, &obj->pos); in ship_fire_secondary()
12679 weapon_num = weapon_create( &firing_pos, &firing_orient, weapon_idx, OBJ_INDEX(obj), -1, locked); in ship_fire_secondary()
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/
H A Daibig.cpp711 void ai_big_maybe_fire_weapons(float dist_to_enemy, float dot_to_enemy, vec3d *firing_pos, vec3d *e… in ai_big_maybe_fire_weapons() argument