Commit bbd619ff authored by mercury233's avatar mercury233

update drawing scales

parent 0d081e1f
...@@ -472,45 +472,48 @@ void Game::DrawMisc() { ...@@ -472,45 +472,48 @@ void Game::DrawMisc() {
pcard = dField.mzone[1][6]; pcard = dField.mzone[1][6];
if(pcard && (pcard->position & POS_FACEUP)) if(pcard && (pcard->position & POS_FACEUP))
DrawStatus(pcard, 593, 291, 555, 338); DrawStatus(pcard, 593, 291, 555, 338);
pcard = dField.szone[0][6]; if(dInfo.duel_rule < 3) {
if(pcard) { pcard = dField.szone[0][6];
adFont->draw(pcard->lscstring, recti(426, 394, 438, 414), 0xff000000, true, false, 0); if(pcard) {
adFont->draw(pcard->lscstring, recti(427, 395, 439, 415), 0xffffffff, true, false, 0); adFont->draw(pcard->lscstring, recti(426, 394, 438, 414), 0xff000000, true, false, 0);
} adFont->draw(pcard->lscstring, recti(427, 395, 439, 415), 0xffffffff, true, false, 0);
pcard = dField.szone[0][7]; }
if(pcard) { pcard = dField.szone[0][7];
adFont->draw(pcard->rscstring, recti(880, 394, 912, 414), 0xff000000, true, false, 0); if(pcard) {
adFont->draw(pcard->rscstring, recti(881, 395, 913, 415), 0xffffffff, true, false, 0); adFont->draw(pcard->rscstring, recti(880, 394, 912, 414), 0xff000000, true, false, 0);
} adFont->draw(pcard->rscstring, recti(881, 395, 913, 415), 0xffffffff, true, false, 0);
pcard = dField.szone[1][6]; }
if(pcard) { pcard = dField.szone[1][6];
adFont->draw(pcard->lscstring, recti(839, 245, 871, 265), 0xff000000, true, false, 0); if(pcard) {
adFont->draw(pcard->lscstring, recti(840, 246, 872, 266), 0xffffffff, true, false, 0); adFont->draw(pcard->lscstring, recti(839, 245, 871, 265), 0xff000000, true, false, 0);
} adFont->draw(pcard->lscstring, recti(840, 246, 872, 266), 0xffffffff, true, false, 0);
pcard = dField.szone[1][7]; }
if(pcard) { pcard = dField.szone[1][7];
adFont->draw(pcard->rscstring, recti(463, 245, 495, 265), 0xff000000, true, false, 0); if(pcard) {
adFont->draw(pcard->rscstring, recti(464, 246, 496, 266), 0xffffffff, true, false, 0); adFont->draw(pcard->rscstring, recti(463, 245, 495, 265), 0xff000000, true, false, 0);
} adFont->draw(pcard->rscstring, recti(464, 246, 496, 266), 0xffffffff, true, false, 0);
pcard = dField.szone[0][0]; }
if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) { } else {
adFont->draw(pcard->lscstring, recti(506, 430, 518, 450), 0xff000000, true, false, 0); pcard = dField.szone[0][0];
adFont->draw(pcard->lscstring, recti(507, 431, 519, 451), 0xffffffff, true, false, 0); if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) {
} adFont->draw(pcard->lscstring, recti(454, 430, 466, 450), 0xff000000, true, false, 0);
pcard = dField.szone[0][4]; adFont->draw(pcard->lscstring, recti(455, 431, 467, 451), 0xffffffff, true, false, 0);
if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) { }
adFont->draw(pcard->rscstring, recti(808, 430, 820, 450), 0xff000000, true, false, 0); pcard = dField.szone[0][4];
adFont->draw(pcard->rscstring, recti(809, 431, 821, 451), 0xffffffff, true, false, 0); if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) {
} adFont->draw(pcard->rscstring, recti(850, 430, 882, 450), 0xff000000, true, false, 0);
pcard = dField.szone[1][0]; adFont->draw(pcard->rscstring, recti(851, 431, 883, 451), 0xffffffff, true, false, 0);
if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) { }
adFont->draw(pcard->lscstring, recti(773, 222, 785, 242), 0xff000000, true, false, 0); pcard = dField.szone[1][0];
adFont->draw(pcard->lscstring, recti(774, 223, 786, 243), 0xffffffff, true, false, 0); if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) {
} adFont->draw(pcard->lscstring, recti(806, 222, 838, 242), 0xff000000, true, false, 0);
pcard = dField.szone[1][4]; adFont->draw(pcard->lscstring, recti(807, 223, 839, 243), 0xffffffff, true, false, 0);
if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) { }
adFont->draw(pcard->rscstring, recti(550, 222, 562, 242), 0xff000000, true, false, 0); pcard = dField.szone[1][4];
adFont->draw(pcard->rscstring, recti(551, 223, 563, 243), 0xffffffff, true, false, 0); if(pcard && (pcard->type & TYPE_PENDULUM) && !pcard->equipTarget) {
adFont->draw(pcard->rscstring, recti(498, 222, 530, 242), 0xff000000, true, false, 0);
adFont->draw(pcard->rscstring, recti(499, 223, 531, 243), 0xffffffff, true, false, 0);
}
} }
if(dField.extra[0].size()) { if(dField.extra[0].size()) {
int offset = (dField.extra[0].size() >= 10) ? 0 : mainGame->textFont->getDimension(dataManager.GetNumString(1)).Width; int offset = (dField.extra[0].size() >= 10) ? 0 : mainGame->textFont->getDimension(dataManager.GetNumString(1)).Width;
......
Subproject commit 48300a55945a005f32d4e6cd4bcab271a5ff33f6 Subproject commit a8685af982c7534f706223edc0c93cb0d13dc0bf
Subproject commit d8436e71a911d62424fab83a06380ae06b8fca9a Subproject commit 99b75f312a59bd5db2afb4033e820e72d8ff1ba8
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