This commit is contained in:
parent
14289f447b
commit
37852c12a2
7 changed files with 84 additions and 11 deletions
|
@ -25,8 +25,9 @@ class CProjectile : public CEnemyProjectileThing
|
|||
public:
|
||||
enum PROJECTILE_MOVEMENT_TYPE
|
||||
{
|
||||
PROJECTILE_DUMBFIRE = 0,
|
||||
PROJECTILE_USER_SEEK = 1,
|
||||
PROJECTILE_FIXED = 0,
|
||||
PROJECTILE_DUMBFIRE = 1,
|
||||
PROJECTILE_USER_SEEK,
|
||||
PROJECTILE_GAS_CLOUD,
|
||||
};
|
||||
|
||||
|
@ -50,6 +51,10 @@ public:
|
|||
void think(int _frames);
|
||||
virtual void render();
|
||||
void processEvent( GAME_EVENT evt, CThing *sourceThing );
|
||||
void setMovementType( PROJECTILE_MOVEMENT_TYPE moveType );
|
||||
PROJECTILE_MOVEMENT_TYPE getMovementType();
|
||||
void setState( PROJECTILE_STATE newState );
|
||||
void setPosition( DVECTOR newPos );
|
||||
|
||||
protected:
|
||||
DVECTOR getScreenOffset();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue