X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2FBattleState.h;h=074578e18312252295b6da1dcb210b262243bff5;hb=8723daa89e877ac98e6012b0c37e3b4eb6131426;hp=f6890f3d40d35c261b0188cdc51679586671f42c;hpb=bbce802e95cf239b35eb82d5dc539f118ec0c5ad;p=l2e.git diff --git a/src/battle/BattleState.h b/src/battle/BattleState.h index f6890f3..074578e 100644 --- a/src/battle/BattleState.h +++ b/src/battle/BattleState.h @@ -80,6 +80,10 @@ public: bool AttackSelectionDone() const { return activeHero >= (int) heroes.size(); } graphics::Menu &GetSpellMenu() { return spellMenus[activeHero]; } const graphics::Menu &GetSpellMenu() const { return spellMenus[activeHero]; } + graphics::Menu &GetIkariMenu() { return ikariMenus[activeHero]; } + const graphics::Menu &GetIkariMenu() const { return ikariMenus[activeHero]; } + graphics::Menu &GetItemMenu() { return itemMenu; } + const graphics::Menu &GetItemMenu() const { return itemMenu; } public: geometry::Vector CalculateScreenOffset(SDL_Surface *screen) const { @@ -107,6 +111,8 @@ private: std::vector monsters; std::vector heroes; std::vector > spellMenus; + graphics::Menu itemMenu; + std::vector > ikariMenus; std::vector heroTags; std::vector attackChoices; int activeHero;