Author: tschmitz
Date: Tue Aug 2 12:15:28 2011
New Revision: 50558
URL: http://svn.gna.org/viewcvs/wesnoth?rev=50558&view=rev
Log:
Made whiteboard action numbers team-colored.
Modified:
trunk/src/whiteboard/manager.cpp
Modified: trunk/src/whiteboard/manager.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/whiteboard/manager.cpp?rev=50558&r1=50557&r2=50558&view=diff
==============================================================================
--- trunk/src/whiteboard/manager.cpp (original)
+++ trunk/src/whiteboard/manager.cpp Tue Aug 2 12:15:28 2011
@@ -309,8 +309,7 @@
static void draw_numbers(map_location const& hex, side_actions::numbers_t
numbers)
{
std::vector<int>& numbers_to_draw = numbers.numbers_to_draw;
- ///@todo Use team_numbers to color the numbers appropriately.
-// std::vector<size_t>& team_numbers = numbers.team_numbers;
+ std::vector<size_t>& team_numbers = numbers.team_numbers;
int& main_number = numbers.main_number;
std::set<size_t>& secondary_numbers = numbers.secondary_numbers;
@@ -334,8 +333,7 @@
else if (secondary_numbers.find(i)!=secondary_numbers.end())
font_size = 17;
else font_size = 15;
- ///@todo Use resources::teams->at(team_numbers[i]).color() to
determine color
- SDL_Color color; color.r = 255; color.g = 255; color.b = 0;
//for now, always yellow
+ SDL_Color color =
team::get_side_color(static_cast<int>(team_numbers[i]+1));
const double x_in_hex = x_origin + x_offset;
const double y_in_hex = y_origin + y_offset;
resources::screen->draw_text_in_hex(hex,
display::LAYER_ACTIONS_NUMBERING,
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits