diff --git a/client/lobby/CSelectionBase.cpp b/client/lobby/CSelectionBase.cpp index 25e75bf32..8c66e48bc 100644 --- a/client/lobby/CSelectionBase.cpp +++ b/client/lobby/CSelectionBase.cpp @@ -155,9 +155,9 @@ InfoCard::InfoCard() pos.x += 393; pos.y += 6; - labelSaveDate = std::make_shared(310, 38, FONT_SMALL, ETextAlignment::BOTTOMRIGHT, Colors::WHITE); - labelMapSize = std::make_shared(333, 56, FONT_TINY, ETextAlignment::CENTER, Colors::WHITE); - mapName = std::make_shared(26, 39, FONT_BIG, ETextAlignment::TOPLEFT, Colors::YELLOW, "", SEL->screenType == ESelectionScreen::campaignList ? 325 : 285); + labelSaveDate = std::make_shared(305, 38, FONT_SMALL, ETextAlignment::BOTTOMRIGHT, Colors::WHITE); + labelMapSize = std::make_shared(327, 57, FONT_TINY, ETextAlignment::CENTER, Colors::WHITE); + mapName = std::make_shared(26, 39, FONT_BIG, ETextAlignment::TOPLEFT, Colors::YELLOW, "", SEL->screenType == ESelectionScreen::campaignList ? 325 : 280); Rect descriptionRect(26, 149, 320, 115); mapDescription = std::make_shared("", descriptionRect, 1); playerListBg = std::make_shared(ImagePath::builtin("CHATPLUG.bmp"), 16, 276); @@ -183,7 +183,7 @@ InfoCard::InfoCard() parent->children.pop_back(); pos.w = background->pos.w; pos.h = background->pos.h; - iconsMapSizes = std::make_shared(AnimationPath::builtin("SCNRMPSZ"), 4, 0, 318, 22); //let it be custom size (frame 4) by default + iconsMapSizes = std::make_shared(AnimationPath::builtin("SCNRMPSZ"), 4, 0, 313, 25); //let it be custom size (frame 4) by default iconDifficulty = std::make_shared(0); { @@ -255,7 +255,7 @@ void InfoCard::changeSelection() const CMapHeader * header = mapInfo->mapHeader.get(); - labelMapSize->setText(std::to_string(header->width) + "x" + std::to_string(header->height)); + labelMapSize->setText(std::to_string(header->width) + "x" + std::to_string(header->height) + "x" + std::to_string(header->mapLevels)); iconsMapSizes->setFrame(mapInfo->getMapSizeIconId()); iconsVictoryCondition->setFrame(header->victoryIconIndex);