Move tower background update code to logic functions

Otherwise it'll go really really quickly, which is not good.
This commit is contained in:
Misa
2020-04-29 15:25:01 -07:00
committed by Ethan Lee
parent 7810e99507
commit 118401f17e
4 changed files with 28 additions and 5 deletions

View File

@@ -2348,6 +2348,11 @@ void Graphics::drawtowerspikes()
}
void Graphics::drawtowerbackground()
{
SDL_BlitSurface(towerbuffer,NULL, backBuffer,NULL);
}
void Graphics::updatetowerbackground()
{
int temp;
@@ -2366,8 +2371,6 @@ void Graphics::drawtowerbackground()
}
}
SDL_BlitSurface(towerbuffer,NULL, backBuffer,NULL);
map.tdrawback = false;
}
else
@@ -2394,8 +2397,6 @@ void Graphics::drawtowerbackground()
drawtowertile3(i * 8, 31*8 - (map.bypos % 8) - map.bscroll, temp, map.colstate);
}
}
SDL_BlitSurface(towerbuffer,NULL, backBuffer,NULL);
}
}