4 * Created on: Aug 8, 2012
8 #ifndef BATTLE_RESOURCES_H_
9 #define BATTLE_RESOURCES_H_
11 #include "../graphics/Menu.h"
29 graphics::Sprite *swapCursor;
30 graphics::Sprite *moveIcons;
31 graphics::Sprite *attackIcons;
32 graphics::Sprite *attackChoiceIcons;
34 graphics::Frame *titleFrame;
35 graphics::Font *titleFont;
37 graphics::Frame *heroTagFrame;
38 graphics::Frame *activeHeroTagFrame;
40 graphics::Font *heroTagFont;
41 graphics::Sprite *heroTagLabels;
43 graphics::Gauge *healthGauge;
44 graphics::Gauge *manaGauge;
45 graphics::Gauge *ikariGauge;
47 graphics::Frame *selectFrame;
49 graphics::Font *normalFont;
50 graphics::Font *disabledFont;
52 graphics::Sprite *menuCursor;
53 graphics::Sprite *weaponTargetCursor;
54 graphics::Sprite *magicTargetCursor;
55 graphics::Sprite *itemTargetCursor;
57 const char *spellMenuHeadline;
58 graphics::Menu<const common::Spell *> spellMenuPrototype;
60 common::Inventory *inventory;
61 const char *itemMenuHeadline;
62 graphics::Menu<const common::Item *> itemMenuPrototype;
64 const char *ikariMenuHeadline;
65 graphics::Menu<const common::Item *> ikariMenuPrototype;
66 const char *noEquipmentText;
68 const char *escapeText;
70 graphics::Sprite *weaponMenuIcon;
71 graphics::Sprite *armorMenuIcon;
72 graphics::Sprite *shieldMenuIcon;
73 graphics::Sprite *helmetMenuIcon;
74 graphics::Sprite *ringMenuIcon;
75 graphics::Sprite *jewelMenuIcon;
82 , attackChoiceIcons(0)
88 , activeHeroTagFrame(0)
103 , weaponTargetCursor(0)
104 , magicTargetCursor(0)
105 , itemTargetCursor(0)
107 , spellMenuHeadline("")
109 , itemMenuHeadline("")
110 , ikariMenuHeadline("")
111 , noEquipmentText("")
127 #endif /* BATTLE_RESOURCES_H_ */