4 * Created on: Aug 8, 2012
8 #ifndef BATTLE_RESOURCES_H_
9 #define BATTLE_RESOURCES_H_
11 #include "../graphics/Color.h"
12 #include "../graphics/Menu.h"
33 graphics::Sprite *swapCursor;
34 graphics::Sprite *moveIcons;
35 graphics::Sprite *attackIcons;
36 graphics::Sprite *attackChoiceIcons;
38 graphics::Frame *titleFrame;
39 graphics::Font *titleFont;
41 graphics::Frame *heroTagFrame;
42 graphics::Frame *activeHeroTagFrame;
43 graphics::Frame *smallHeroTagFrame;
44 graphics::Frame *lastSmallHeroTagFrame;
46 graphics::Font *heroTagFont;
47 graphics::Sprite *heroTagLabels;
49 graphics::Gauge *healthGauge;
50 graphics::Gauge *manaGauge;
51 graphics::Gauge *ikariGauge;
53 graphics::Frame *selectFrame;
55 graphics::Font *normalFont;
56 graphics::Font *disabledFont;
58 graphics::Sprite *menuCursor;
59 graphics::Sprite *weaponTargetCursor;
60 graphics::Sprite *magicTargetCursor;
61 graphics::Sprite *itemTargetCursor;
63 const char *spellMenuHeadline;
64 graphics::MenuProperties *spellMenuProperties;
66 common::Inventory *inventory;
67 const char *itemMenuHeadline;
68 graphics::MenuProperties *itemMenuProperties;
70 const char *ikariMenuHeadline;
71 graphics::MenuProperties *ikariMenuProperties;
72 const char *noEquipmentText;
74 const char *escapeText;
76 const graphics::Animation *numberAnimationPrototype;
78 const graphics::Sprite *bigNumberSprite;
79 const graphics::Sprite *greenNumberSprite;
81 graphics::Sprite *weaponMenuIcon;
82 graphics::Sprite *armorMenuIcon;
83 graphics::Sprite *shieldMenuIcon;
84 graphics::Sprite *helmetMenuIcon;
85 graphics::Sprite *ringMenuIcon;
86 graphics::Sprite *jewelMenuIcon;
99 graphics::Color heroesBgColor;
104 static void CreateTypeDescription();
110 #endif /* BATTLE_RESOURCES_H_ */