diff options
-rw-r--r-- | rules.js | 11 | ||||
-rw-r--r-- | rules.ts | 11 |
2 files changed, 12 insertions, 10 deletions
@@ -737,7 +737,7 @@ states.add_to_front = { const args = get_active_node_args(); const possible_fronts = get_fronts_to_add_to(args.t); if (possible_fronts.length === 0) { - view.prompt = 'No possible Front to Support.'; + view.prompt = 'Cannot support ' + front_names[args.t] + '.'; gen_action('skip'); } else if (possible_fronts.length === 4) { @@ -770,7 +770,7 @@ states.attack_front = { const possible_fronts = get_fronts_to_add_to(target, n); const number_of_fronts = possible_fronts.length; if (number_of_fronts === 0) { - view.prompt = 'No possible Front to Attack.'; + view.prompt = 'Cannot attack ' + front_names[target] + '.'; gen_action('skip'); } else if (possible_fronts.length === 4) { @@ -1455,6 +1455,7 @@ states.move_track = { can_move_track = gen_move_track(track, game.tracks[track] + value) || can_move_track; } if (!can_move_track) { + view.prompt = view.prompt.replace("Move", "Cannot move"); gen_action('skip'); } }, @@ -1604,12 +1605,12 @@ function set_player_turn_prompt({ can_play_card, use_ap, use_momentum, use_moral else if (use_ap) view.prompt = "Use Action Points."; else if (use_momentum) - view.prompt = "Play a second card."; + view.prompt = "Use Momentum Medallion."; else - view.prompt = "Player Turn: Done."; + view.prompt = "Player turn done."; } states.player_turn = { - inactive: 'use their played card', + inactive: 'play their card', prompt() { gen_spend_hero_points(); const faction_id = get_active_faction(); @@ -982,7 +982,7 @@ states.add_to_front = { const args = get_active_node_args(); const possible_fronts = get_fronts_to_add_to(args.t); if (possible_fronts.length === 0) { - view.prompt = 'No possible Front to Support.' + view.prompt = 'Cannot support ' + front_names[args.t] + '.' gen_action('skip'); } else if (possible_fronts.length === 4) { view.prompt = `Support any Front.`; @@ -1017,7 +1017,7 @@ states.attack_front = { const number_of_fronts = possible_fronts.length; if (number_of_fronts === 0) { - view.prompt = 'No possible Front to Attack.'; + view.prompt = 'Cannot attack ' + front_names[target] + '.' gen_action('skip'); } else if (possible_fronts.length === 4) { view.prompt = `Attack any Front.`; @@ -1769,6 +1769,7 @@ states.move_track = { can_move_track = gen_move_track(track, game.tracks[track] + value) || can_move_track; } if (!can_move_track) { + view.prompt = view.prompt.replace("Move", "Cannot move") gen_action('skip'); } }, @@ -1951,13 +1952,13 @@ function set_player_turn_prompt({ else if (use_ap) view.prompt = "Use Action Points." else if (use_momentum) - view.prompt = "Play a second card." + view.prompt = "Use Momentum Medallion." else - view.prompt = "Player Turn: Done." + view.prompt = "Player turn done." } states.player_turn = { - inactive: 'use their played card', + inactive: 'play their card', prompt() { gen_spend_hero_points(); const faction_id = get_active_faction(); |