summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/SLOTS.md17
-rw-r--r--docs/TESTING.md2
2 files changed, 10 insertions, 9 deletions
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.
62 62
63## Client board 63## Client board
64 64
65The board is nine lines: 65The board is ten lines:
66 66
67``` 67```
68=== SLOTS === 68=== SLOTS ===
@@ -70,15 +70,16 @@ Bet: 10 PLN Balance: 1000 PLN
70[ C ] [ L ] [ O ] [ G ] [ D ] 70[ C ] [ L ] [ O ] [ G ] [ D ]
71[ S ] { C } { C } [ O ] [ G ] 71[ S ] { C } { C } [ O ] [ G ]
72[ D ] [ S ] { C } [ L ] [ O ] 72[ D ] [ S ] { C } [ L ] [ O ]
73Pays 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 73Pays 3/4/5 x bet: C 2/5/15 L 3/7/20 O 3/8/25
74G 4/12/40 D 6/18/70 S 9/30/150
74Won 20 PLN 75Won 20 PLN
75Winning lines: 2 76Winning lines: 2
76[+/-] Bet [SPACE] Spin [Q] Quit 77[+/-] Bet [SPACE] Spin [Q] Quit
77``` 78```
78 79
79The line above the status is the compact paytable: for each symbol, the 80The two lines above the status are the compact paytable: for each symbol, the
80multipliers of the total bet for 3, 4 and 5 of a kind. Winning cells use 81multipliers of the total bet for 3, 4 and 5 of a kind. It is split so it does
81braces and are rendered yellow/bold in the terminal. The line list below the 82not wrap on a narrow terminal. Winning cells use braces and are rendered
82status names the paylines that won. Both come from the server's `win_lines` 83yellow/bold in the terminal. The line list below the status names the paylines
83and `win_cells`, which are already carried through the client state for the 84that won. Both come from the server's `win_lines` and `win_cells`, which are
84animation pass. 85already carried through the client state for the animation pass.
diff --git a/docs/TESTING.md b/docs/TESTING.md
index 7f54798..84d98e7 100644
--- a/docs/TESTING.md
+++ b/docs/TESTING.md
@@ -39,7 +39,7 @@ Use an 80-column terminal because several output lines are width-sensitive.
395. `play slots 50` shows a 5x3 grid, the `Pays 3/4/5 x bet:` paytable line, and 395. `play slots 50` shows a 5x3 grid, the `Pays 3/4/5 x bet:` paytable line, and
40 the fetched balance. 40 the fetched balance.
416. Space shows `Spinning...`, then the 3 rows, win text, winning-line list, and 416. Space shows `Spinning...`, then the 3 rows, win text, winning-line list, and
42 new balance inside the same 9-line board. Winning symbols appear as 42 new balance inside the same 10-line board. Winning symbols appear as
43 yellow/bold `{ X }` cells; the `Winning lines:` list matches. The controls 43 yellow/bold `{ X }` cells; the `Winning lines:` list matches. The controls
44 line is never overwritten. Slots rules and RTP: `docs/SLOTS.md`. 44 line is never overwritten. Slots rules and RTP: `docs/SLOTS.md`.
457. `+` / `-` after a spin changes only the bet; no stale grid or result lines 457. `+` / `-` after a spin changes only the bet; no stale grid or result lines