Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/output/data/gui/scripts/GameplayMenu.lua @ 8840

Last change on this file since 8840 was 8840, checked in by landauf, 13 years ago

Exported orxout() and the output levels to lua, replaces logMessage() and cout().
Note that OutputDefinitions.h is now included in the tolua section of core, even though the file is in util. But I guess that's ok.

  • Property svn:eol-style set to native
File size: 995 bytes
Line 
1-- GameplayMenu.lua
2
3local P = createMenuSheet("GameplayMenu")
4
5function P.onLoad()
6    dropdown = winMgr:getWindow("orxonox/ThemeCombobox")
7    local themeList = {}
8    table.insert(themeList, "Theme 1")
9    table.insert(themeList, "Theme 2")
10    table.insert(themeList, "Theme 3")
11    for k,v in pairs(themeList) do
12        item = CEGUI.createListboxTextItem(v)
13        item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush")
14        CEGUI.toCombobox(dropdown):addItem(item)
15    end
16end
17
18function P.GameplayThemeCombobox_changed(e)
19    -- theme
20    orxout("event: theme")
21end
22
23function P.GameplayDifficultyEasyButton_clicked(e)
24    -- difficulty easy
25    orxout("event: easy")
26end
27
28function P.GameplayDifficultyNormalButton_clicked(e)
29    -- difficulty normal
30    orxout("event: normal")
31end
32
33function P.GameplayDifficultyHardButton_clicked(e)
34    -- difficulty hard
35    orxout("event: hard")
36end
37
38function P.GameplayBackButton_clicked(e)
39    hideMenuSheet(P.name)
40end
41
42return P
43
Note: See TracBrowser for help on using the repository browser.