Last change
on this file since 9013 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 | |
---|
3 | local P = createMenuSheet("GameplayMenu") |
---|
4 | |
---|
5 | function 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 |
---|
16 | end |
---|
17 | |
---|
18 | function P.GameplayThemeCombobox_changed(e) |
---|
19 | -- theme |
---|
20 | orxout("event: theme") |
---|
21 | end |
---|
22 | |
---|
23 | function P.GameplayDifficultyEasyButton_clicked(e) |
---|
24 | -- difficulty easy |
---|
25 | orxout("event: easy") |
---|
26 | end |
---|
27 | |
---|
28 | function P.GameplayDifficultyNormalButton_clicked(e) |
---|
29 | -- difficulty normal |
---|
30 | orxout("event: normal") |
---|
31 | end |
---|
32 | |
---|
33 | function P.GameplayDifficultyHardButton_clicked(e) |
---|
34 | -- difficulty hard |
---|
35 | orxout("event: hard") |
---|
36 | end |
---|
37 | |
---|
38 | function P.GameplayBackButton_clicked(e) |
---|
39 | hideMenuSheet(P.name) |
---|
40 | end |
---|
41 | |
---|
42 | return P |
---|
43 | |
---|
Note: See
TracBrowser
for help on using the repository browser.