From bf604c0ad20aa4e158e744a15a321efe7cc78552 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 5 Jun 2024 23:12:32 +0200 Subject: prepare obfuscating cards --- rules.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'rules.js') diff --git a/rules.js b/rules.js index 0012843..7036bd1 100644 --- a/rules.js +++ b/rules.js @@ -4450,10 +4450,14 @@ function mask_troops(player) { function mask_hand(player) { let view_hand = [] for (let pow of all_powers) { - if (player_from_power(pow) === player) + if (player_from_power(pow) === player) { view_hand[pow] = game.hand[pow] - else + } else { view_hand[pow] = game.hand[pow].map(c => c & ~127) + // TODO: obfuscate number of cards in hand + // view_hand[pow] = Math.ceil(game.hand[pow].length / 3) * 3 + // view_hand[pow] = Math.ceil(game.hand[pow].length / 5) + } } return view_hand } -- cgit v1.2.3