From 828eb472701af16b7bd913111273b62d22ea3627 Mon Sep 17 00:00:00 2001 From: salmonik Date: Mon, 24 Aug 2026 17:36:19 +0200 Subject: Fix critical game bugs: payout, sessions, balance type, render_lines; add AGENTS.md and regression tests --- src/lib.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 77533d7..e400619 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,3 +8,18 @@ pub mod client_database; #[path = "bin/server/database.rs"] pub mod server_database; + +// Server game logic — re-exported under `crate::games::traits` so that +// `use crate::games::traits::*` inside slots.rs resolves correctly whether +// the file is compiled as part of the lib or the server binary. +#[path = "bin/server/games/traits.rs"] +pub mod server_game_traits; + +pub mod games { + pub mod traits { + pub use crate::server_game_traits::*; + } +} + +#[path = "bin/server/games/slots.rs"] +pub mod server_slots; -- cgit v1.2.3