diff --git a/include/Core/ConfigFile.h b/include/Core/ConfigFile.h index 04c0051..90e2e16 100755 --- a/include/Core/ConfigFile.h +++ b/include/Core/ConfigFile.h @@ -19,11 +19,10 @@ private: ConfigFile(std::string path); public: - template + template T GetValue(std::string key) { - std::cout << m_ptree.get(key) << std::endl; - return m_ptree.get(key); + return m_ptree.get(key, defaultValue); } private: diff --git a/include/Core/Engine.h b/include/Core/Engine.h index a2985bc..d42955e 100755 --- a/include/Core/Engine.h +++ b/include/Core/Engine.h @@ -96,7 +96,7 @@ public: m_FrameStack->Width = 675; m_FrameStack->Height = 1080; - if (ResourceManager::Load("Config.ini")->GetValue("Story.Skip") == 1) { + if (ResourceManager::Load("Config.ini")->GetValue("Debug.SkipStory") == 1) { Events::GameStart e; m_EventBroker->Publish(e); auto hud = new GUI::HUD(m_FrameStack, "HUD");