#include "fwd.h"
#include "AttackTypeMenu.h"
+#include "Capsule.h"
#include "Hero.h"
#include "HeroTag.h"
#include "Monster.h"
public:
void AddMonster(const Monster &);
void AddHero(const Hero &);
+ void SetCapsule(const Capsule &);
public:
virtual void HandleEvents(const app::Input &);
void RenderBackground(SDL_Surface *screen, const geometry::Vector<int> &offset);
void RenderMonsters(SDL_Surface *screen, const geometry::Vector<int> &offset);
void RenderHeroes(SDL_Surface *screen, const geometry::Vector<int> &offset);
+ void RenderCapsule(SDL_Surface *screen, const geometry::Vector<int> &offset);
void RenderHeroTags(SDL_Surface *screen, const geometry::Vector<int> &offset);
void RenderSmallHeroTags(SDL_Surface *screen, const geometry::Vector<int> &offset);
SmallHeroTag smallHeroTags[4];
geometry::Vector<int> heroTagPositions[4];
geometry::Vector<int> smallHeroTagPositions[4];
+ Capsule capsule;
int numHeroes;
int activeHero;
int attackCursor;