summaryrefslogtreecommitdiff
path: root/GUI.cpp
diff options
context:
space:
mode:
authorJapa Illo2012-03-26 13:16:58 +0200
committerJapa Illo2012-03-26 13:16:58 +0200
commitdf37cc7e59b3cf5fadfa680a68793b91810a30ff (patch)
treec1f9e2b3d4e2d1cf6d2fe7b9a15e801d441cbae9 /GUI.cpp
parent3f7c63d777bf3722c07fdea721652da22fd2bbc2 (diff)
downloadstonesense-df37cc7e59b3cf5fadfa680a68793b91810a30ff.tar.gz
stonesense-df37cc7e59b3cf5fadfa680a68793b91810a30ff.tar.bz2
stonesense-df37cc7e59b3cf5fadfa680a68793b91810a30ff.tar.xz
Added configurable sprite support for items on the floor.
Signed-off-by: Japa Illo <japa.mala.illo@gmail.com>
Diffstat (limited to 'GUI.cpp')
-rw-r--r--GUI.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/GUI.cpp b/GUI.cpp
index 22e31c4..2dcf372 100644
--- a/GUI.cpp
+++ b/GUI.cpp
@@ -673,6 +673,17 @@ void drawDebugCursorAndInfo(WorldSegment * segment)
draw_textf_border(font, al_map_rgb(255,255,255), 2, (i++*al_get_font_line_height(font)), 0,
"Snow: %d, Mud: %d, Blood: %d", b->snowlevel, b->mudlevel, b->bloodlevel);
}
+ if(b->Item.item.type >= 0)
+ {
+ MaterialInfo mat;
+ mat.decode(b->Item.matt.type, b->Item.matt.index);
+ ItemTypeInfo itemdef;
+ bool subtype = itemdef.decode((item_type::item_type)b->Item.item.type, b->Item.item.index);
+ draw_textf_border(font, al_map_rgb(255,255,255), 2, (i++*al_get_font_line_height(font)), 0,
+ "Item: %s - %s",
+ mat.getToken().c_str(),
+ subtype?itemdef.getToken().c_str():"");
+ }
//borders
/*
int dray = (i++*al_get_font_line_height(font));