diff options
author | Mischa Untaga <99098079+MischaU8@users.noreply.github.com> | 2023-11-17 12:03:35 +0100 |
---|---|---|
committer | Mischa Untaga <99098079+MischaU8@users.noreply.github.com> | 2023-11-17 12:03:35 +0100 |
commit | adb31598f9f9dede028e3071d392c9b02f3b9c21 (patch) | |
tree | 7b00b8668e1dc85293909b97175a27088693ae1e | |
parent | 250a223e283554b8a7c286a4e01b595199aaf383 (diff) | |
download | votes-for-women-adb31598f9f9dede028e3071d392c9b02f3b9c21.tar.gz |
minor logging update
-rw-r--r-- | rules.js | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -849,22 +849,22 @@ states.operations_phase = { }, card_event(c) { push_undo() - log(`Played C${c} as Event`) + log(`C${c} - Event`) goto_play_event(c) }, card_campaigning(c) { push_undo() - log(`Played C${c} for Campaigning Action`) + log(`C${c} - Campaigning Action`) end_play_card(c) }, card_organizing(c) { push_undo() - log(`Played C${c} for Organizing Action`) + log(`C${c} - Organizing Action`) end_play_card(c) }, card_lobbying(c) { push_undo() - log(`Played C${c} for Lobbying Action`) + log(`C${c} - Lobbying Action`) end_play_card(c) }, done() { @@ -958,7 +958,6 @@ function end_cleanup_phase() { // #region EVENTS GENERIC function goto_play_event(c) { - // update_presence_and_control() game.selected_card = c goto_vm(c) } @@ -1557,9 +1556,8 @@ function after_add_cube(us_state) { set_delete(game.vm.us_states, other) } - if (game.vm.per_state_in_any_one_region) { - // TODO only need to do this the first time - // XXX does set_deletion work while iterating? + if (game.vm.per_state_in_any_one_region && map_get(game.vm.added, us_state) === 1) { + // only need to do this for the the first cube in the state for (let other of game.vm.us_states) if (us_state_region(us_state) !== us_state_region(other)) set_delete(game.vm.us_states, other) @@ -1689,10 +1687,12 @@ function goto_vm_roll_dice() { states.vm_roll = { inactive: "roll dice", prompt() { - if (game.vm.count === 1) { - event_prompt("Roll a die") + if (game.vm.roll) { + event_prompt(`You rolled ${game.vm.roll}.`) + } else if (game.vm.count === 1) { + event_prompt("Roll a die.") } else { - event_prompt("Roll dice") + event_prompt("Roll dice.") } if (!game.vm.roll) { gen_action("roll") @@ -1703,12 +1703,12 @@ states.vm_roll = { } }, roll() { - // TODO effects + // TODO effects of persistent cards game.vm.roll = roll_ndx(game.vm.count, game.vm.d) }, reroll() { decrease_player_buttons(1) - // TODO effects + // TODO effects of persistent cards game.vm.roll = roll_ndx(game.vm.count, game.vm.d, "B", "Re-rolled") }, done() { |