]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/guiPauseMenu.cpp
Modified windows build parameters a bit to make it build
[dragonfireclient.git] / src / guiPauseMenu.cpp
index 5e2cd8c8e2b2bcb340fc37f56eaa9bfe16bb6fed..2d42fdb77dec4189933ed5de7f3fd7f1a2043277 100644 (file)
@@ -116,6 +116,7 @@ void GUIPauseMenu::regenerateGui(v2u32 screensize)
                L"- Mouse right: place blocks\n"\r
                L"- Mouse wheel: select item\n"\r
                L"- 0...9: select item\n"\r
+               L"- Shift: sneak\n"\r
                L"- R: Toggle viewing all loaded chunks\n"\r
                L"- I: Inventory menu\n"\r
                L"- ESC: This menu\n"\r
@@ -132,7 +133,7 @@ void GUIPauseMenu::regenerateGui(v2u32 screensize)
                        max_texture_size = driver->getMaxTextureSize();\r
                }\r
 \r
-               wchar_t text[200];\r
+               /*wchar_t text[200];\r
                swprintf(text, 200,\r
                                L"Minetest-c55\n"\r
                                L"by Perttu Ahola\n"\r
@@ -143,9 +144,16 @@ void GUIPauseMenu::regenerateGui(v2u32 screensize)
                                ,\r
                                BUILD_INFO,\r
                                porting::path_userdata.c_str()\r
-               );\r
+               );*/\r
+\r
+               std::ostringstream os;\r
+               os<<"Minetest-c55\n";\r
+               os<<"by Perttu Ahola\n";\r
+               os<<"celeron55@gmail.com\n";\r
+               os<<BUILD_INFO<<"\n";\r
+               os<<"ud_path = "<<wrap_rows(porting::path_userdata, 20)<<"\n";\r
        \r
-               Environment->addStaticText(text, rect, false, true, this, 259);\r
+               Environment->addStaticText(narrow_to_wide(os.str()).c_str(), rect, false, true, this, 259);\r
        }\r
 }\r
 \r
@@ -166,10 +174,18 @@ bool GUIPauseMenu::OnEvent(const SEvent& event)
 {\r
        if(event.EventType==EET_KEY_INPUT_EVENT)\r
        {\r
-               if(event.KeyInput.Key==KEY_ESCAPE && event.KeyInput.PressedDown)\r
+               if(event.KeyInput.PressedDown)\r
                {\r
-                       quitMenu();\r
-                       return true;\r
+                       if(event.KeyInput.Key==KEY_ESCAPE)\r
+                       {\r
+                               quitMenu();\r
+                               return true;\r
+                       }\r
+                       else if(event.KeyInput.Key==KEY_RETURN)\r
+                       {\r
+                               quitMenu();\r
+                               return true;\r
+                       }\r
                }\r
        }\r
        if(event.EventType==EET_GUI_EVENT)\r