int tagHeight(attackTypeMenu.Height());
int tagWidth(attackTypeMenu.Width() * 2 + attackTypeMenu.Width() / 2);
- int xOffset((BackgroundWidth() - 2 * tagWidth) / 2);
- heroTagPositions[0] = Point<int>(xOffset, BackgroundHeight() - 2 * tagHeight);
- heroTagPositions[1] = Point<int>(xOffset + tagWidth, BackgroundHeight() - 2 * tagHeight);
- heroTagPositions[2] = Point<int>(xOffset, BackgroundHeight() - tagHeight);
- heroTagPositions[3] = Point<int>(xOffset + tagWidth, BackgroundHeight() - tagHeight);
+ int xOffset((Width() - 2 * tagWidth) / 2);
+ heroTagPositions[0] = Point<int>(xOffset, Height() - 2 * tagHeight);
+ heroTagPositions[1] = Point<int>(xOffset + tagWidth, Height() - 2 * tagHeight);
+ heroTagPositions[2] = Point<int>(xOffset, Height() - tagHeight);
+ heroTagPositions[3] = Point<int>(xOffset + tagWidth, Height() - tagHeight);
tagHeight = res->normalFont->CharHeight() * 4 + res->smallHeroTagFrame->BorderHeight() * 2;
tagWidth = res->normalFont->CharWidth() * 6 + res->smallHeroTagFrame->BorderWidth() * 2;
- xOffset = (BackgroundWidth() - 4 * tagWidth) / 2;
- int yOffset(BackgroundHeight() - tagHeight);
+ xOffset = (Width() - 4 * tagWidth) / 2;
+ int yOffset(Height() - tagHeight);
smallHeroTagPositions[0] = Point<int>(xOffset, yOffset);
smallHeroTagPositions[1] = Point<int>(xOffset + 2 * tagWidth, yOffset);
smallHeroTagPositions[2] = Point<int>(xOffset + tagWidth, yOffset);
SDL_Rect rect;
rect.x = offset.X();
- rect.y = offset.Y() + BackgroundHeight() - tagHeight;
- rect.w = BackgroundWidth();
+ rect.y = offset.Y() + Height() - tagHeight;
+ rect.w = Width();
rect.h = tagHeight;
SDL_FillRect(screen, &rect, SDL_MapRGB(screen->format, 0, 0, 0));
rect.y += res->normalFont->CharHeight() / 8;