package manakeri.Zombicalypse; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.scenes.scene2d.InputEvent; import com.badlogic.gdx.scenes.scene2d.ui.TextButton; import com.badlogic.gdx.scenes.scene2d.utils.ClickListener; public class MainMenu extends Menu { @Override public void init() { TextButton menuitem; table.row(); menuitem = new TextButton("Start", TGame.textbuttonStyle); menuitem.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { TGame.previous_screen = TGame.mainmenu; TGame.game.setScreen(TGame.gameloop); } }); table.add(menuitem).colspan(3); table.row(); menuitem = new TextButton("Options", TGame.textbuttonStyle); menuitem.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { TGame.previous_screen = TGame.mainmenu; TGame.game.setScreen(TGame.options); } }); table.add(menuitem).colspan(3); table.row(); menuitem = new TextButton("Highscores", TGame.textbuttonStyle); menuitem.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { TGame.previous_screen = TGame.mainmenu; TGame.game.setScreen(TGame.highscores); } }); table.add(menuitem).colspan(3); table.row(); menuitem = new TextButton("Exit", TGame.textbuttonStyle); menuitem.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { Gdx.app.exit(); } }); table.add(menuitem).colspan(3); } }