/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aicode.cpp | 2749 vm_vec_unrotate(&gp0, &mp->verts[0].pos, &mobjp->orient); in create_model_path() 2750 vm_vec_add2(&gp0, &mobjp->pos); in create_model_path() 2752 if (pp_collide(&pl_objp->pos, &gp0, mobjp, pl_objp->radius)) { in create_model_path() 2760 if (vm_vec_dist_quick(&pl_objp->pos, &mobjp->pos) < mobjp->radius) { in create_model_path() 2761 project_point_to_perimeter(&perim_point2, &mobjp->pos, mobjp->radius, &pl_objp->pos); in create_model_path() 2766 if (vm_vec_dist_quick(&mobjp->pos, &gp0) < mobjp->radius) { in create_model_path() 2767 project_point_to_perimeter(&perim_point1, &mobjp->pos, mobjp->radius, &gp0); in create_model_path() 2784 aip->path_objnum = mobjp-Objects; in create_model_path() 2841 copy_xlate_model_path_points(mobjp, mp, -1, count, path_num, NULL); in create_model_exit_path() 2845 aip->path_objnum = mobjp-Objects; in create_model_exit_path() [all …]
|
H A D | ai.h | 662 extern void create_model_path(object *pl_objp, object *mobjp, int path_num, int subsys_path=0);
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aicode.cpp | 2855 vm_vec_unrotate(&gp0, &mp->verts[0].pos, &mobjp->orient); in create_model_path() 2856 vm_vec_add2(&gp0, &mobjp->pos); in create_model_path() 2858 if (pp_collide(&pl_objp->pos, &gp0, mobjp, pl_objp->radius)) { in create_model_path() 2866 if (vm_vec_dist_quick(&pl_objp->pos, &mobjp->pos) < mobjp->radius) { in create_model_path() 2867 project_point_to_perimeter(&perim_point2, &mobjp->pos, mobjp->radius, &pl_objp->pos); in create_model_path() 2872 if (vm_vec_dist_quick(&mobjp->pos, &gp0) < mobjp->radius) { in create_model_path() 2873 project_point_to_perimeter(&perim_point1, &mobjp->pos, mobjp->radius, &gp0); in create_model_path() 2890 aip->path_objnum = OBJ_INDEX(mobjp); in create_model_path() 2947 copy_xlate_model_path_points(mobjp, mp, -1, count, path_num, NULL); in create_model_exit_path() 2951 aip->path_objnum = OBJ_INDEX(mobjp); in create_model_exit_path() [all …]
|
H A D | ai.h | 603 extern void create_model_path(object *pl_objp, object *mobjp, int path_num, int subsys_path=0);
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/ |
H A D | hudtarget.cpp | 3176 object *mobjp; in hud_process_remote_detonate_missile() local 3184 mobjp = &Objects[mo->objnum]; in hud_process_remote_detonate_missile() 3186 if ((Player_obj != NULL) && (mobjp->parent_sig == Player_obj->parent_sig)) { in hud_process_remote_detonate_missile() 3187 …if (Weapon_info[Weapons[mobjp->instance].weapon_info_index].wi_flags[Weapon::Info_Flags::Remote]) { in hud_process_remote_detonate_missile() 3189 g3_rotate_vertex(&target_point,&mobjp->pos); in hud_process_remote_detonate_missile() 3195 switch ( mobjp->type ) { in hud_process_remote_detonate_missile() 3197 …hud_target_add_display_list(mobjp, &target_point, &mobjp->pos, 0, iff_get_color(IFF_COLOR_MESSAGE,… in hud_process_remote_detonate_missile()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/hud/ |
H A D | hudtarget.cpp | 3231 object *mobjp; in hud_process_remote_detonate_missile() local 3237 mobjp = &Objects[mo->objnum]; in hud_process_remote_detonate_missile() 3239 if ((Player_obj != NULL) && (mobjp->parent_sig == Player_obj->parent_sig)) { in hud_process_remote_detonate_missile() 3240 if (Weapon_info[Weapons[mobjp->instance].weapon_info_index].wi_flags & WIF_REMOTE) { in hud_process_remote_detonate_missile() 3242 g3_rotate_vertex(&target_point,&mobjp->pos); in hud_process_remote_detonate_missile() 3248 switch ( mobjp->type ) { in hud_process_remote_detonate_missile() 3250 …hud_target_add_display_list(mobjp, &target_point, &mobjp->pos, 0, iff_get_color(IFF_COLOR_MESSAGE,… in hud_process_remote_detonate_missile()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ship/ |
H A D | ship.cpp | 10960 object *mobjp; in ship_fire_secondary_detonate() local 10962 mobjp = &Objects[mo->objnum]; in ship_fire_secondary_detonate() 10963 if ((mobjp != first_objp) && (mobjp->parent_sig == obj->parent_sig)) { in ship_fire_secondary_detonate() 10964 if (Weapon_info[Weapons[mobjp->instance].weapon_info_index].wi_flags & WIF_REMOTE) { in ship_fire_secondary_detonate() 10965 weapon_detonate(mobjp); in ship_fire_secondary_detonate()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ship/ |
H A D | ship.cpp | 12240 object *mobjp; in ship_fire_secondary_detonate() local 12242 mobjp = &Objects[mo->objnum]; in ship_fire_secondary_detonate() 12243 …if (mobjp->parent_sig == obj->parent_sig && Weapon_info[Weapons[mobjp->instance].weapon_info_index… in ship_fire_secondary_detonate() 12245 if (Missiontime - Weapons[mobjp->instance].creation_time > fl2f(0.01)) { in ship_fire_secondary_detonate() 12246 weapon_detonate(mobjp); in ship_fire_secondary_detonate()
|