Implemented level-change
This commit is contained in:
@ -4,9 +4,31 @@ import lombok.Getter;
|
||||
|
||||
public class LevelManager {
|
||||
|
||||
public void nextLevel() {
|
||||
currentLevel = Level.forLevel(currentLevel.getLevel() + 1);
|
||||
}
|
||||
|
||||
@Getter
|
||||
public enum Level {
|
||||
LEVEL1(1,6000, 0.75, 0.85, FruitType.CHERRY);
|
||||
LEVEL1(1,6000, 0.75, 0.8, FruitType.CHERRY),
|
||||
LEVEL2(2,3000, 0.85, 0.85, FruitType.CHERRY),
|
||||
LEVEL3(3,1000, 0.95, 0.9, FruitType.CHERRY),
|
||||
LEVEL4(4,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL5(5,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL6(6,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL7(7,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL8(8,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL9(9,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL10(10,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL11(11,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL12(12,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL13(13,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL14(14,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL15(15,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL16(16,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL17(17,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL18(18,6000, 0.75, 0.85, FruitType.CHERRY),
|
||||
LEVEL19(19,6000, 0.75, 0.85, FruitType.CHERRY);
|
||||
|
||||
private final int frightendedDuration;
|
||||
private final double ghostSpeed;
|
||||
|
||||
Reference in New Issue
Block a user