DEADSOFTWARE

c0ab73940f70b2e05bd0032b1eb3954c4652682d
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / menu / submenus / MenuNewGame.java
1 package ru.deadsoftware.cavedroid.menu.submenus;
3 import com.badlogic.gdx.Gdx;
4 import ru.deadsoftware.cavedroid.menu.objects.ButtonEventListener;
6 import java.util.HashMap;
8 public class MenuNewGame extends Menu {
9 /**
10 * @param width Viewport width
11 * @param height Viewport height
12 */
13 public MenuNewGame(float width, float height) {
14 super(width, height);
15 }
17 @Override
18 protected HashMap<String, ButtonEventListener> getButtonEventListeners() {
19 HashMap<String, ButtonEventListener> map = new HashMap<>();
20 map.put("survival", MenuInput::survivalClicked);
21 map.put("creative", MenuInput::creativeClicked);
22 map.put("back", MenuInput::backClicked);
23 return map;
24 }
26 @Override
27 protected void initButtons() {
28 loadButtonsFromJson(Gdx.files.internal("json/menu_new_game_buttons.json"));
29 }
30 }