add rest input via /

main
Ugo Finnendahl 2 months ago
parent 453bcb0d6f
commit b3fa938897
  1. 13
      assets/js/views/xoi/main.js

@ -311,7 +311,10 @@ const gameinput = {
} else if (e.key == "F4" || e.keyCode == 115) { } else if (e.key == "F4" || e.keyCode == 115) {
e.preventDefault(); e.preventDefault();
context.emit('resolve', "26"); context.emit('resolve', "26");
} } else if (e.key == "/" || e.keyCode == 111 || e.key == "r") {
e.preventDefault();
context.emit('resolve', -1*parseFloat(e.target.value));
}
} }
return { check_remove, keyhandler } return { check_remove, keyhandler }
@ -594,8 +597,12 @@ const gameStateMachine = (gamestack, stack, page, computedProps) => {
1: async (input, reGet) => { 1: async (input, reGet) => {
// Normal Game Loop // Normal Game Loop
// Get Game Input // Get Game Input
const [visit, error] = await overlayAndPop("d-gameinput", { input: input }, gamestack); let [visit, error] = await overlayAndPop("d-gameinput", { input: input }, gamestack);
// back/delete last throw
if (parseFloat(visit) < 0 ){
visit = ""+(computedProps.current_toGo.value[computedProps.current_player.value * 1] - parseFloat(visit)*-1);
}
// back/delete last throw
if (error != undefined) { if (error != undefined) {
const val = removeLastVisit(page); const val = removeLastVisit(page);
saveGame(page); saveGame(page);

Loading…
Cancel
Save