X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmenu%2FSpellMenu.cpp;h=0c7936595bd2e44525b3ad97c6ca7535619b3008;hb=e8283bf94624b2f184d50dc1401bf45225c529d6;hp=b42a39afa04d4724a3385282fe7d02545a5c9dd6;hpb=cc3d698b8c1ad09d7a3f9e3f28bc84e0ac1735ea;p=l2e.git diff --git a/src/menu/SpellMenu.cpp b/src/menu/SpellMenu.cpp index b42a39a..0c79365 100644 --- a/src/menu/SpellMenu.cpp +++ b/src/menu/SpellMenu.cpp @@ -3,6 +3,7 @@ #include "HeroStatus.h" #include "PartyMenu.h" #include "Resources.h" +#include "../app/Application.h" #include "../app/Input.h" #include "../common/GameConfig.h" #include "../common/GameState.h" @@ -10,6 +11,7 @@ #include "../common/Spell.h" #include "../graphics/Font.h" #include "../graphics/Frame.h" +#include "../math/Vector.h" #include #include @@ -18,7 +20,7 @@ using app::Input; using common::Hero; using common::Spell; -using geometry::Vector; +using math::Vector; using graphics::Font; using graphics::Frame; using std::vector; @@ -43,7 +45,9 @@ void SpellMenu::OnEnterState(SDL_Surface *) { SDL_SetAlpha(highlight, SDL_SRCALPHA|SDL_RLEACCEL, 0x20); actionMenu.SetSelected(); + actionMenu.StartAnimation(Ctrl()); LoadSpells(); + spellMenu.StartAnimation(Ctrl()); } void SpellMenu::LoadSpells() { @@ -144,7 +148,7 @@ void SpellMenu::HandleEvents(const Input &input) { } } -void SpellMenu::UpdateWorld(float deltaT) { +void SpellMenu::UpdateWorld(Uint32 deltaT) { }