- Vector<int> offset(battle->CalculateScreenOffset(screen));
- battle->RenderBackground(screen, offset);
- battle->RenderMonsters(screen, offset);
- battle->RenderHeroes(screen, offset);
- // render small tags
+ battle->RenderBackground(screen);
+ battle->RenderMonsters(screen);
+ battle->RenderHeroes(screen);
+ battle->RenderSmallHeroTags(screen);
+ RenderTitleBar(screen);
+}
+
+void RunState::RenderTitleBar(SDL_Surface *screen) {
+ const Resources &res = battle->Res();
+ res.titleFrame->Draw(screen, framePosition, frameSize.X(), frameSize.Y());
+ res.titleFont->DrawString(res.escapeText, screen, textPosition);