From 7d18a268547734daf19a740b6533e9c1697baf1a Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 28 Oct 2026 23:31:54 +0100 Subject: v1.2.1: track wrapped board lines and split the paytable --- docs/SLOTS.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'docs/SLOTS.md') diff --git a/docs/SLOTS.md b/docs/SLOTS.md index a2e778d..b8c670b 100644 --- a/docs/SLOTS.md +++ b/docs/SLOTS.md @@ -62,7 +62,7 @@ server sends exactly which cells won. ## Client board -The board is nine lines: +The board is ten lines: ``` === SLOTS === @@ -70,15 +70,16 @@ Bet: 10 PLN Balance: 1000 PLN [ C ] [ L ] [ O ] [ G ] [ D ] [ S ] { C } { C } [ O ] [ G ] [ D ] [ S ] { C } [ L ] [ O ] -Pays 3/4/5 x bet: C 2/5/15 L 3/7/20 O 3/8/25 G 4/12/40 D 6/18/70 S 9/30/150 +Pays 3/4/5 x bet: C 2/5/15 L 3/7/20 O 3/8/25 +G 4/12/40 D 6/18/70 S 9/30/150 Won 20 PLN Winning lines: 2 [+/-] Bet [SPACE] Spin [Q] Quit ``` -The line above the status is the compact paytable: for each symbol, the -multipliers of the total bet for 3, 4 and 5 of a kind. Winning cells use -braces and are rendered yellow/bold in the terminal. The line list below the -status names the paylines that won. Both come from the server's `win_lines` -and `win_cells`, which are already carried through the client state for the -animation pass. +The two lines above the status are the compact paytable: for each symbol, the +multipliers of the total bet for 3, 4 and 5 of a kind. It is split so it does +not wrap on a narrow terminal. Winning cells use braces and are rendered +yellow/bold in the terminal. The line list below the status names the paylines +that won. Both come from the server's `win_lines` and `win_cells`, which are +already carried through the client state for the animation pass. -- cgit v1.2.3