]> git.localhorst.tv Git - l2e.git/blobdiff - src/menu/CapsuleMenu.cpp
implemented capsule renaming
[l2e.git] / src / menu / CapsuleMenu.cpp
index 22d0ad7129b757606ab580e55f1d0cb7844d057d..dd61dbde091360378dafdde71572bf297f402e0c 100644 (file)
@@ -2,6 +2,7 @@
 
 #include "CapsuleChangeMenu.h"
 #include "CapsuleFeedMenu.h"
+#include "CapsuleNameMenu.h"
 #include "PartyMenu.h"
 #include "Resources.h"
 #include "../app/Application.h"
@@ -73,7 +74,7 @@ void CapsuleMenu::HandleEvents(const Input &input) {
                                menu.SetSelected();
                                break;
                        case CHOICE_NAME:
-                               // push name menu
+                               Ctrl().PushState(new CapsuleNameMenu(this));
                                menu.SetSelected();
                                break;
                }
@@ -259,6 +260,10 @@ int CapsuleMenu::Height() const {
        return parent->Height();
 }
 
+Capsule &CapsuleMenu::GetCapsule() {
+       return *Game().state->capsule;
+}
+
 const Capsule &CapsuleMenu::GetCapsule() const {
        return *Game().state->capsule;
 }