Home
last modified time | relevance | path

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 Dweapon.cpp267 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 Dweapons.cpp4151 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 Dweapon.h169 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 Dweapons.cpp4500 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 Dweapon.h107 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 Dmultimsgs.cpp7526 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 Dmultimsgs.cpp7332 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 Dship.cpp10316 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 Dlua.cpp9961 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)));