FS2_Open
Open source remastering of the Freespace 2 engine
beam_weapon_info Struct Reference

#include <weapon.h>

Public Attributes

int beam_type
 
float beam_life
 
int beam_warmup
 
int beam_warmdown
 
float beam_muzzle_radius
 
int beam_particle_count
 
float beam_particle_radius
 
float beam_particle_angle
 
generic_anim beam_particle_ani
 
float beam_iff_miss_factor [MAX_IFFS][NUM_SKILL_LEVELS]
 
int beam_loop_sound
 
int beam_warmup_sound
 
int beam_warmdown_sound
 
int beam_num_sections
 
generic_anim beam_glow
 
float glow_length
 
bool directional_glow
 
int beam_shots
 
float beam_shrink_factor
 
float beam_shrink_pct
 
beam_weapon_section_info sections [MAX_BEAM_SECTIONS]
 
float range
 
float damage_threshold
 
float beam_width
 

Detailed Description

Definition at line 252 of file weapon.h.

Member Data Documentation

generic_anim beam_weapon_info::beam_glow

Definition at line 267 of file weapon.h.

float beam_weapon_info::beam_iff_miss_factor[MAX_IFFS][NUM_SKILL_LEVELS]

Definition at line 262 of file weapon.h.

float beam_weapon_info::beam_life

Definition at line 254 of file weapon.h.

int beam_weapon_info::beam_loop_sound

Definition at line 263 of file weapon.h.

float beam_weapon_info::beam_muzzle_radius

Definition at line 257 of file weapon.h.

int beam_weapon_info::beam_num_sections

Definition at line 266 of file weapon.h.

float beam_weapon_info::beam_particle_angle

Definition at line 260 of file weapon.h.

generic_anim beam_weapon_info::beam_particle_ani

Definition at line 261 of file weapon.h.

int beam_weapon_info::beam_particle_count

Definition at line 258 of file weapon.h.

float beam_weapon_info::beam_particle_radius

Definition at line 259 of file weapon.h.

int beam_weapon_info::beam_shots

Definition at line 270 of file weapon.h.

float beam_weapon_info::beam_shrink_factor

Definition at line 271 of file weapon.h.

float beam_weapon_info::beam_shrink_pct

Definition at line 272 of file weapon.h.

int beam_weapon_info::beam_type

Definition at line 253 of file weapon.h.

int beam_weapon_info::beam_warmdown

Definition at line 256 of file weapon.h.

int beam_weapon_info::beam_warmdown_sound

Definition at line 265 of file weapon.h.

int beam_weapon_info::beam_warmup

Definition at line 255 of file weapon.h.

int beam_weapon_info::beam_warmup_sound

Definition at line 264 of file weapon.h.

float beam_weapon_info::beam_width

Definition at line 276 of file weapon.h.

float beam_weapon_info::damage_threshold

Definition at line 275 of file weapon.h.

bool beam_weapon_info::directional_glow

Definition at line 269 of file weapon.h.

float beam_weapon_info::glow_length

Definition at line 268 of file weapon.h.

float beam_weapon_info::range

Definition at line 274 of file weapon.h.

beam_weapon_section_info beam_weapon_info::sections[MAX_BEAM_SECTIONS]

Definition at line 273 of file weapon.h.


The documentation for this struct was generated from the following file: