improve Dais for Taiko Force Lv5

This commit is contained in:
purerosefallen
2020-02-27 22:50:54 +08:00
parent 09c212df8b
commit 2ab0de9644
3 changed files with 12 additions and 2 deletions

View File

@@ -14,12 +14,19 @@ class Keyboard{
"altgr": "altgraph"
}
this.btn = {}
this.TaikoForceLv5 = false;
this.update()
pageEvents.keyAdd(this, "all", "both", this.keyEvent.bind(this))
pageEvents.blurAdd(this, this.blurEvent.bind(this))
}
isTaikoForceLv5(kbdSettings) { // the key of Taiko Force Lv5's PC module looks like this
//console.log(kbdSettings);
return (kbdSettings.ka_l[0] === "f") && (kbdSettings.ka_r[0] === "e") && (kbdSettings.don_l[0] === "i") && (kbdSettings.don_r[0] === "j");
}
update(){
var kbdSettings = settings.getItem("keyboardSettings")
this.TaikoForceLv5 = this.isTaikoForceLv5(kbdSettings);
//console.log("Taiko Force Lv5", this.TaikoForceLv5);
var drumKeys = {}
for(var name in kbdSettings){
var keys = kbdSettings[name]