Enemy class. Written for OOP Review. Derived from life_entity.

Dependents:   life_entity

enemy.h

Committer:
Nakor
Date:
2011-03-31
Revision:
0:91a68e5fd4b8
Child:
1:59274d3772ec

File content as of revision 0:91a68e5fd4b8:

#ifndef _ENEMYENTITY_
#define _ENEMYENTITY_

#include "mbed.h"
#include "life_entity.h"
#include "player.h"

#define DEBUG_ENEMY 0x01
#define DEBUG_ENEMY_VERBOSE 0x00

class enemy : public life_entity
{

public:

    // Constructor
    enemy(player *thePlayer);
    
    // Deconstructor
    virtual ~enemy();
    
    // Incoming damage
    virtual void takeDamage(int roll);
    
        
protected:
    
};

#endif