Rename retire to resign.

This commit is contained in:
yukirij 2024-08-25 23:54:07 -07:00
parent 38a175b239
commit 1cf6839fa9
4 changed files with 25 additions and 25 deletions

View File

@ -32,7 +32,7 @@ const OpCode = {
SessionList :0x0020, SessionList :0x0020,
//SessionJoin :0x0021, //SessionJoin :0x0021,
SessionView :0x0022, SessionView :0x0022,
SessionRetire :0x002E, SessionResign :0x002E,
SessionLeave :0x002F, SessionLeave :0x002F,
GameState :0x0030, GameState :0x0030,

View File

@ -637,7 +637,7 @@ GAME.Const = {
State: { State: {
Ongoing: 0, Ongoing: 0,
Complete: 1, Complete: 1,
Retire: 2, Resign: 2,
}, },
Direction: [ Direction: [

View File

@ -577,9 +577,9 @@ const INTERFACE = {
} }
} }
if(GAME_DATA.state.code == GAME.Const.State.Retire) { if(GAME_DATA.state.code == GAME.Const.State.Resign) {
ctx.fillStyle = INTERFACE.Color.HintCheck; ctx.fillStyle = INTERFACE.Color.HintCheck;
message = "Retire"; message = "Resign";
} else if(GAME_DATA.state.check != 0) { } else if(GAME_DATA.state.check != 0) {
ctx.fillStyle = INTERFACE.Color.HintCheck; ctx.fillStyle = INTERFACE.Color.HintCheck;
if(GAME_DATA.state.checkmate) { if(GAME_DATA.state.checkmate) {
@ -731,8 +731,8 @@ const INTERFACE = {
handles: [dawn, dusk], handles: [dawn, dusk],
board_state: [ ], board_state: [ ],
retire:false, resign:false,
retire_warn:false, resign_warn:false,
history: history, history: history,
@ -887,33 +887,33 @@ const INTERFACE = {
INTERFACE.draw(); INTERFACE.draw();
}, },
retire() { resign() {
if(INTERFACE_DATA.mode == INTERFACE.Mode.Player) { if(INTERFACE_DATA.mode == INTERFACE.Mode.Player) {
let button_retire = document.getElementById("button-retire"); let button_resign = document.getElementById("button-resign");
if(INTERFACE_DATA.retire_warn) { if(INTERFACE_DATA.resign_warn) {
INTERFACE.retire_reset(); INTERFACE.resign_reset();
MESSAGE_COMPOSE([ MESSAGE_COMPOSE([
PACK.u16(OpCode.SessionRetire), PACK.u16(OpCode.SessionResign),
INTERFACE_DATA.token, INTERFACE_DATA.token,
]); ]);
} else { } else {
INTERFACE_DATA.retire_warn = true; INTERFACE_DATA.resign_warn = true;
button_retire.innerText = "Confirm?"; button_resign.innerText = "Confirm?";
button_retire.setAttribute("class", "warn"); button_resign.setAttribute("class", "warn");
setTimeout(INTERFACE.retire_reset, 3_000); setTimeout(INTERFACE.resign_reset, 3_000);
} }
} }
}, },
retire_reset() { resign_reset() {
if(INTERFACE_DATA.retire_warn) { if(INTERFACE_DATA.resign_warn) {
INTERFACE_DATA.retire_warn = false; INTERFACE_DATA.resign_warn = false;
// Reset retire button // Reset resign button
let button_retire = document.getElementById("button-retire"); let button_resign = document.getElementById("button-resign");
button_retire.innerText = "Surrender"; button_resign.innerText = "Resign";
button_retire.removeAttribute("class"); button_resign.removeAttribute("class");
} }
}, },

View File

@ -503,9 +503,9 @@ const SCENES = {
load(data) { load(data) {
let buttons_bottom = [ ]; let buttons_bottom = [ ];
if(data.mode != INTERFACE.Mode.Review) { if(data.mode != INTERFACE.Mode.Review) {
let button_retire = UI.button("Surrender", () => { INTERFACE.retire(); }); let button_resign = UI.button("Resign", () => { INTERFACE.resign(); });
button_retire.setAttribute("id", "button-retire"); button_resign.setAttribute("id", "button-resign");
buttons_bottom.push(button_retire); buttons_bottom.push(button_resign);
} }
buttons_bottom.push(UI.button("Back", () => { LOAD(SCENES.Browse) })); buttons_bottom.push(UI.button("Back", () => { LOAD(SCENES.Browse) }));