summaryrefslogtreecommitdiff
path: root/src/game/game.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/game.hpp')
-rw-r--r--src/game/game.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/game.hpp b/src/game/game.hpp
index e48e2a3..b9b593e 100644
--- a/src/game/game.hpp
+++ b/src/game/game.hpp
@@ -146,6 +146,8 @@ namespace game {
void select(rectf_t rect, int type);
bool populate_pie_menu(std::vector<interface::pie_item_t> &items);
void command(v2f_t x, int number);
+
+ size_t crystals = 150;
};
enum {
@@ -246,6 +248,10 @@ namespace game {
render::animated_texture_t crystal, crystal_broken;
} deco_assets_t;
+ typedef struct {
+ render::animated_texture_t crystals;
+ } ui_assets_t;
+
extern soldier_assets_t soldier;
extern scientist_assets_t scientist;
extern builder_assets_t builder;
@@ -258,6 +264,7 @@ namespace game {
extern render::animated_texture_t unit_selected;
extern render::animated_texture_t unit_selected_halo;
extern render::animated_texture_t move_marker, aim_marker;
+ extern ui_assets_t ui;
void load(void);
}