4 * Created on: Aug 8, 2012
8 #ifndef BATTLE_RESOURCES_H_
9 #define BATTLE_RESOURCES_H_
11 #include "../graphics/Menu.h"
31 graphics::Sprite *swapCursor;
32 graphics::Sprite *moveIcons;
33 graphics::Sprite *attackIcons;
34 graphics::Sprite *attackChoiceIcons;
36 graphics::Frame *titleFrame;
37 graphics::Font *titleFont;
39 graphics::Frame *heroTagFrame;
40 graphics::Frame *activeHeroTagFrame;
41 graphics::Frame *smallHeroTagFrame;
42 graphics::Frame *lastSmallHeroTagFrame;
44 graphics::Font *heroTagFont;
45 graphics::Sprite *heroTagLabels;
47 graphics::Gauge *healthGauge;
48 graphics::Gauge *manaGauge;
49 graphics::Gauge *ikariGauge;
51 graphics::Frame *selectFrame;
53 graphics::Font *normalFont;
54 graphics::Font *disabledFont;
56 graphics::Sprite *menuCursor;
57 graphics::Sprite *weaponTargetCursor;
58 graphics::Sprite *magicTargetCursor;
59 graphics::Sprite *itemTargetCursor;
61 const char *spellMenuHeadline;
62 graphics::Menu<const common::Spell *> spellMenuPrototype;
64 common::Inventory *inventory;
65 const char *itemMenuHeadline;
66 graphics::Menu<const common::Item *> itemMenuPrototype;
68 const char *ikariMenuHeadline;
69 graphics::Menu<const common::Item *> ikariMenuPrototype;
70 const char *noEquipmentText;
72 const char *escapeText;
74 graphics::Sprite *weaponMenuIcon;
75 graphics::Sprite *armorMenuIcon;
76 graphics::Sprite *shieldMenuIcon;
77 graphics::Sprite *helmetMenuIcon;
78 graphics::Sprite *ringMenuIcon;
79 graphics::Sprite *jewelMenuIcon;
99 , attackChoiceIcons(0)
105 , activeHeroTagFrame(0)
106 , smallHeroTagFrame(0)
107 , lastSmallHeroTagFrame(0)
122 , weaponTargetCursor(0)
123 , magicTargetCursor(0)
124 , itemTargetCursor(0)
126 , spellMenuHeadline("")
128 , itemMenuHeadline("")
129 , ikariMenuHeadline("")
130 , noEquipmentText("")
159 #endif /* BATTLE_RESOURCES_H_ */