From fc59ef77cda14d97d854dfcaa848307cfa512b69 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 28 Oct 2026 23:13:24 +0100 Subject: v1.0.0: replace slots with 5x3 reels and five paylines --- src/client/games/manager.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/client/games/manager.rs') diff --git a/src/client/games/manager.rs b/src/client/games/manager.rs index 71cd28c..8436142 100644 --- a/src/client/games/manager.rs +++ b/src/client/games/manager.rs @@ -75,6 +75,7 @@ impl GameManager { session.data.remove("error"); session.data.remove("reels"); session.data.remove("win_type"); + session.data.remove("win_lines"); session.data.remove("winnings"); Ok(()) } @@ -91,6 +92,15 @@ impl GameManager { session .data .insert("win_type".to_string(), result.win_type); + session.data.insert( + "win_lines".to_string(), + result + .win_lines + .iter() + .map(usize::to_string) + .collect::>() + .join(","), + ); session .data .insert("winnings".to_string(), result.winnings.to_string()); @@ -107,6 +117,7 @@ impl GameManager { session.phase = GamePhase::WaitingToStart; session.data.remove("reels"); session.data.remove("win_type"); + session.data.remove("win_lines"); session.data.remove("winnings"); session.data.insert("error".to_string(), message.into()); } -- cgit v1.2.3