/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/weapon/ |
H A D | beam.h | 56 int beam_info_index; // weapon info index member 73 int beam_info_index; // weapon info index member
|
H A D | beam.cpp | 311 …Assert((fire_info->beam_info_index >= 0) && (fire_info->beam_info_index < MAX_WEAPON_TYPES) && (We… in beam_fire() 312 …if((fire_info->beam_info_index < 0) || (fire_info->beam_info_index >= MAX_WEAPON_TYPES) || !(Weapo… in beam_fire() 316 wip = &Weapon_info[fire_info->beam_info_index]; in beam_fire() 334 if ( !weapon_is_used(fire_info->beam_info_index) ) { in beam_fire() 335 weapon_load_bitmaps(fire_info->beam_info_index); in beam_fire() 350 new_item->weapon_info_index = fire_info->beam_info_index; in beam_fire() 459 …fire_info->shooter, fire_info->turret, fire_info->target, fire_info->beam_info_index, &new_item->b… in beam_fire() 492 …Assert((fire_info->beam_info_index >= 0) && (fire_info->beam_info_index < MAX_WEAPON_TYPES) && (We… in beam_fire_targeting() 493 …if((fire_info->beam_info_index < 0) || (fire_info->beam_info_index >= MAX_WEAPON_TYPES) || !(Weapo… in beam_fire_targeting() 496 wip = &Weapon_info[fire_info->beam_info_index]; in beam_fire_targeting() [all …]
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/weapon/ |
H A D | beam.h | 66 int beam_info_index; // weapon info index member 89 int beam_info_index; // weapon info index member
|
H A D | beam.cpp | 355 …if ((fire_info->beam_info_index < 0) || (fire_info->beam_info_index >= weapon_info_size()) || !(We… in beam_fire() 360 wip = &Weapon_info[fire_info->beam_info_index]; in beam_fire() 387 else if (wip->weapon_substitution_pattern[curr_pos] != fire_info->beam_info_index) { in beam_fire() 388 fire_info->beam_info_index = wip->weapon_substitution_pattern[curr_pos]; in beam_fire() 411 if ( !weapon_is_used(fire_info->beam_info_index) ) { in beam_fire() 412 weapon_load_bitmaps(fire_info->beam_info_index); in beam_fire() 427 new_item->weapon_info_index = fire_info->beam_info_index; in beam_fire() 583 …ssert((fire_info->beam_info_index >= 0) && (fire_info->beam_info_index < weapon_info_size()) && (W… in beam_fire_targeting() 584 …if((fire_info->beam_info_index < 0) || (fire_info->beam_info_index >= weapon_info_size()) || !(Wea… in beam_fire_targeting() 587 wip = &Weapon_info[fire_info->beam_info_index]; in beam_fire_targeting() [all …]
|
H A D | weapons.cpp | 6406 fire_info.beam_info_index = child_id; in spawn_child_weapons()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/hud/ |
H A D | hudartillery.cpp | 427 fire_info.beam_info_index = si->weapon_info_index; in ssm_process()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/network/ |
H A D | multimsgs.h | 496 …red_packet(object *shooter, ship_subsys *turret, object *target, int beam_info_index, beam_info *o…
|
H A D | multimsgs.cpp | 7829 …red_packet(object *shooter, ship_subsys *turret, object *target, int beam_info_index, beam_info *o… in send_beam_fired_packet() argument 7858 u_beam_info = (short)beam_info_index; in send_beam_fired_packet() 7943 fire_info.beam_info_index = (int)u_beam_info; in process_beam_fired_packet() 7965 if ( shipp->weapons.primary_bank_weapons[i] == fire_info.beam_info_index ) { in process_beam_fired_packet() 7978 float field_of_fire = Weapon_info[fire_info.beam_info_index].field_of_fire; in process_beam_fired_packet()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aiturret.cpp | 1798 fire_info.beam_info_index = turret_weapon_class; in turret_fire_weapon()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/network/ |
H A D | multimsgs.cpp | 8141 u_beam_info = static_cast<short>(fire_info->beam_info_index); in send_beam_fired_packet() 8288 fire_info.beam_info_index = u_beam_info; in process_beam_fired_packet() 8311 float field_of_fire = Weapon_info[fire_info.beam_info_index].field_of_fire; in process_beam_fired_packet()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aiturret.cpp | 1820 fire_info.beam_info_index = turret_weapon_class; in turret_fire_weapon()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/parse/ |
H A D | sexp.cpp | 18353 fire_info.beam_info_index = -1; in sexp_beam_fire() 18359 fire_info.beam_info_index = fire_info.turret->weapons.primary_bank_weapons[idx]; in sexp_beam_fire() 18364 if (fire_info.beam_info_index != -1) { in sexp_beam_fire() 18384 fire_info.beam_info_index = weapon_info_lookup(CTEXT(n)); in sexp_beam_floating_fire() 18386 if (fire_info.beam_info_index < 0) in sexp_beam_floating_fire() 18391 if (!(Weapon_info[fire_info.beam_info_index].wi_flags[Weapon::Info_Flags::Beam])) in sexp_beam_floating_fire()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/parse/ |
H A D | sexp.cpp | 16690 fire_info.beam_info_index = -1; in sexp_beam_fire() 16694 fire_info.beam_info_index = fire_info.turret->weapons.primary_bank_weapons[idx]; in sexp_beam_fire() 16699 if (fire_info.beam_info_index != -1) { in sexp_beam_fire()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ship/ |
H A D | ship.cpp | 10375 fbfire_info.beam_info_index = shipp->weapons.primary_bank_weapons[bank_to_fire]; in ship_fire_primary() 10874 … fire_info.beam_info_index = shipp->weapons.primary_bank_weapons[(int)shipp->targeting_laser_bank]; in ship_process_targeting_lasers()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ship/ |
H A D | ship.cpp | 11691 fbfire_info.beam_info_index = shipp->weapons.primary_bank_weapons[bank_to_fire]; in ship_fire_primary() 12211 … fire_info.beam_info_index = shipp->weapons.primary_bank_weapons[(int)shipp->targeting_laser_bank]; in ship_process_targeting_lasers()
|