commit f767d9dac2cd8680c562f3921960566841858283
parent 8903c28cf9f86ea3dc2c0513db9aba138d51063d
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Thu, 7 Dec 2023 02:38:08 -0500
ux
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go
@@ -511,7 +511,6 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID string) {
deckHash := utils.MD5([]byte(strings.Join(g.Ongoing.Deck, "")))
PokerPubSub.Pub(roomTopic, GameStartedEvent{DeckHash: deckHash})
- // TODO: implement small/big blinds
p := g.Ongoing.Players[g.smallBlindIdx]
bet := SmallBlindBet
p.Bet += bet
@@ -519,6 +518,8 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID string) {
PokerPubSub.Pub(roomTopic, PlayerBetEvent{PlayerIdx: p.SeatIdx, Player: p.Username, Bet: bet, TotalBet: p.Bet, Cash: p.Cash})
newLogEvent(g, roomLogsTopic, fmt.Sprintf("%s small blind %d", p.Username, bet))
+ time.Sleep(time.Second)
+
p = g.Ongoing.Players[g.bigBlindIdx]
bet = BigBlindBet
p.Bet += bet
@@ -526,6 +527,8 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID string) {
PokerPubSub.Pub(roomTopic, PlayerBetEvent{PlayerIdx: p.SeatIdx, Player: p.Username, Bet: bet, TotalBet: p.Bet, Cash: p.Cash})
newLogEvent(g, roomLogsTopic, fmt.Sprintf("%s big blind %d", p.Username, bet))
+ time.Sleep(time.Second)
+
// Deal cards
for cardIdx := 1; cardIdx <= NbCardsPerPlayer; cardIdx++ {
for _, p := range g.Ongoing.Players {