}
#include "../../app/State.h"
+#include "../../common/Hero.h"
#include "../../math/Vector.h"
#include <string>
Battle *battle,
BattleState *parent)
: battle(battle)
- , parent(parent) { }
+ , parent(parent)
+ , cursor(0)
+ , stalling(false) { }
public:
virtual void HandleEvents(const app::Input &);
private:
void LoadResults();
+ void LoadResults(
+ const char *,
+ const std::vector<common::Hero::UpgradeInfo> &,
+ std::vector<std::string> &);
void RenderFrame(SDL_Surface *screen);
void RenderLines(SDL_Surface *screen);
math::Vector<int> framePosition;
math::Vector<int> frameSize;
math::Vector<int> textPosition;
+ int cursor;
+ bool stalling;
};