- PartyLayout monstersLayout;
- monstersLayout.AddPosition(Point<Uint8>(88, 104));
- monstersLayout.AddPosition(Point<Uint8>(128, 104));
- monstersLayout.AddPosition(Point<Uint8>(168, 104));
- monstersLayout.AddPosition(Point<Uint8>(208, 104));
- PartyLayout heroesLayout;
- heroesLayout.AddPosition(Point<Uint8>(27, 219));
- heroesLayout.AddPosition(Point<Uint8>(104, 227));
- heroesLayout.AddPosition(Point<Uint8>(66, 238));
- heroesLayout.AddPosition(Point<Uint8>(143, 246));
-
- SDL_Surface *monsterImg(IMG_Load("test-data/monster.png"));
- Sprite dummySprite(monsterImg, 64, 64);
- Monster monster;
- monster.SetSprite(&dummySprite);
- monster.SetMaxHealth(10);
- monster.SetHealth(10);
-
- SDL_Surface *maximImg(IMG_Load("test-data/maxim.png"));
- Sprite maximSprite(maximImg, 64, 64);
- Hero maxim;
- maxim.SetName("Maxim");
- maxim.SetLevel(1);
- maxim.SetSprite(&maximSprite);
- maxim.SetMaxHealth(33);
- maxim.SetHealth(33);
- maxim.SetMaxMana(20);
- maxim.SetMana(20);
- maxim.SetIP(0);
-
- SDL_Surface *selanImg(IMG_Load("test-data/selan.png"));
- Sprite selanSprite(selanImg, 64, 64);
- Hero selan;
- selan.SetName("Selan");
- selan.SetLevel(1);
- selan.SetSprite(&selanSprite);
- selan.SetMaxHealth(28);
- selan.SetHealth(28);
- selan.SetMaxMana(23);
- selan.SetMana(23);
- selan.SetIP(1);
-
- SDL_Surface *guyImg(IMG_Load("test-data/guy.png"));
- Sprite guySprite(guyImg, 64, 64);
- Hero guy;
- guy.SetName("Guy");
- guy.SetLevel(1);
- guy.SetSprite(&guySprite);
- guy.SetMaxHealth(38);
- guy.SetHealth(38);
- guy.SetMaxMana(0);
- guy.SetMana(0);
- guy.SetIP(254);
-
- SDL_Surface *dekarImg(IMG_Load("test-data/dekar.png"));
- Sprite dekarSprite(dekarImg, 64, 64);
- Hero dekar;
- dekar.SetName("Dekar");
- dekar.SetLevel(1);
- dekar.SetSprite(&dekarSprite);
- dekar.SetMaxHealth(38);
- dekar.SetHealth(38);
- dekar.SetMaxMana(0);
- dekar.SetMana(0);
- dekar.SetIP(255);
+ PartyLayout monstersLayout(*intp.GetPartyLayout("monstersLayout"));
+ PartyLayout heroesLayout(*intp.GetPartyLayout("heroesLayout"));
+
+ Monster monster(*intp.GetMonster("lizard"));
+ Hero maxim(*intp.GetHero("maxim"));
+ Hero selan(*intp.GetHero("selan"));
+ Hero guy(*intp.GetHero("guy"));
+ Hero dekar(*intp.GetHero("dekar"));