package rabbitescape.engine.menu;
import static rabbitescape.engine.util.Util.*;
public class LevelMenuItem extends MenuItem
{
public final String fileName;
public final String levelsDir;
public final int levelNumber;
public final String name;
public LevelMenuItem(
String fileName, String levelsDir, int number, boolean enabled,
String levelName, boolean hidden )
{
super(
"${number} " + levelName,
Type.LEVEL,
newMap( "number", String.valueOf( number ) ),
enabled,
hidden
);
this.fileName = fileName;
this.levelsDir = levelsDir;
this.levelNumber = number;
this.name = levelName;
}
public LevelMenuItem(
String fileName, String levelsDir, int number, boolean enabled, String levelName )
{
this( fileName, levelsDir, number, enabled, levelName, false );
}
}