Update of /cvsroot/super-tux/supertux/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5467/src
Modified Files:
worldmap.cpp
Log Message:
Bug fix: When using map-message field and there is a level there, don't draw message flag.
For the record, I haven't testes the last two commits to head. I guess I've an excuse this time, since It's not pretty to test stuff when you have to work with data files on /usr/../supertux/ folder.
Index: worldmap.cpp
===================================================================
RCS file: /cvsroot/super-tux/supertux/src/worldmap.cpp,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- worldmap.cpp 28 Jul 2004 16:04:25 -0000 1.110
+++ worldmap.cpp 28 Jul 2004 16:07:08 -0000 1.111
@@ -913,12 +913,14 @@
for(SpecialTiles::iterator i = special_tiles.begin(); i != special_tiles.end(); ++i)
{
- if (!i->display_map_message.empty() && !i->passive_message)
- context.draw_surface(messagedot,
- Vector(i->x*32 + offset.x, i->y*32 + offset.y), LAYER_TILES+1);
-
if(i->level_name.empty())
+ {
+ if (!i->display_map_message.empty() && !i->passive_message)
+ context.draw_surface(messagedot,
+ Vector(i->x*32 + offset.x, i->y*32 + offset.y), LAYER_TILES+1);
+
continue;
+ }
if (i->solved)
context.draw_surface(leveldot_green,
|