Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/gamestates2/data/gui/scripts/InGameMenu.lua @ 6662

Last change on this file since 6662 was 6662, checked in by rgrieder, 14 years ago

Merged revisions 6621-6661 to gamestates2.

  • Property svn:eol-style set to native
File size: 690 bytes
Line 
1-- InGameMenu.lua
2
3local P = createSheet("InGameMenu")
4
5-- events for ingamemenu
6function P.button_quit_clicked(e)
7    openDecisionPopup( "Do you really want to quit the game?", InGameMenu.callback )
8end
9
10function P.button_mainmenu_clicked(e)
11    orxonox.Game:getInstance():popState()
12    orxonox.Game:getInstance():popState()
13    orxonox.Game:getInstance():requestState("mainmenu")
14    hideGUI("InGameMenu")
15end
16
17function P.button_settings_clicked(e)
18    showGUI("SettingsMenu", true)
19end
20
21function P.button_return_clicked(e)
22    hideGUI("InGameMenu")
23end
24
25function P.callback(doExit)
26    if doExit then
27        hideGUI("InGameMenu")
28        orxonox.execute("exit")
29    end
30end
31
32return P
33
Note: See TracBrowser for help on using the repository browser.