rendered paste bodyvoid Panel::displayPlayerInfo(int team_id, int player_id)
{
if (showing_player_info_)
hidePlayerInfo();
g_.getApi()->select_team(team_id);
const CPlayer* p = g_.getApi()->getPlayer(player_id);
player_picture_ = Surface(std::string("image/figs/") + p->getPlayerPicture());
player_picture_.setPos(45, 150);
addChild(&player_picture_);
// Creating the images for each figure
Sprite number;
number.load("image/panel/digits_time.png");
number.splitNbFrame(10,1);
int dizaines;
int ma_=p->getMa();
Sprite number_ma_1, number_ma_2;
number_ma_1 = number;
number_ma_2 = number;
// Printing MA
if (ma_<10)
{
number_ma_1.hide();
number_ma_2.setPos(220,154);
number_ma_2.setFrame(ma_+1);
}
else
{
dizaines = ma_/10;
number_ma_1.show();
number_ma_1.setPos(212,154);
number_ma_2.setPos(227,154);
number_ma_1.setFrame(dizaines+1);
number_ma_2.setFrame(ma_-dizaines*10+1);
}
addChild(&number_ma_1);
addChild(&number_ma_2);
// Printing ST
// Printing AG
// Printing AV
showing_player_info_ = true;
}