diff options
| author | historia <[not public]> | 2026-07-31 17:44:10 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-31 17:44:10 -0400 |
| commit | f51424c90dbce7191a31b6e675818c985f0f4539 (patch) | |
| tree | a7845a2e09bd6e83d2d034f5e702a4940f38126a /internal/game/cmd_move.go | |
| parent | 58758d41488a777d2bc0e787be655363bdd9eb60 (diff) | |
| download | thehouseoficarus-f51424c90dbce7191a31b6e675818c985f0f4539.tar.gz | |
feat: casino framework and basic slot machine
Diffstat (limited to 'internal/game/cmd_move.go')
| -rw-r--r-- | internal/game/cmd_move.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/game/cmd_move.go b/internal/game/cmd_move.go index 761db2f..4772a2c 100644 --- a/internal/game/cmd_move.go +++ b/internal/game/cmd_move.go @@ -13,6 +13,10 @@ import ( func (g *Game) doMove(sess *net.Session, dir string, isWalk bool) { p := sess.Player + if _, playing := g.Casino.Participation(p.Name); playing { + sess.WriteLine("You're playing a game. Type \"stop\" between rounds before moving.") + return + } exitDir := g.World.ResolveExit(dir) if exitDir == "" { sess.WriteLine("Go where?") |
