Home
last modified time | relevance | path

Searched refs:turret_norm (Results 1 – 14 of 14) sorted by relevance

/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/weapon/
H A Dbeam.cpp982 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 Dbeam.cpp880 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 Daiturret.cpp1195 …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 Daiturret.cpp1250 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 Dsubsystem.cpp674 …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 Dmodelread.cpp423 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 Dmodel.h181 vec3d turret_norm; // direction this turret faces member
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/model/
H A Dmodelread.cpp642 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 Dmodel.h160 …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 Dmultimsgs.cpp7985 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 Dmultimsgs.cpp8315 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 Dship.cpp5677 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 Dship.cpp7114 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 Dlua.cpp7426 …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…