1 #ifndef MENU_RESOURCES_H_
2 #define MENU_RESOURCES_H_
4 #include "../graphics/fwd.h"
10 static const int TYPE_ID = 701;
12 graphics::Texture *menubg;
14 graphics::Font *normalFont;
15 graphics::Font *inactiveFont;
16 graphics::Font *statusFont;
18 graphics::Sprite *statusLabels;
19 graphics::Frame *statusFrame;
21 graphics::MenuProperties *mainMenuProperties;
22 const char *mainMenuItemText;
23 const char *mainMenuSpellText;
24 const char *mainMenuCapsuleText;
25 const char *mainMenuEquipmentText;
26 const char *mainMenuStatusText;
27 const char *mainMenuChangeText;
28 const char *mainMenuConfigText;
29 const char *mainMenuScenarioText;
31 const char *mainMenuTimeText;
32 const char *mainMenuGoldText;
34 graphics::Sprite *heroCursor;
35 int heroCursorBlinkTime;
37 const char *noEquipmentText;
39 graphics::Sprite *shoulderNav;
50 const char *experienceLabel;
51 const char *nextLevelLabel;
53 graphics::MenuProperties *statusMenuProperties;
55 const char *nextLabel;
56 const char *returnLabel;
58 graphics::MenuProperties *itemMenuProperties;
59 const char *itemMenuUseText;
60 const char *itemMenuSortText;
61 const char *itemMenuDropText;
63 graphics::MenuProperties *inventoryMenuProperties;
65 graphics::MenuProperties *spellMenuProperties;
67 graphics::MenuProperties *equipmentActionMenuProperties;
68 graphics::MenuProperties *equipmentMenuProperties;
69 const char *equipMenuEquipLabel;
70 const char *equipMenuStrongestLabel;
71 const char *equipMenuRemoveLabel;
72 const char *equipMenuRemoveAllLabel;
73 const char *equipMenuDropLabel;
75 graphics::MenuProperties *configMenuProperties;
76 const char *configMessageSpeedLabel;
77 const char *configMessageSpeedFast;
78 const char *configMessageSpeedNormal;
79 const char *configMessageSpeedSlow;
80 const char *configBattleCursorLabel;
81 const char *configStatusCursorLabel;
82 const char *configCursorClear;
83 const char *configCursorMemory;
84 const char *configMusicLabel;
85 const char *configMusicStereo;
86 const char *configMusicMono;
88 graphics::MenuProperties *scenarioMenuProperties;
89 const char *scenarioMenuHeadline;
93 static void CreateTypeDescription();
94 static void Construct(void *);
100 #endif /* MENU_RESOURCES_H_ */