/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/ |
H A D | mon-behv.cc | 146 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 D | mon-movetarget.cc | 318 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 D | wiz-mon.cc | 491 mons.firing_pos.x, mons.firing_pos.y, in debug_stethoscope()
|
H A D | mon-act.cc | 472 *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 D | monster.h | 66 coord_def firing_pos; variable
|
H A D | monster.cc | 76 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 D | mon-ench.cc | 285 firing_pos.reset(); in add_enchantment_effect()
|
H A D | spl-summoning.cc | 2447 mons->firing_pos = coord_def(0, 0); in fire_battlesphere()
|
H A D | mon-death.cc | 2092 mons.firing_pos.reset(); in monster_die()
|
H A D | tags.cc | 5638 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 D | flak.h | 37 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 D | flak.h | 37 void flak_pick_range(object *objp, vec3d *firing_pos, vec3d *predicted_target_pos, float weapon_sub…
|
H A D | flak.cpp | 37 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 D | laser.c | 343 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 D | laser.cpp | 401 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 D | targeting.c | 275 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 D | bh_weap.c | 96 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 D | ship.cpp | 10018 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 D | ship.cpp | 11296 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 D | aibig.cpp | 711 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
|