ばいそく機能を追加

This commit is contained in:
yuuki
2024-03-01 11:20:58 +00:00
parent 5cbc5732a7
commit dab0bef293
5 changed files with 36 additions and 17 deletions

View File

@@ -2,11 +2,12 @@ class LoadSong{
constructor(...args){
this.init(...args)
}
init(selectedSong, autoPlayEnabled, multiplayer, touchEnabled){
init(selectedSong, autoPlayEnabled, multiplayer, touchEnabled, baisoku = 1){
this.selectedSong = selectedSong
this.autoPlayEnabled = autoPlayEnabled
this.multiplayer = multiplayer
this.touchEnabled = touchEnabled
this.baisoku = baisoku
var resolution = settings.getItem("resolution")
this.imgScale = 1
if(resolution === "medium"){
@@ -318,8 +319,8 @@ class LoadSong{
}else if(event.type === "gamestart"){
this.clean()
p2.clearMessage("songsel")
var taikoGame1 = new Controller(song, this.songData, false, 1, this.touchEnabled)
var taikoGame2 = new Controller(this.selectedSong2, this.song2Data, true, 2, this.touchEnabled)
var taikoGame1 = new Controller(song, this.songData, false, 1, this.touchEnabled, this.baisoku)
var taikoGame2 = new Controller(this.selectedSong2, this.song2Data, true, 2, this.touchEnabled, this.baisoku)
taikoGame1.run(taikoGame2)
pageEvents.send("load-song-player2", this.selectedSong2)
}else if(event.type === "left" || event.type === "gameend"){
@@ -335,7 +336,7 @@ class LoadSong{
})
}else{
this.clean()
var taikoGame = new Controller(song, this.songData, this.autoPlayEnabled, false, this.touchEnabled)
var taikoGame = new Controller(song, this.songData, this.autoPlayEnabled, false, this.touchEnabled, this.baisoku)
taikoGame.run()
}
}