#include "core/CoreIncludes.h" #include "core/LuaState.h" #include "core/GUIManager.h" #include "core/class/Identifier.h" #include "core/singleton/ScopedSingletonIncludes.h" #include "network/Host.h" #include "network/NetworkFunctionIncludes.h" namespace orxonox{ class DialogueManager { DialogueManager::DialogueManager(); ~DialogueManager(); virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); public: void setquestion(std::string question); std::string getquestion(void); std::string setnpc(std::string npc); void setanswers(std::string option1, std::string option2, std::string option3); std::string[] getanswers(void); int getnumOptions(options); std::string question; std::string npc; std::string[] options; }; }