/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aigoals.h | 101 extern void ai_add_wing_goal_sexp( int sexp, int type, int wingnum ); 105 extern void ai_remove_wing_goal_sexp(int sexp, int wingnum); 109 extern void ai_add_wing_goal_player( int type, int mode, int submode, char *shipname, int wingnum ); 113 extern void ai_clear_wing_goals( int wingnum ); 118 extern void ai_mission_wing_goal_complete( int wingnum, ai_goal *remove_goalp );
|
H A D | aigoals.cpp | 268 wing *wingp = &Wings[wingnum]; in ai_clear_wing_goals() 302 wingp = &Wings[wingnum]; in ai_mission_wing_goal_complete() 377 int mode, ship_index, wingnum; in ai_goal_purge_invalid_goals() local 390 wingnum = Ships[ship_index].wingnum; in ai_goal_purge_invalid_goals() 415 } else if ( purge_wing != wingnum ) in ai_goal_purge_invalid_goals() 780 wing *wingp = &Wings[wingnum]; in ai_add_wing_goal_player() 1163 wing *wingp = &Wings[wingnum]; in ai_remove_wing_goal_sexp() 1197 wing *wingp = &Wings[wingnum]; in ai_add_wing_goal_sexp() 1967 int wingnum, shipnum; in ai_process_mission_orders() local 2198 Assert( wingnum >= 0 ); in ai_process_mission_orders() [all …]
|
H A D | ai.cpp | 68 void set_wingnum(int objnum, int wingnum) in set_wingnum() argument 82 Ai_info[ai_index].wing = wingnum; in set_wingnum()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/autopilot/ |
H A D | autopilot.cpp | 35 extern object * get_wing_leader(int wingnum); 313 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags[Ship::Wing_Flags::Nav_carry]) in StartAutopilot() 346 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags[Ship::Wing_Flags::Nav_carry]) in StartAutopilot() 401 …(Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags[Ship::Wing_Flags::Nav_carry]) // only if … in StartAutopilot() 405 int wingnum = aip->wing, wing_index = get_wing_index(&Objects[Ships[i].objnum], wingnum); in StartAutopilot() local 416 ai_clear_wing_goals(&Wings[wingnum]); in StartAutopilot() 437 autopilot_wings[wingnum] = wcount; in StartAutopilot() 518 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags[Ship::Wing_Flags::Nav_carry])) in StartAutopilot() 894 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags[Ship::Wing_Flags::Nav_carry] ) in EndAutoPilot() 917 if (Ships[i].wingnum != -1) in EndAutoPilot() [all …]
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/autopilot/ |
H A D | autopilot.cpp | 35 extern object * get_wing_leader(int wingnum); 338 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags & WF_NAV_CARRY) in StartAutopilot() 371 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags & WF_NAV_CARRY) in StartAutopilot() 427 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags & WF_NAV_CARRY) // only if in a wing in StartAutopilot() 431 int wingnum = aip->wing, wing_index = get_wing_index(&Objects[Ships[i].objnum], wingnum); in StartAutopilot() local 442 ai_clear_wing_goals(wingnum); in StartAutopilot() 463 autopilot_wings[wingnum] = wcount; in StartAutopilot() 542 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags & WF_NAV_CARRY)) in StartAutopilot() 917 (Ships[i].wingnum != -1 && Wings[Ships[i].wingnum].flags & WF_NAV_CARRY ) in EndAutoPilot() 938 if (Ships[i].wingnum != -1) in EndAutoPilot() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/ |
H A D | hudsquadmsg.cpp | 445 int wingnum; in hud_squadmsg_count_wings() local 447 wingnum = Starting_wings[i]; in hud_squadmsg_count_wings() 448 if ( wingnum == -1 ) in hud_squadmsg_count_wings() 457 MsgItems[Num_menu_items].instance = wingnum; in hud_squadmsg_count_wings() 1357 Assert ( (wingnum >= 0) && (wingnum < Num_wings) ); in hud_squadmsg_send_wing_command() 1360 Assert ( Wings[wingnum].ship_index[0] != -1 ); in hud_squadmsg_send_wing_command() 1368 …ts[ainfo->target_objnum].instance].wingnum != -1) && (Ships[Objects[ainfo->target_objnum].instance… in hud_squadmsg_send_wing_command() 1535 int wingnum; in hud_squadmsg_reinforcements_available() local 1552 Assert ( Wings[wingnum].arrival_cue >= 0 ); in hud_squadmsg_reinforcements_available() 1835 int i, k, wingnum; in hud_squadmsg_reinforcement_select() local [all …]
|
H A D | hudobserver.cpp | 39 Hud_obs_ship.wingnum = shipp->wingnum; in hud_observer_init()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/hud/ |
H A D | hudsquadmsg.cpp | 468 int wingnum; in hud_squadmsg_count_wings() local 470 wingnum = Starting_wings[i]; in hud_squadmsg_count_wings() 471 if ( wingnum == -1 ) in hud_squadmsg_count_wings() 480 MsgItems[Num_menu_items].instance = wingnum; in hud_squadmsg_count_wings() 1383 Assert ( (wingnum >= 0) && (wingnum < Num_wings) ); in hud_squadmsg_send_wing_command() 1386 Assert ( Wings[wingnum].ship_index[0] != -1 ); in hud_squadmsg_send_wing_command() 1394 …ts[ainfo->target_objnum].instance].wingnum != -1) && (Ships[Objects[ainfo->target_objnum].instance… in hud_squadmsg_send_wing_command() 1561 int wingnum; in hud_squadmsg_reinforcements_available() local 1578 Assert ( Wings[wingnum].arrival_cue >= 0 ); in hud_squadmsg_reinforcements_available() 1861 int i, k, wingnum; in hud_squadmsg_reinforcement_select() local [all …]
|
H A D | hudobserver.cpp | 39 Hud_obs_ship.wingnum = shipp->wingnum; in hud_observer_init()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/fred2/ |
H A D | wing.cpp | 111 i = Ships[ptr->instance].wingnum; in create_wing() 252 if (Ships[ship].wingnum != -1) { in create_wing() 263 Ships[ship].wingnum = wing; in create_wing() 327 int wingnum = get_wingnum(i); in create_wings_from_objects() local 329 Assert((wingnum >= 0) && (wingnum < MAX_WINGS)); in create_wings_from_objects() 330 Assert(Wings[wingnum].wave_count < MAX_SHIPS_PER_WING); in create_wings_from_objects() 426 wing = Ships[ship].wingnum; in remove_ship_from_wing() 459 Ships[ship].wingnum = -1; in remove_ship_from_wing()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/scripting/api/objs/ |
H A D | order.cpp | 243 if (shipp->wingnum != -1){ 244 ohp->aigp->target_name = Wings[shipp->wingnum].name; 247 ai_attack_wing(ohp->objh.objp,shipp->wingnum); 255 if (shipp->wingnum != -1){ 256 ohp->aigp->target_name = Wings[shipp->wingnum].name; 259 ai_set_guard_wing(ohp->objh.objp,shipp->wingnum); 308 int wingnum = wing_name_lookup(ohp->aigp->target_name); variable 309 if (Wings[wingnum].current_count > 0){ 310 shipnum = Wings[wingnum].ship_index[0];
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/fred2/ |
H A D | wing.cpp | 166 wing = Ships[ship].wingnum; in remove_ship_from_wing() 202 Ships[ship].wingnum = -1; in remove_ship_from_wing() 238 i = Ships[ptr->instance].wingnum; in create_wing() 379 if (Ships[ship].wingnum != -1) { in create_wing() 390 Ships[ship].wingnum = wing; in create_wing() 496 int wingnum = get_wingnum(i); in create_wings_from_objects() local 498 Assert((wingnum >= 0) && (wingnum < MAX_WINGS)); in create_wings_from_objects() 499 Assert(Wings[wingnum].wave_count < MAX_SHIPS_PER_WING); in create_wings_from_objects()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/mission/ |
H A D | missionparse.cpp | 1923 shipp->wingnum = p_objp->wingnum; in parse_create_object_sub() 2324 if ((shipp->wingnum != -1) && (Wings[shipp->wingnum].hotkey != -1)) in parse_create_object_sub() 2370 Ships[shipnum].wingnum = wingnum; in parse_bring_in_docked_wing() 2407 aip->wing = wingnum; in parse_bring_in_docked_wing() 3987 if (p_objp->wingnum != wingnum) in parse_wing_create_ships() 4238 if (wingnum != -1) in parse_wing() 4240 wingnum = Num_wings; in parse_wing() 4520 p_objp->wingnum = wingnum; in parse_wing() 6085 if ((&(*ii) != pobjp) && (ii->wingnum == pobjp->wingnum)) in reset_arrival_to_false() 6686 if (p_objp->wingnum == wingnum) in mission_parse_mark_non_arrival() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/network/ |
H A D | multi_pmsg.cpp | 554 int multi_msg_player_in_wing(int wingnum,net_player *pl) in multi_msg_player_in_wing() argument 564 for(idx=0;idx<Wings[wingnum].current_count;idx++){ in multi_msg_player_in_wing() 566 if(Wings[wingnum].ship_index[idx] == Objects[pl->m_player->objnum].instance){ in multi_msg_player_in_wing() 621 int multi_msg_eval_wing_squadmsg(int wingnum,int command,ai_info *aif, int player_num) in multi_msg_eval_wing_squadmsg() argument 646 sent_count = Wings[wingnum].current_count; in multi_msg_eval_wing_squadmsg() 650 if(multi_msg_player_in_wing(wingnum,&Net_players[idx])){ in multi_msg_eval_wing_squadmsg()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/network/ |
H A D | multi_pmsg.cpp | 554 int multi_msg_player_in_wing(int wingnum,net_player *pl) in multi_msg_player_in_wing() argument 564 for(idx=0;idx<Wings[wingnum].current_count;idx++){ in multi_msg_player_in_wing() 566 if(Wings[wingnum].ship_index[idx] == Objects[pl->m_player->objnum].instance){ in multi_msg_player_in_wing() 621 int multi_msg_eval_wing_squadmsg(int wingnum,int command,ai_info *aif, int player_num) in multi_msg_eval_wing_squadmsg() argument 646 sent_count = Wings[wingnum].current_count; in multi_msg_eval_wing_squadmsg() 650 if(multi_msg_player_in_wing(wingnum,&Net_players[idx])){ in multi_msg_eval_wing_squadmsg()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/missionui/ |
H A D | missionshipchoice.cpp | 101 int wingnum; member 2026 if ( wb->wingnum < 0 ) in pick_from_wing() 2105 if ( wb->wingnum == -1 ) in draw_wing_block() 2109 wp = &Wings[wb->wingnum]; in draw_wing_block() 2369 if ( wb->wingnum == -1 ) in create_wings() 2372 wp = &Wings[wb->wingnum]; in create_wings() 2431 if ( wb->wingnum == -1 ) in create_wings() 2434 wp = &Wings[wb->wingnum]; in create_wings() 2949 Ss_wings[idx].wingnum = -1; in ss_clear_wings() 3006 int wingnum, slotnum; in ss_wing_slot_is_console_player() local [all …]
|
H A D | redalert.cpp | 792 if ( shipp->wingnum >= 0 ) { in red_alert_delete_ship() 793 ship_wing_cleanup( shipp-Ships, &Wings[shipp->wingnum] ); in red_alert_delete_ship() 804 if (pobjp->wingnum < 0) in red_alert_delete_ship() 917 if (pobjp->wingnum >= 0) in red_alert_bash_wingman_status() 921 if (!stricmp(Starting_wing_names[j], Wings[pobjp->wingnum].name)) in red_alert_bash_wingman_status() 989 if (pobjp->wingnum >= 0) in red_alert_bash_wingman_status() 990 Wing_pobjects_deleted[pobjp->wingnum]++; in red_alert_bash_wingman_status() 1014 if (pobjp->wingnum == ii->first) in red_alert_bash_wingman_status()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/qtfred/src/mission/ |
H A D | EditorWing.cpp | 113 i = Ships[ptr->instance].wingnum; in create_wing() 263 if (Ships[ship].wingnum != -1) { in create_wing() 275 Ships[ship].wingnum = wing; in create_wing() 348 wing = Ships[ship].wingnum; in remove_ship_from_wing() 385 Ships[ship].wingnum = -1; in remove_ship_from_wing() 438 Assert(Ships[Objects[obj].instance].wingnum == cur_wing); in query_single_wing_marked()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/mission/ |
H A D | missionparse.cpp | 2014 shipp->wingnum = p_objp->wingnum; in parse_create_object_sub() 2419 if ((shipp->wingnum != -1) && (Wings[shipp->wingnum].hotkey != -1)) in parse_create_object_sub() 2479 Ships[shipnum].wingnum = wingnum; in parse_bring_in_docked_wing() 2516 aip->wing = wingnum; in parse_bring_in_docked_wing() 4147 if (p_objp->wingnum != wingnum) in parse_wing_create_ships() 4418 if (wingnum != -1) in parse_wing() 4420 wingnum = Num_wings; in parse_wing() 4709 p_objp->wingnum = wingnum; in parse_wing() 6447 if ((&(*ii) != pobjp) && (ii->wingnum == pobjp->wingnum)) in reset_arrival_to_false() 7074 if (p_objp->wingnum == wingnum) in mission_parse_mark_non_arrival() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aigoals.cpp | 170 int wingnum; in ai_maybe_add_form_goal() local 173 wingnum = TVT_wings[ship_regp->p_objp->team]; in ai_maybe_add_form_goal() 176 wingnum = Starting_wings[0]; in ai_maybe_add_form_goal() 340 wingp = &Wings[wingnum]; in ai_mission_wing_goal_complete() 415 int mode, ship_index, wingnum; in ai_goal_purge_invalid_goals() local 428 wingnum = Ships[ship_index].wingnum; in ai_goal_purge_invalid_goals() 462 } else if ( purge_wing != wingnum ) in ai_goal_purge_invalid_goals() 837 wing *wingp = &Wings[wingnum]; in ai_add_wing_goal_player() 2068 int wingnum, shipnum; in ai_process_mission_orders() local 2184 ai_set_guard_wing(objp, wingnum); in ai_process_mission_orders() [all …]
|
H A D | ai.cpp | 66 void set_wingnum(int objnum, int wingnum) in set_wingnum() argument 80 Ai_info[ai_index].wing = wingnum; in set_wingnum()
|
H A D | aigoals.h | 113 extern void ai_add_wing_goal_player( int type, int mode, int submode, char *shipname, int wingnum ); 122 extern void ai_mission_wing_goal_complete( int wingnum, ai_goal *remove_goalp );
|
H A D | ai.h | 561 void set_wingnum(int objnum, int wingnum); 569 extern void ai_ignore_wing(object *ignorer, int wingnum); 589 extern void get_absolute_wing_pos(vec3d *result_pos, object *leader_objp, int wingnum, int wing_ind… 593 extern void ai_set_guard_wing(object *objp, int wingnum); 595 extern void ai_attack_wing(object *attacker, int wingnum);
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/missionui/ |
H A D | missionshipchoice.cpp | 102 int wingnum; member 2079 if ( wb->wingnum < 0 ) in pick_from_wing() 2160 if ( wb->wingnum == -1 ) in draw_wing_block() 2164 wp = &Wings[wb->wingnum]; in draw_wing_block() 2428 if ( wb->wingnum == -1 ) in create_wings() 2431 wp = &Wings[wb->wingnum]; in create_wings() 2491 if ( wb->wingnum == -1 ) in create_wings() 2494 wp = &Wings[wb->wingnum]; in create_wings() 3009 Ss_wings[idx].wingnum = -1; in ss_clear_wings() 3066 int wingnum, slotnum; in ss_wing_slot_is_console_player() local [all …]
|
H A D | redalert.cpp | 821 if (pobjp->wingnum < 0) in red_alert_delete_ship() 938 if (pobjp->wingnum >= 0) in red_alert_bash_wingman_status() 942 if (!stricmp(Starting_wing_names[j], Wings[pobjp->wingnum].name)) in red_alert_bash_wingman_status() 1010 if (pobjp->wingnum >= 0) in red_alert_bash_wingman_status() 1011 Wing_pobjects_deleted[pobjp->wingnum]++; in red_alert_bash_wingman_status() 1032 if (pobjp->wingnum == ii->first) in red_alert_bash_wingman_status()
|