Searched refs:homing_subsys (Results 1 – 9 of 9) sorted by relevance
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/scripting/api/objs/ |
H A D | weapon.cpp | 267 wp->homing_subsys = newh->ss; 268 get_subsystem_pos(&wp->homing_pos, wp->homing_object, wp->homing_subsys); 275 wp->homing_subsys = NULL; 284 return ade_set_args(L, "o", l_Subsystem.Set(ship_subsys_h(wp->homing_object, wp->homing_subsys)));
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/weapon/ |
H A D | weapons.cpp | 4151 wp->homing_subsys = NULL; in weapon_home() 4157 if (wp->homing_subsys != NULL) { in weapon_home() 4159 if ((wp->homing_subsys->max_hits > 0) && (wp->homing_subsys->current_hits <= 0)) { in weapon_home() 4170 (wp->homing_subsys != NULL) && in weapon_home() 4185 (wp->homing_subsys == NULL)) { in weapon_home() 4884 wp->homing_subsys = target_subsys; in weapon_set_tracking_info() 4888 ( (wp->homing_subsys == NULL) || in weapon_set_tracking_info() 4892 if (wp->homing_subsys == NULL) { in weapon_set_tracking_info() 4901 wp->homing_subsys = target_subsys; in weapon_set_tracking_info() 4913 wp->homing_subsys = NULL; in weapon_set_tracking_info() [all …]
|
H A D | weapon.h | 169 ship_subsys* homing_subsys; // subsystem this weapon is homing on member
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/weapon/ |
H A D | weapons.cpp | 4500 wp->homing_subsys = nullptr; in find_homing_object() 4759 wp->homing_subsys = NULL; in weapon_home() 4765 if (wp->homing_subsys != NULL) { in weapon_home() 4767 if ((wp->homing_subsys->max_hits > 0) && (wp->homing_subsys->current_hits <= 0)) { in weapon_home() 4778 (wp->homing_subsys != NULL) && in weapon_home() 4793 (wp->homing_subsys == NULL)) { in weapon_home() 5658 wp->homing_subsys = NULL; in weapon_set_tracking_info() 5700 wp->homing_subsys = target_subsys; in weapon_set_tracking_info() 5704 ( (wp->homing_subsys == NULL) || in weapon_set_tracking_info() 5729 wp->homing_subsys = NULL; in weapon_set_tracking_info() [all …]
|
H A D | weapon.h | 107 ship_subsys* homing_subsys; // subsystem this weapon is homing on member
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/network/ |
H A D | multimsgs.cpp | 7526 if ( (homing_object->type == OBJ_SHIP) && (wp->homing_subsys != NULL) ) { in send_homing_weapon_info() 7527 s_index = ship_get_index_from_subsys( wp->homing_subsys, OBJ_INDEX(homing_object) ); in send_homing_weapon_info() 7602 wp->homing_subsys = nullptr; in process_homing_weapon_info() 7621 wp->homing_subsys = nullptr; in process_homing_weapon_info() 7628 wp->homing_subsys = ship_get_indexed_subsys( &Ships[homing_object->instance], h_subsys); in process_homing_weapon_info()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/network/ |
H A D | multimsgs.cpp | 7332 if ( (homing_object->type == OBJ_SHIP) && (wp->homing_subsys != NULL) ) { in send_homing_weapon_info() 7335 s_index = ship_get_index_from_subsys( wp->homing_subsys, OBJ_INDEX(homing_object), 1 ); in send_homing_weapon_info() 7395 wp->homing_subsys = NULL; in process_homing_weapon_info() 7400 wp->homing_subsys = ship_get_indexed_subsys( &Ships[homing_object->instance], h_subsys); in process_homing_weapon_info()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ship/ |
H A D | ship.cpp | 10316 if (wp->homing_subsys && wp->homing_subsys->parent_objnum == objnum) { in change_ship_type() 10411 if ((*it)->homing_subsys == ss) { in change_ship_type() 10598 it->first->homing_subsys = ss; in change_ship_type() 10664 cit->first->homing_subsys = nullptr; in change_ship_type()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/parse/ |
H A D | lua.cpp | 9961 wp->homing_subsys = newh->ss; 9962 get_subsystem_pos(&wp->homing_pos, wp->homing_object, wp->homing_subsys); 9969 wp->homing_subsys = NULL; 9973 return ade_set_args(L, "o", l_Subsystem.Set(ship_subsys_h(wp->homing_object, wp->homing_subsys)));
|