X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2FBattleState.cpp;h=d1a983f23d198787daef4af3aac198e1d08db759;hb=59c61fdee1833094018d21e789a3548696c91543;hp=21de625354487e21694bba6bdf853271c8903405;hpb=752dd34cd75f6864864d3ee43de754274b10a3b1;p=l2e.git diff --git a/src/battle/BattleState.cpp b/src/battle/BattleState.cpp index 21de625..d1a983f 100644 --- a/src/battle/BattleState.cpp +++ b/src/battle/BattleState.cpp @@ -28,15 +28,13 @@ void BattleState::AddMonster(const Monster &m) { void BattleState::Resize(int w, int h) { - width = w; - height = h; + } void BattleState::EnterState(Application &ctrl, SDL_Surface *screen) { monstersLayout->CalculatePositions(background->w, background->h, monsterPositions); - width = screen->w; - height = screen->h; + heroesLayout->CalculatePositions(background->w, background->h, heroesPositions); } void BattleState::ExitState() { @@ -56,8 +54,8 @@ void BattleState::Render(SDL_Surface *screen) { // black for now SDL_FillRect(screen, 0, SDL_MapRGB(screen->format, 0, 0, 0)); SDL_Rect destRect; - destRect.x = (width - background->w) / 2; - destRect.y = (height - background->h) / 2; + destRect.x = (screen->w - background->w) / 2; + destRect.y = (screen->h - background->h) / 2; destRect.w = background->w; destRect.h = background->h;