Add Alot
This commit is contained in:
@@ -5,6 +5,7 @@ class Level {
|
||||
levelCheckCallback: Function;
|
||||
levelSetupCallback: Function;
|
||||
levelUpdateCallback: Function;
|
||||
levelResetCallback: Function;
|
||||
isCompleted: boolean = false;
|
||||
isSetup: boolean = false;
|
||||
|
||||
@@ -12,12 +13,14 @@ class Level {
|
||||
levelSetupCallback: Function,
|
||||
levelUpdateCallback: Function,
|
||||
levelCompleteCallback: Function,
|
||||
levelCheckCallback: Function
|
||||
levelCheckCallback: Function,
|
||||
levelResetCallback: Function = () => {}
|
||||
) {
|
||||
this.levelSetupCallback = levelSetupCallback;
|
||||
this.levelCompleteCallback = levelCompleteCallback;
|
||||
this.levelCheckCallback = levelCheckCallback;
|
||||
this.levelUpdateCallback = levelUpdateCallback;
|
||||
this.levelResetCallback = levelResetCallback;
|
||||
}
|
||||
|
||||
setup() {
|
||||
@@ -37,6 +40,7 @@ class Level {
|
||||
}
|
||||
|
||||
reset() {
|
||||
this.levelResetCallback();
|
||||
this.isCompleted = false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user