FS2_Open
Open source remastering of the Freespace 2 engine
asteroid_info Class Reference

#include <asteroid.h>

Public Member Functions

 asteroid_info ()
 

Public Attributes

char name [NAME_LENGTH]
 
char pof_files [NUM_DEBRIS_POFS][MAX_FILENAME_LEN]
 
int num_detail_levels
 
int detail_distance [MAX_ASTEROID_DETAIL_LEVELS]
 
float max_speed
 
int damage_type_idx
 
int damage_type_idx_sav
 
float inner_rad
 
float outer_rad
 
float damage
 
float blast
 
float initial_asteroid_strength
 
SCP_vector< asteroid_split_infosplit_info
 
polymodelmodelp [NUM_DEBRIS_POFS]
 
int model_num [NUM_DEBRIS_POFS]
 
SCP_vector< intexplosion_bitmap_anims
 
float fireball_radius_multiplier
 

Detailed Description

Definition at line 56 of file asteroid.h.

Constructor & Destructor Documentation

asteroid_info::asteroid_info ( )
inline

Definition at line 77 of file asteroid.h.

Member Data Documentation

float asteroid_info::blast

Definition at line 69 of file asteroid.h.

float asteroid_info::damage

Definition at line 68 of file asteroid.h.

int asteroid_info::damage_type_idx

Definition at line 64 of file asteroid.h.

int asteroid_info::damage_type_idx_sav

Definition at line 65 of file asteroid.h.

int asteroid_info::detail_distance[MAX_ASTEROID_DETAIL_LEVELS]

Definition at line 62 of file asteroid.h.

SCP_vector<int> asteroid_info::explosion_bitmap_anims

Definition at line 74 of file asteroid.h.

float asteroid_info::fireball_radius_multiplier

Definition at line 75 of file asteroid.h.

float asteroid_info::initial_asteroid_strength

Definition at line 70 of file asteroid.h.

float asteroid_info::inner_rad

Definition at line 66 of file asteroid.h.

float asteroid_info::max_speed

Definition at line 63 of file asteroid.h.

int asteroid_info::model_num[NUM_DEBRIS_POFS]

Definition at line 73 of file asteroid.h.

polymodel* asteroid_info::modelp[NUM_DEBRIS_POFS]

Definition at line 72 of file asteroid.h.

char asteroid_info::name[NAME_LENGTH]

Definition at line 59 of file asteroid.h.

int asteroid_info::num_detail_levels

Definition at line 61 of file asteroid.h.

float asteroid_info::outer_rad

Definition at line 67 of file asteroid.h.

char asteroid_info::pof_files[NUM_DEBRIS_POFS][MAX_FILENAME_LEN]

Definition at line 60 of file asteroid.h.

SCP_vector< asteroid_split_info > asteroid_info::split_info

Definition at line 71 of file asteroid.h.


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