From 2915d826f744612e0d975282f5bddf13270b9f3f Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 28 Oct 2026 23:19:52 +0100 Subject: v1.1.0: highlight winning symbols on the slots board --- 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 8436142..168c49d 100644 --- a/src/client/games/manager.rs +++ b/src/client/games/manager.rs @@ -76,6 +76,7 @@ impl GameManager { session.data.remove("reels"); session.data.remove("win_type"); session.data.remove("win_lines"); + session.data.remove("win_cells"); session.data.remove("winnings"); Ok(()) } @@ -101,6 +102,15 @@ impl GameManager { .collect::>() .join(","), ); + session.data.insert( + "win_cells".to_string(), + result + .win_cells + .iter() + .map(usize::to_string) + .collect::>() + .join(","), + ); session .data .insert("winnings".to_string(), result.winnings.to_string()); @@ -118,6 +128,7 @@ impl GameManager { session.data.remove("reels"); session.data.remove("win_type"); session.data.remove("win_lines"); + session.data.remove("win_cells"); session.data.remove("winnings"); session.data.insert("error".to_string(), message.into()); } -- cgit v1.2.3