aboutsummaryrefslogtreecommitdiff
path: root/internal/casino/baccarat.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-08-03 17:15:50 -0400
committerhistoria <[not public]>2026-08-03 17:15:50 -0400
commita2cbc04f86508708daa09affa5e9d73cc689b2ba (patch)
tree0d0c6c7fbf4a775faaf5e9dd700157b883882638 /internal/casino/baccarat.go
parentadda27dba5bf7bf1dee62159f0cbc0bd90734751 (diff)
downloadthehouseoficarus-a2cbc04f86508708daa09affa5e9d73cc689b2ba.tar.gz
feat: new color 'command', color tag system implemented
Diffstat (limited to 'internal/casino/baccarat.go')
-rw-r--r--internal/casino/baccarat.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/internal/casino/baccarat.go b/internal/casino/baccarat.go
index 729851d..4261270 100644
--- a/internal/casino/baccarat.go
+++ b/internal/casino/baccarat.go
@@ -65,12 +65,16 @@ func (t *baccaratTable) seats() []*Participant {
func (t *baccaratTable) menuEvent(name string) Event {
e := t.private(name, t.menu())
e.Color = "casino_menu"
- e.Menu = &MenuView{Kind: MenuBaccaratBet}
+ e.Menu = &MenuView{Kind: MenuBaccaratBet, Commands: []MenuCommand{
+ {Command: "bet <amount>", Desc: "Place a wager (min/max accepted)"},
+ {Command: "bet <amount> on player|banker|tie", Desc: "Wager on a specific outcome"},
+ {Command: "stop", Desc: "Leave the table"},
+ }}
return e
}
func (t *baccaratTable) menu() string {
- return "New hand! You can bet, bet <amount> on player|banker|tie (inc. min/max), or stop."
+ return "New baccarat hand! Place your bet."
}
func (t *baccaratTable) join(name string) []Event {