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]
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 ( )

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: