![]() |
naev 0.12.6
|
Represents a type of asteroid. More...
#include <asteroid.h>

Data Fields | |
| char * | name |
| char * | scanned_msg |
| glTexture ** | gfxs |
| CollPoly * | polygon |
| AsteroidReward * | material |
| double | armour_min |
| double | armour_max |
| double | absorb |
| double | damage |
| double | disable |
| double | penetration |
| double | exp_radius |
| double | alert_range |
Represents a type of asteroid.
Definition at line 59 of file asteroid.h.
| double AsteroidType::absorb |
Absorption of the asteroid.
Definition at line 67 of file asteroid.h.
| double AsteroidType::alert_range |
Range to alert other ships.
Definition at line 72 of file asteroid.h.
| double AsteroidType::armour_max |
Maximum "armour" of the asteroid.
Definition at line 66 of file asteroid.h.
| double AsteroidType::armour_min |
Minimum "armour" of the asteroid.
Definition at line 65 of file asteroid.h.
| double AsteroidType::damage |
Damage on explosion.
Definition at line 68 of file asteroid.h.
| double AsteroidType::disable |
Disable on explosion.
Definition at line 69 of file asteroid.h.
| double AsteroidType::exp_radius |
Explosion radius.
Definition at line 71 of file asteroid.h.
| glTexture** AsteroidType::gfxs |
asteroid possible gfxs.
Definition at line 62 of file asteroid.h.
| AsteroidReward* AsteroidType::material |
Materials contained in the asteroid.
Definition at line 64 of file asteroid.h.
| char* AsteroidType::name |
Name of the asteroid type.
Definition at line 60 of file asteroid.h.
| double AsteroidType::penetration |
Penetration of the explosion.
Definition at line 70 of file asteroid.h.
| CollPoly* AsteroidType::polygon |
Collision polygons associated to gfxs.
Definition at line 63 of file asteroid.h.
| char* AsteroidType::scanned_msg |
Scanned message.
Definition at line 61 of file asteroid.h.