/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/weapon/ |
H A D | beam.cpp | 982 vec3d temp, turret_norm; in beam_type_e_move() local 1487 vec3d turret_norm, turret_pos, particle_pos, particle_dir; in beam_generate_muzzle_particles() local 1517 turret_norm = b->subsys->system_info->turret_norm; in beam_generate_muzzle_particles() 1519 vm_vec_normalized_dir(&turret_norm, &b->last_shot, &b->last_start); in beam_generate_muzzle_particles() 1523 vm_vector_2_matrix(&m, &turret_norm, NULL, NULL); in beam_generate_muzzle_particles() 2237 vec3d turret_point, turret_norm; in beam_get_binfo() local 2244 turret_norm = b->objp->orient.vec.fvec; in beam_get_binfo() 2261 vm_vec_normalized_dir(&turret_norm, &p2, &turret_point); in beam_get_binfo() 2351 b->binfo.dir_a = turret_norm; in beam_get_binfo() 2352 b->binfo.dir_b = turret_norm; in beam_get_binfo() [all …]
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/weapon/ |
H A D | beam.cpp | 880 vec3d temp, turret_norm; in beam_type_e_move() local 892 vm_vec_scale_add(&b->last_shot, &b->last_start, &turret_norm, b->range); in beam_type_e_move() 1268 vec3d turret_norm, turret_pos, particle_pos, particle_dir, p_temp; in beam_generate_muzzle_particles() local 1298 turret_norm = b->subsys->system_info->turret_norm; in beam_generate_muzzle_particles() 1301 vm_vector_2_matrix(&m, &turret_norm, NULL, NULL); in beam_generate_muzzle_particles() 1304 vm_vec_random_cone(&particle_dir, &turret_norm, wip->b_info.beam_particle_angle, &m); in beam_generate_muzzle_particles() 1906 vec3d turret_point, turret_norm; in beam_get_binfo() local 1916 …beam_get_global_turret_gun_info(b->objp, b->subsys, &turret_point, &turret_norm, 1, &p2, (b->flags… in beam_get_binfo() 2011 b->binfo.dir_a = turret_norm; in beam_get_binfo() 2012 b->binfo.dir_b = turret_norm; in beam_get_binfo() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aiturret.cpp | 1195 …model_instance_find_world_dir(gvec, &tp->turret_norm, model_instance_num, tp->subobj_num, &objp->o… in ship_get_global_turret_info() 1226 …model_instance_find_world_dir(gvec, &tp->turret_norm, pm, pmi, tp->turret_gun_sobj, &objp->orient); in ship_get_global_turret_gun_info() 1228 vec3d avg, tmp_pos, tmp_target, enemy_point, turret_norm; in ship_get_global_turret_gun_info() local 1256 …model_instance_find_world_dir(&turret_norm, &tp->turret_norm, pm, pmi, pm->submodel[tp->subobj_num… in ship_get_global_turret_gun_info() 1257 …ai_big_pick_attack_point_turret(lep, ssp, &tmp_pos, &turret_norm, &enemy_point, MIN(wip->max_speed… in ship_get_global_turret_gun_info() 1423 vec3d turret_norm; in aifft_compute_turret_dot() local 1425 …model_instance_find_world_dir(&turret_norm, &turret_subsysp->system_info->turret_norm, Ships[objp-… in aifft_compute_turret_dot() 1426 float dot_return = vm_vec_dot(&turret_norm, &vector_out); in aifft_compute_turret_dot()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aiturret.cpp | 1250 vm_vec_unrotate(gvec, &tp->turret_norm, &objp->orient); in ship_get_global_turret_info() 1280 …model_instance_find_world_dir(gvec, &tp->turret_norm, tp->model_num, Ships[objp->instance].model_i… in ship_get_global_turret_gun_info() 1435 vec3d turret_norm; in aifft_compute_turret_dot() local 1437 vm_vec_unrotate(&turret_norm, &turret_subsysp->system_info->turret_norm, &objp->orient); in aifft_compute_turret_dot() 1438 float dot_return = vm_vec_dot(&turret_norm, &vector_out); in aifft_compute_turret_dot()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/scripting/api/objs/ |
H A D | subsystem.cpp | 674 …model_instance_find_world_dir(&gvec, &sso->ss->system_info->turret_norm, pm, pmi, sso->ss->system_… 734 vm_vector_2_matrix(&m, &tp->turret_norm, nullptr, nullptr);
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/model/ |
H A D | modelread.cpp | 423 dest->turret_norm = source->turret_norm; in model_copy_subsystems() 1984 subsystemp->turret_norm = temp_vec; in read_model_file() 1985 vm_vector_2_matrix(&subsystemp->turret_matrix,&subsystemp->turret_norm,NULL,NULL); in read_model_file() 3720 turret->turret_norm = base->orientation.vec.uvec; in model_make_turret_matrix() 3725 …model_find_world_dir(&fvec, &turret->turret_norm, model_num, turret->turret_gun_sobj, &vmd_identit… in model_make_turret_matrix() 3730 …model_find_world_dir(&rvec, &turret->turret_norm, model_num, turret->turret_gun_sobj, &vmd_identit… in model_make_turret_matrix() 3735 …model_find_world_dir(&uvec, &turret->turret_norm, model_num, turret->turret_gun_sobj, &vmd_identit… in model_make_turret_matrix()
|
H A D | model.h | 181 vec3d turret_norm; // direction this turret faces member
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/model/ |
H A D | modelread.cpp | 642 dest->turret_norm = source->turret_norm; in model_copy_subsystems() 2278 subsystemp->turret_norm = temp_vec; in read_model_file() 3903 if (vm_vec_dot(&gun_sm->frame_of_reference.vec.uvec, &turret->turret_norm) < 0.0f) { in model_rotate_gun() 5458 turret_norm.xyz.x = turret_norm.xyz.y = turret_norm.xyz.z = 0.0f; in reset()
|
H A D | model.h | 160 …vec3d turret_norm; // direction this turret faces (i.e. the normal to the turret base, or the… variable
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/network/ |
H A D | multimsgs.cpp | 7985 shipp->beam_sys_info.turret_norm.xyz.x = 0.0f; in process_beam_fired_packet() 7986 shipp->beam_sys_info.turret_norm.xyz.y = 0.0f; in process_beam_fired_packet() 7987 shipp->beam_sys_info.turret_norm.xyz.z = 1.0f; in process_beam_fired_packet()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/network/ |
H A D | multimsgs.cpp | 8315 shipp->beam_sys_info.turret_norm.xyz.x = 0.0f; in process_beam_fired_packet() 8316 shipp->beam_sys_info.turret_norm.xyz.y = 0.0f; in process_beam_fired_packet() 8317 shipp->beam_sys_info.turret_norm.xyz.z = 1.0f; in process_beam_fired_packet()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ship/ |
H A D | ship.cpp | 5677 ship_system->turret_last_fire_direction = model_system->turret_norm; in subsys_set() 10361 shipp->beam_sys_info.turret_norm.xyz.x = 0.0f; in ship_fire_primary() 10362 shipp->beam_sys_info.turret_norm.xyz.y = 0.0f; in ship_fire_primary() 10363 shipp->beam_sys_info.turret_norm.xyz.z = 1.0f; in ship_fire_primary()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ship/ |
H A D | ship.cpp | 7114 ship_system->turret_last_fire_direction = model_system->turret_norm; in subsys_set() 11677 shipp->beam_sys_info.turret_norm.xyz.x = 0.0f; in ship_fire_primary() 11678 shipp->beam_sys_info.turret_norm.xyz.y = 0.0f; in ship_fire_primary() 11679 shipp->beam_sys_info.turret_norm.xyz.z = 1.0f; in ship_fire_primary()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/parse/ |
H A D | lua.cpp | 7426 …model_instance_find_world_dir(&gvec, &tp->turret_norm, tp->model_num, Ships[objp->instance].model_… 7448 …model_instance_find_world_dir(&gvec, &sso->ss->system_info->turret_norm, sso->ss->system_info->mod…
|