package gui; import java.util.ArrayList; import java.util.Arrays; import java.awt.Image; import java.awt.image.PixelGrabber; import javax.imageio.ImageIO; import core.*; public class gameMenu { public int gameSuspendCount; public static int menuStatus = 0; public static final int mainMenu = 0; public static final int difficulitySelectionMenu = 1; public static final int helpMenu = 2; public static final int endGameMenu = 3; public static final int optionMenu = 4; public static final int highscoreMenu = 5; public int[] screen; public int[] screenBlurBuffer; public String imageFolder = ""; public int[] titleImage, lightTankImage, rocketTankImage, stealthTankImage, heavyTankImage; public button newGame, unpauseGame, showHelp, showOptions, showHighscores, quitGame, abortGame, easyGame, normalGame, hardGame, quitDifficulty, quitHelpMenu, quitOptionMenu, quitHighscoreMenu, nextPage, previousPage, enableMouseCapture, disableMouseCapture, enableFogOfWar, disableFogOfWar, confirmErrorLoadingHighscore, normalToHardButton, normalToEasyButton, hardToNormalButton, easyToNormalButton, backToMapDefeat, leaveGameDefeat, backToMapVictory, leaveGameVictory, uploadScore; public char[] easyDescription, normalDescription, hardDescription, helpPage1, helpPage2, helpPage3, helpPage4, mouseMode; public int currentHelpPage; public int highscoreLevel; public ArrayList