[Super-tux-commit] supertux/src worldmap.cpp,1.110,1.111
Brought to you by:
wkendrick
From: Ricardo C. <rm...@us...> - 2004-07-28 16:07:18
|
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, |