85 |
class GameMenu : public gui::Menu, gui::ActionListener { |
class GameMenu : public gui::Menu, gui::ActionListener { |
86 |
public: |
public: |
87 |
GameMenu() |
GameMenu() |
88 |
: resume(new TextButton("Resume Game", this)), |
: resume(new TextButton("Resume Level", this)), |
89 |
restart(new TextButton("Restart Level", this)), |
restart(new TextButton("Restart Level", this)), |
90 |
// options(new TextButton("Options", this)), |
// options(new TextButton("Options", this)), |
91 |
abort(new TextButton("Abort Game", this)) |
abort(new TextButton("Abort Level", this)) |
92 |
{ |
{ |
93 |
add(resume, Rect(0,0,150,40)); |
add(resume, Rect(0,0,150,40)); |
94 |
add(restart, Rect(0,50,150,40)); |
add(restart, Rect(0,50,150,40)); |
633 |
void |
void |
634 |
Game::run(int ilevel) |
Game::run(int ilevel) |
635 |
{ |
{ |
636 |
player::NewGame(1); // one player |
player::NewGame(2); // two virtual players |
637 |
|
|
638 |
// sound::PlayMusic("/sound/Emilie.xm"); |
// sound::PlayMusic("/sound/Emilie.xm"); |
639 |
sound::FadeoutMusic(); |
sound::FadeoutMusic(); |