Author: cazfi Date: Sun Mar 8 02:45:56 2015 New Revision: 28461 URL: http://svn.gna.org/viewcvs/freeciv?rev=28461&view=rev Log: Draw city grids even if in addition to map grids.
Requested by Jacob Nevins <jtn> See bug #23302 Modified: trunk/client/tilespec.c Modified: trunk/client/tilespec.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/tilespec.c?rev=28461&r1=28460&r2=28461&view=diff ============================================================================== --- trunk/client/tilespec.c (original) +++ trunk/client/tilespec.c Sun Mar 8 02:45:56 2015 @@ -4687,20 +4687,23 @@ && (is_ocean_tile(pedge->tile[0]) ^ is_ocean_tile(pedge->tile[1]))) { ADD_SPRITE_SIMPLE(t->sprites.grid.coastline[pedge->type]); - } else if (options.draw_map_grid) { - if (worked[0] || worked[1]) { - ADD_SPRITE_SIMPLE(t->sprites.grid.worked[pedge->type]); - } else if (city[0] || city[1]) { - ADD_SPRITE_SIMPLE(t->sprites.grid.city[pedge->type]); - } else if (known[0] || known[1]) { - ADD_SPRITE_SIMPLE(t->sprites.grid.main[pedge->type]); - } - } else if (options.draw_city_outlines) { - if (XOR(city[0], city[1])) { - ADD_SPRITE_SIMPLE(t->sprites.grid.city[pedge->type]); - } - if (XOR(unit[0], unit[1])) { - ADD_SPRITE_SIMPLE(t->sprites.grid.worked[pedge->type]); + } else { + if (options.draw_map_grid) { + if (worked[0] || worked[1]) { + ADD_SPRITE_SIMPLE(t->sprites.grid.worked[pedge->type]); + } else if (city[0] || city[1]) { + ADD_SPRITE_SIMPLE(t->sprites.grid.city[pedge->type]); + } else if (known[0] || known[1]) { + ADD_SPRITE_SIMPLE(t->sprites.grid.main[pedge->type]); + } + } + if (options.draw_city_outlines) { + if (XOR(city[0], city[1])) { + ADD_SPRITE_SIMPLE(t->sprites.grid.city[pedge->type]); + } + if (XOR(unit[0], unit[1])) { + ADD_SPRITE_SIMPLE(t->sprites.grid.worked[pedge->type]); + } } } _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits