Files
DoomRTX/neo/prey/Prey/prey_projectilebug.h
T
2026-05-05 15:01:01 -07:00

20 lines
640 B
C++

#ifndef ID_DEMO_BUILD //HUMANHEAD jsh PCF 5/26/06: code removed for demo build
#ifndef __HH_PROJECTILE_BUG_H
#define __HH_PROJECTILE_BUG_H
class hhProjectileBug: public hhProjectileTracking {
public:
CLASS_PROTOTYPE( hhProjectileBug )
idEntity* DetermineEnemy();
void Event_TrackTarget();
void Spawn();
void Save( idSaveGame *savefile ) const;
void Restore( idRestoreGame *savefile );
idVec3 DetermineEnemyPosition( const idEntity* ent ) const;
void Event_Collision_Bounce( const trace_t* collision, const idVec3 &velocity );
protected:
float enemyRadius;
};
#endif
#endif //HUMANHEAD jsh PCF 5/26/06: code removed for demo build