Commit f5320e61 authored by fallenstardust's avatar fallenstardust

头像图层下移,LP数字调整居中

parent 63598bf5
......@@ -541,6 +541,8 @@ void Game::DrawMisc() {
lpcFont->draw(lpcstring, recti(400 * mainGame->xScale, 162 * mainGame->yScale, 922 * mainGame->xScale, 210 * mainGame->yScale), lpccolor, true, false, 0);
}
}
driver->draw2DImage(imageManager.tAvatar[0], recti(330 * mainGame->xScale, 10 * mainGame->yScale, 398 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 0, 68, 68), 0, 0, true);
driver->draw2DImage(imageManager.tAvatar[1], recti(922 * mainGame->xScale, 10 * mainGame->yScale, 990 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 0, 68, 68), 0, 0, true);
if((dInfo.turn % 2 && dInfo.isFirst) || (!(dInfo.turn % 2) && !dInfo.isFirst)) {
driver->draw2DImage(imageManager.tLPBarFrame, recti(327 * mainGame->xScale, 8 * mainGame->yScale, 630 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 0, 305, 70), 0, 0, true);
driver->draw2DImage(imageManager.tLPBarFrame, recti(689 * mainGame->xScale, 8 * mainGame->yScale, 991 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 210, 305, 280), 0, 0, true);
......@@ -552,8 +554,7 @@ void Game::DrawMisc() {
//driver->draw2DRectangle(0xa0000000, recti(689 * mainGame->xScale, 8 * mainGame->yScale, 991 * mainGame->xScale, 51 * mainGame->yScale));
//driver->draw2DRectangleOutline(recti(689 * mainGame->xScale, 8 * mainGame->yScale, 991 * mainGame->xScale, 51 * mainGame->yScale), 0xffff8080);
}
driver->draw2DImage(imageManager.tAvatar[0], recti(330 * mainGame->xScale, 10 * mainGame->yScale, 398 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 0, 68, 68), 0, 0, true);
driver->draw2DImage(imageManager.tAvatar[1], recti(922 * mainGame->xScale, 10 * mainGame->yScale, 990 * mainGame->xScale, 78 * mainGame->yScale), recti(0, 0, 68, 68), 0, 0, true);
//Time Display
if(!dInfo.isReplay && dInfo.player_type < 7 && dInfo.time_limit) {
if(imageManager.tClock) {
driver->draw2DImage(imageManager.tClock, recti(577 * mainGame->xScale, 32 * mainGame->yScale, 595 * mainGame->xScale, 50 * mainGame->yScale), recti(0, 0, 34, 34), 0, 0, true);
......@@ -582,21 +583,21 @@ void Game::DrawMisc() {
DrawShadowText(numFont, dInfo.str_card_count[0], recti(600 * mainGame->xScale, 31 * mainGame->yScale, 625 * mainGame->xScale, 50 * mainGame->yScale), recti(0, 1 * mainGame->yScale, 2 * mainGame->xScale, 0), dInfo.card_count_color[0], 0xff000000, true, false, 0);
DrawShadowText(numFont, dInfo.str_card_count[1], recti(710 * mainGame->xScale, 31 * mainGame->yScale, 735 * mainGame->xScale, 50 * mainGame->yScale), recti(0, 1 * mainGame->yScale, 2 * mainGame->xScale, 0), dInfo.card_count_color[1], 0xff000000, true, false, 0);
}
numFont->draw(dInfo.strLP[0], recti(380 * mainGame->xScale, 21 * mainGame->yScale, 679 * mainGame->xScale, 40 * mainGame->yScale), 0xff000000, true, false, 0);
numFont->draw(dInfo.strLP[0], recti(380 * mainGame->xScale, 22 * mainGame->yScale, 681 * mainGame->xScale, 40 * mainGame->yScale), 0xffffff00, true, false, 0);
numFont->draw(dInfo.strLP[1], recti(641 * mainGame->xScale, 21 * mainGame->yScale, 940 * mainGame->xScale, 40 * mainGame->yScale), 0xff000000, true, false, 0);
numFont->draw(dInfo.strLP[1], recti(641 * mainGame->xScale, 22 * mainGame->yScale, 942 * mainGame->xScale, 40 * mainGame->yScale), 0xffffff00, true, false, 0);
numFont->draw(dInfo.strLP[0], recti(365 * mainGame->xScale, 21 * mainGame->yScale, 674 * mainGame->xScale, 40 * mainGame->yScale), 0xff000000, true, false, 0);
numFont->draw(dInfo.strLP[0], recti(365 * mainGame->xScale, 22 * mainGame->yScale, 676 * mainGame->xScale, 40 * mainGame->yScale), 0xffffff00, true, false, 0);
numFont->draw(dInfo.strLP[1], recti(651 * mainGame->xScale, 21 * mainGame->yScale, 950 * mainGame->xScale, 40 * mainGame->yScale), 0xff000000, true, false, 0);
numFont->draw(dInfo.strLP[1], recti(651 * mainGame->xScale, 22 * mainGame->yScale, 952 * mainGame->xScale, 40 * mainGame->yScale), 0xffffff00, true, false, 0);
if(!dInfo.isTag || !dInfo.tag_player[0])
textFont->draw(dInfo.hostname, recti(400 * mainGame->xScale, 49 * mainGame->yScale, 629 * mainGame->xScale, 68 * mainGame->yScale), 0xffffffff, false, false, 0);
textFont->draw(dInfo.hostname, recti(400 * mainGame->xScale, 55 * mainGame->yScale, 629 * mainGame->xScale, 74 * mainGame->yScale), 0xffffffff, false, false, 0);
else
textFont->draw(dInfo.hostname_tag, recti(400 * mainGame->xScale, 49 * mainGame->yScale, 629 * mainGame->xScale, 68 * mainGame->yScale), 0xffffffff, false, false, 0);
textFont->draw(dInfo.hostname_tag, recti(400 * mainGame->xScale, 55 * mainGame->yScale, 629 * mainGame->xScale, 74 * mainGame->yScale), 0xffffffff, false, false, 0);
if(!dInfo.isTag || !dInfo.tag_player[1]) {
auto cld = textFont->getDimension(dInfo.clientname);
textFont->draw(dInfo.clientname, recti(920 * mainGame->xScale - cld.Width, 49 * mainGame->yScale, 986 * mainGame->xScale, 68 * mainGame->yScale), 0xffffffff, false, false, 0);
textFont->draw(dInfo.clientname, recti(920 * mainGame->xScale - cld.Width, 55 * mainGame->yScale, 986 * mainGame->xScale, 74 * mainGame->yScale), 0xffffffff, false, false, 0);
} else {
auto cld = textFont->getDimension(dInfo.clientname_tag);
textFont->draw(dInfo.clientname_tag, recti(920 * mainGame->xScale - cld.Width, 491 * mainGame->yScale, 986 * mainGame->xScale, 68 * mainGame->yScale), 0xffffffff, false, false, 0);
textFont->draw(dInfo.clientname_tag, recti(920 * mainGame->xScale - cld.Width, 55 * mainGame->yScale, 986 * mainGame->xScale, 74 * mainGame->yScale), 0xffffffff, false, false, 0);
}
driver->draw2DRectangle(recti(632 * mainGame->xScale, 10 * mainGame->yScale, 688 * mainGame->xScale, 30 * mainGame->yScale), 0x00000000, 0x00000000, 0xffffffff, 0xffffffff);
driver->draw2DRectangle(recti(632 * mainGame->xScale, 30 * mainGame->yScale, 688 * mainGame->xScale, 50 * mainGame->yScale), 0xffffffff, 0xffffffff, 0x00000000, 0x00000000);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment