namespace common {
class Inventory;
class Item;
+ class Spell;
}
namespace graphics {
class Font;
graphics::Sprite *itemTargetCursor;
const char *spellMenuHeadline;
- graphics::Menu</* Spell */ void *> spellMenuPrototype;
+ graphics::Menu<const common::Spell *> spellMenuPrototype;
common::Inventory *inventory;
const char *itemMenuHeadline;
graphics::Menu<const common::Item *> itemMenuPrototype;
const char *ikariMenuHeadline;
- graphics::Menu</* Ikari or Item */ void *> ikariMenuPrototype;
+ graphics::Menu<const common::Item *> ikariMenuPrototype;
+ const char *noEquipmentText;
+
+ graphics::Sprite *weaponMenuIcon;
+ graphics::Sprite *armorMenuIcon;
+ graphics::Sprite *shieldMenuIcon;
+ graphics::Sprite *helmetMenuIcon;
+ graphics::Sprite *ringMenuIcon;
+ graphics::Sprite *jewelMenuIcon;
Resources()
, inventory(0)
, itemMenuHeadline("")
, ikariMenuHeadline("")
+ , noEquipmentText("")
+
+ , weaponMenuIcon(0)
+ , armorMenuIcon(0)
+ , shieldMenuIcon(0)
+ , helmetMenuIcon(0)
+ , ringMenuIcon(0)
+ , jewelMenuIcon(0)
{ }
};