package com.weem.epicinventor.hud;
import com.weem.epicinventor.*;
import com.weem.epicinventor.utility.*;
public class HUDCredits extends HUD {
private final static int MAIN_MENU_X = 595;
private final static int MAIN_MENU_Y = 23;
private final static int MAIN_MENU_WIDTH = 116;
private final static int MAIN_MENU_HEIGHT = 25;
private final static int EXIT_X = 721;
private final static int EXIT_Y = 23;
private final static int EXIT_WIDTH = 56;
private final static int EXIT_HEIGHT = 25;
public HUDCredits(HUDManager hm, Registry rg, int x, int y, int w, int h) {
super(hm, rg, x, y, w, h);
setImage("HUD/Credits/BG");
HUDArea hudArea = null;
//main_menu
hudArea = addArea(MAIN_MENU_X, MAIN_MENU_Y, MAIN_MENU_WIDTH, MAIN_MENU_HEIGHT, "main_menu");
hudArea.setImage("HUD/Credits/ButtonMainMenu");
//exit
hudArea = addArea(EXIT_X, EXIT_Y, EXIT_WIDTH, EXIT_HEIGHT, "exit");
hudArea.setImage("HUD/Credits/ButtonExit");
}
@Override
public void HUDAreaClicked(HUDArea ha) {
HUDArea hudArea = null;
for (int i = 0; i < hudAreas.size(); i++) {
hudArea = hudAreas.get(i);
if (hudArea == ha) {
if (hudArea.getType().equals("main_menu")) {
SoundClip cl = new SoundClip("Misc/Click");
hudManager.unloadHUD(name);
hudManager.togglePauseHUD();
} else if (hudArea.getType().equals("exit")) {
SoundClip cl = new SoundClip("Misc/Click");
hudManager.unloadHUD(name);
hudManager.resumeMasterGame();
}
}
}
}
}