Page MenuHomePhabricator (Chris)

BatEntity.h
No OneTemporary

Authored By
Unknown
Size
682 B
Referenced Files
None
Subscribers
None

BatEntity.h

#ifndef BATENTITY_H
#define BATENTITY_H
#include "EnemyEntity.h"
enum EnumBatType { BatStandard, BatSkeleton};
class BatEntity : public EnemyEntity
{
public:
BatEntity(float x, float y, EnumBatType batType, bool invocated);
virtual void animate(float delay);
virtual void calculateBB();
protected:
virtual void collideMapRight();
virtual void collideMapLeft();
virtual void collideMapTop();
virtual void collideMapBottom();
virtual void collideWithEnemy(EnemyEntity* entity) override;
virtual void dying();
virtual void drop();
private:
float changingDelay;
bool invocated;
EnumBatType batType;
};
#endif // BATENTITY_H

File Metadata

Mime Type
text/x-c++
Expires
Sun, Nov 15, 1:53 PM (4 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
120725
Default Alt Text
BatEntity.h (682 B)

Event Timeline