add win/draw menu , and add english
This commit is contained in:
@@ -7,6 +7,9 @@ let white_move_left = document.getElementById("MoveLeftWhite")
|
||||
let BlockType = document.getElementById("BlockType")
|
||||
let BlockTime = document.getElementById("BlockTime")
|
||||
let start_clock_button = document.getElementById("StartClockButton")
|
||||
let clock_white_win_button = document.getElementById("ClockWhiteWinButton")
|
||||
let clock_black_win_button = document.getElementById("ClockBlackWinButton")
|
||||
let clock_draw_button = document.getElementById("ClockDrawButton")
|
||||
let trais = true
|
||||
|
||||
|
||||
@@ -28,15 +31,15 @@ function toggle_trais(){
|
||||
}
|
||||
|
||||
function change_move_left_white(number){
|
||||
white_move_left.innerText = `Coup restant Blanc : ${number}`
|
||||
white_move_left.innerText = get_app_translation("clock.movesWhite", { number })
|
||||
}
|
||||
|
||||
function change_move_left_black(number){
|
||||
black_move_left.innerText = `Coup restant Noir : ${number}`
|
||||
black_move_left.innerText = get_app_translation("clock.movesBlack", { number })
|
||||
}
|
||||
|
||||
function change_time_block(Time){
|
||||
BlockTime.innerText = `Temps restant Block : ${msToMinSec(Time)}`
|
||||
BlockTime.innerText = get_app_translation("clock.blockTime", { time: msToMinSec(Time) })
|
||||
}
|
||||
|
||||
function set_block_type(type){
|
||||
@@ -57,6 +60,12 @@ function change_time_black(Time){
|
||||
black_time.innerText = msToMinSec(Time)
|
||||
}
|
||||
|
||||
function refresh_clock_scene_translations(){
|
||||
change_move_left_white(White.moveLeft)
|
||||
change_move_left_black(Black.moveLeft)
|
||||
change_time_block(Block.Time)
|
||||
}
|
||||
|
||||
function show_start_clock_button(){
|
||||
start_clock_button.classList.remove("is-hidden")
|
||||
}
|
||||
@@ -65,10 +74,37 @@ function hide_start_clock_button(){
|
||||
start_clock_button.classList.add("is-hidden")
|
||||
}
|
||||
|
||||
function on_clock_white_win_button_press(){
|
||||
change_winner(true)
|
||||
load_endgame_scene()
|
||||
}
|
||||
|
||||
function on_clock_black_win_button_press(){
|
||||
change_winner(false)
|
||||
load_endgame_scene()
|
||||
}
|
||||
|
||||
function on_clock_draw_button_press(){
|
||||
Draw()
|
||||
load_endgame_scene()
|
||||
}
|
||||
|
||||
start_clock_button.addEventListener("click", () => {
|
||||
on_start_clock_button_press()
|
||||
});
|
||||
|
||||
clock_white_win_button.addEventListener("click", () => {
|
||||
on_clock_white_win_button_press()
|
||||
});
|
||||
|
||||
clock_black_win_button.addEventListener("click", () => {
|
||||
on_clock_black_win_button_press()
|
||||
});
|
||||
|
||||
clock_draw_button.addEventListener("click", () => {
|
||||
on_clock_draw_button_press()
|
||||
});
|
||||
|
||||
white.addEventListener("pointerdown", () => {
|
||||
if (!trais) white.classList.add("click");
|
||||
white_touch()
|
||||
|
||||
Reference in New Issue
Block a user