+ battleRes.spellMenuPrototype = Menu</* Spell */ void *>(&normalFont, &disabledFont, &handCursorSprite, 12, 6, 8, 0, 2, 32);
+ battleRes.spellMenuPrototype.Add("Reset : 0", 0, false);
+ battleRes.spellMenuPrototype.Add("Strong : 3", 0);
+ battleRes.spellMenuPrototype.Add("Stronger : 8", 0);
+ battleRes.spellMenuPrototype.Add("Champion :16", 0);
+ battleRes.spellMenuPrototype.Add("Rally :10", 0);
+ battleRes.spellMenuPrototype.Add("Escape : 8", 0, false);
+ battleRes.spellMenuPrototype.Add("Valor :30", 0);
+ battleRes.spellMenuPrototype.Add("Poison : 2", 0);
+ battleRes.spellMenuPrototype.Add("Warp : 8", 0, false);
+ battleRes.spellMenuPrototype.Add("Release : 2", 0);
+ battleRes.spellMenuPrototype.Add("Waken : 4", 0);
+ battleRes.spellMenuPrototype.Add("Light : 0", 0, false);
+ battleRes.spellMenuPrototype.Add("Fake : 4", 0);
+ battleRes.spellMenuPrototype.Add("Trick : 5", 0);
+ battleRes.spellMenuPrototype.Add("Flash : 5", 0);
+ battleRes.spellMenuPrototype.Add("Fireball : 6", 0);
+ battleRes.spellMenuPrototype.Add("Vortex : 7", 0);
+ battleRes.spellMenuPrototype.Add("Blizzard : 8", 0);
+ battleRes.spellMenuPrototype.Add("Spark : 3", 0);
+
+ SDL_Surface *itemIcons(IMG_Load("test-data/item-icons.png"));
+ Sprite potionIcon(itemIcons, 16, 16);
+ Sprite ballIcon(itemIcons, 16, 16, 0, 16);
+ Sprite crankIcon(itemIcons, 16, 16, 0, 32);
+ Sprite spearIcon(itemIcons, 16, 16, 0, 48);
+ Sprite swordIcon(itemIcons, 16, 16, 0, 64);
+ Sprite axIcon(itemIcons, 16, 16, 0, 80);
+ Sprite rodIcon(itemIcons, 16, 16, 0, 96);
+ Sprite armorIcon(itemIcons, 16, 16, 0, 112);
+ Sprite shieldIcon(itemIcons, 16, 16, 0, 128);
+ Sprite helmetIcon(itemIcons, 16, 16, 0, 144);
+ Sprite ringIcon(itemIcons, 16, 16, 0, 160);
+ Sprite stoneIcon(itemIcons, 16, 16, 0, 176);