SDL_Surface *attackIconsImg(IMG_Load("test-data/attack-type-icons.png"));
Sprite attackIconsSprite(attackIconsImg, 32, 32);
battleRes.attackIcons = &attackIconsSprite;
+ SDL_Surface *attackChoiceIconsImg(IMG_Load("test-data/attack-choice-icons.png"));
+ Sprite attackChoiceIconsSprite(attackChoiceIconsImg, 16, 16);
+ battleRes.attackChoiceIcons = &attackChoiceIconsSprite;
SDL_Surface *moveIconsImg(IMG_Load("test-data/move-icons.png"));
Sprite moveIconsSprite(moveIconsImg, 32, 32);
battleRes.moveIcons = &moveIconsSprite;
battleRes.itemMenuPrototype.Add("Protect ring: 1", 0, false, &ringIcon);
battleRes.itemMenuPrototype.Add("Mysto jewel : 1", 0, false, &stoneIcon);
+ battleRes.ikariMenuHeadline = "Please choose equipment.";
+ battleRes.ikariMenuPrototype = Menu</* Item */ void *>(&normalFont, &disabledFont, &handCursorSprite, 26, 6, 8, 16, 1, 32);
+ battleRes.ikariMenuPrototype.Add("Zirco whip Thundershriek", 0, false, &swordIcon);
+ battleRes.ikariMenuPrototype.Add("Zircon plate Sudden cure", 0, true, &armorIcon);
+ battleRes.ikariMenuPrototype.Add("Zirco gloves Forcefield", 0, true, &shieldIcon);
+ battleRes.ikariMenuPrototype.Add("Holy cap Vulnerable", 0, false, &helmetIcon);
+ battleRes.ikariMenuPrototype.Add("Ghost ring Destroy", 0, true, &ringIcon);
+ battleRes.ikariMenuPrototype.Add("Eagle rock Dive", 0, true, &stoneIcon);
+
BattleState *battleState(new BattleState(bg, monstersLayout, heroesLayout, &battleRes));
battleState->AddMonster(monster);
battleState->AddMonster(monster);