X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2Fstates%2FSelectSpell.cpp;h=f50e05947a2b819d2085c5eda80363da68b65f85;hb=25d7499f7923291d7287123320e7563a367e92e7;hp=954b39eabf115d95bfc6a6b36e2e4be209b5f7b2;hpb=e462583cabc752b8f03b423e98e93bca5f5045d8;p=l2e.git diff --git a/src/battle/states/SelectSpell.cpp b/src/battle/states/SelectSpell.cpp index 954b39e..f50e059 100644 --- a/src/battle/states/SelectSpell.cpp +++ b/src/battle/states/SelectSpell.cpp @@ -16,8 +16,6 @@ #include "../../geometry/Point.h" #include "../../graphics/Frame.h" -#include - using app::Application; using app::Input; using geometry::Point; @@ -60,24 +58,16 @@ void SelectSpell::HandleInput(const Input &input) { ctrl->PopState(); // return control to parent } if (input.JustPressed(Input::PAD_UP)) { - std::cout << "pressed up" << std::endl; battle->GetSpellMenu().PreviousRow(); - std::cout << "selected index: " << battle->GetSpellMenu().SelectedIndex() << std::endl; } if (input.JustPressed(Input::PAD_RIGHT)) { - std::cout << "pressed right" << std::endl; battle->GetSpellMenu().NextItem(); - std::cout << "selected index: " << battle->GetSpellMenu().SelectedIndex() << std::endl; } if (input.JustPressed(Input::PAD_DOWN)) { - std::cout << "pressed down" << std::endl; battle->GetSpellMenu().NextRow(); - std::cout << "selected index: " << battle->GetSpellMenu().SelectedIndex() << std::endl; } if (input.JustPressed(Input::PAD_LEFT)) { - std::cout << "pressed left" << std::endl; battle->GetSpellMenu().PreviousItem(); - std::cout << "selected index: " << battle->GetSpellMenu().SelectedIndex() << std::endl; } } @@ -97,8 +87,7 @@ void SelectSpell::RenderFrame(SDL_Surface *screen, const Vector &offset) { const Frame *frame(battle->Res().selectFrame); Point position(frame->BorderWidth(), frame->BorderHeight()); int width(battle->BackgroundWidth() - 2 * frame->BorderWidth()); - // TODO: replace with font height - int height(frame->BorderHeight() * 13); + int height(battle->Res().normalFont->CharHeight() * 13); frame->Draw(screen, position + offset, width, height); }