Monster monster;
monster.SetSprite(&dummySprite);
Hero hero;
+ hero.SetName("Name");
+ hero.SetLevel(34);
hero.SetSprite(&dummySprite);
+ hero.SetMaxHealth(100);
+ hero.SetHealth(50);
+ hero.SetMaxMana(100);
+ hero.SetMana(66);
+ hero.SetIP(160);
SDL_Surface *attackIcons(IMG_Load("test-data/attack-type-icons.png"));
Sprite attackIconsSprite(attackIcons, 32, 32);
+ SDL_Surface *moveIcons(IMG_Load("test-data/move-icons.png"));
+ Sprite moveIconsSprite(moveIcons, 32, 32);
- BattleState *battleState(new BattleState(bg, monstersLayout, heroesLayout, &attackIconsSprite));
+ BattleState *battleState(new BattleState(bg, monstersLayout, heroesLayout, &attackIconsSprite, &moveIconsSprite));
battleState->AddMonster(monster);
battleState->AddMonster(monster);
battleState->AddMonster(monster);