]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/BattleState.cpp
added AttackAnimation
[l2e.git] / src / battle / BattleState.cpp
index a4e8158a4339af806392d9e0b7489a9adc3d46b4..db221b43324293f29d1fe3e8df0303c2878f6945 100644 (file)
@@ -83,16 +83,16 @@ void BattleState::EnterState(Application &ctrl, SDL_Surface *screen) {
 
        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);
@@ -316,8 +316,8 @@ void BattleState::RenderSmallHeroTags(SDL_Surface *screen, const Vector<int> &of
 
        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;