From d6a4cd962b91cd574d7f17193416e1fdd3fcf1b7 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Sun, 24 Dec 2023 00:42:11 +0100 Subject: Automatic resign menu. --- play.html | 2 -- rules.js | 14 ++++---------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/play.html b/play.html index f7f99cc..99e9d6d 100644 --- a/play.html +++ b/play.html @@ -51,8 +51,6 @@
  • Charts & Tables
  • Cards
  • Leaders & Units -
  • -
  • Resign
    diff --git a/rules.js b/rules.js index 53949f0..f0cfa6e 100644 --- a/rules.js +++ b/rules.js @@ -9698,14 +9698,6 @@ function load_game_state(state) { update_active_aliases() } -exports.resign = function (state, current) { - load_game_state(state) - delete game.retro_foul_weather - if (game.state !== 'game_over') - goto_game_over(current === FRANCE ? BRITAIN : FRANCE, current + " resigned.") - return game -} - exports.action = function (state, current, action, arg) { load_game_state(state) if (action in states[game.state]) @@ -9750,8 +9742,10 @@ function inactive_prompt(name, who, where) { exports.view = function(state, current) { load_game_state(state) - if (game.retro_foul_weather && game.state !== 'foul_weather' && current !== game.active) { - load_game_state(game.retro_foul_weather) + if (game.state !== "game_over") { + if (game.retro_foul_weather && game.state !== 'foul_weather' && current !== game.active) { + load_game_state(game.retro_foul_weather) + } } view = { -- cgit v1.2.3