summaryrefslogtreecommitdiff
path: root/GUI.cpp
diff options
context:
space:
mode:
authorCaldfir2012-04-22 18:54:42 -0700
committerCaldfir2012-04-22 18:54:42 -0700
commit2fda3e5e828f085de1e533ae437cf7e649752da7 (patch)
treeef16bcb42817bd6e0a5569e79153f9d0be0e6cee /GUI.cpp
parentd12be67bcf24c66c66b2e5a4946250da40b4156b (diff)
downloadstonesense-2fda3e5e828f085de1e533ae437cf7e649752da7.tar.gz
stonesense-2fda3e5e828f085de1e533ae437cf7e649752da7.tar.bz2
stonesense-2fda3e5e828f085de1e533ae437cf7e649752da7.tar.xz
Added basic job icon support (very placeholderish icons).
Diffstat (limited to 'GUI.cpp')
-rw-r--r--GUI.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/GUI.cpp b/GUI.cpp
index 39da953..3ddd855 100644
--- a/GUI.cpp
+++ b/GUI.cpp
@@ -57,6 +57,7 @@ ALLEGRO_BITMAP* IMGCreatureSheet;
ALLEGRO_BITMAP* IMGRampSheet;
ALLEGRO_BITMAP* IMGStatusSheet;
ALLEGRO_BITMAP* IMGProfSheet;
+ALLEGRO_BITMAP* IMGJobSheet;
ALLEGRO_BITMAP* IMGBloodSheet;
ALLEGRO_BITMAP* IMGEngFloorSheet;
ALLEGRO_BITMAP* IMGEngLeftSheet;
@@ -1048,6 +1049,7 @@ void loadGraphicsFromDisk()
if(!load_from_path(p, "ramps.png", IMGRampSheet)) return;
if(!load_from_path(p, "SSStatusIcons.png", IMGStatusSheet)) return;
if(!load_from_path(p, "SSProfIcons.png", IMGProfSheet)) return;
+ if(!load_from_path(p, "SSJobIcons.png", IMGJobSheet)) return;
if(!load_from_path(p, "gibs.png", IMGBloodSheet)) return;
if(!load_from_path(p, "engravings_floor.png", IMGEngFloorSheet)) return;
if(!load_from_path(p, "engravings_left.png", IMGEngLeftSheet)) return;
@@ -1087,6 +1089,11 @@ void flushImgFiles()
al_destroy_bitmap(IMGProfSheet);
IMGProfSheet = 0;
}
+ if(IMGJobSheet)
+ {
+ al_destroy_bitmap(IMGJobSheet);
+ IMGJobSheet = 0;
+ }
if(IMGEngFloorSheet)
{
al_destroy_bitmap(IMGEngFloorSheet);