1 #ifndef MISSILEGENERIC_H_
2 #define MISSILEGENERIC_H_
11 float radialmultiplier;
12 void *ownerDoNotDereference;
19 this->radius = radius;
20 radialmultiplier = radmult;
21 this->ownerDoNotDereference =
owner;
35 protected:
Missile( std::vector< Mesh* >m,
bool b,
int i ) :
Unit( m, b, i ) {}
57 const string &modifications,
64 Unit( filename, false, faction, modifications )
67 , phasedamage( phasedamage )
70 , detonation_radius( detonation_radius )
82 float pradial_multiplier,
83 float pdetonation_radius,
85 signed char pretarget )
100 virtual void Kill(
bool eraseFromSave =
true );
105 const Vector &smallnormal,
112 const Vector &CumulativeVelocity,