aboutsummaryrefslogtreecommitdiff
path: root/internal/game/render_craps_paytable.go
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-30 17:49:28 -0400
committerhistoria <[not public]>2026-09-30 17:49:28 -0400
commit2317022c16b520dd5272facfd5092a4c58cac44b (patch)
treecc7501ecfb106e462457b2ba3489e7ce14d64c5a /internal/game/render_craps_paytable.go
parent39ad552cb5f48c288e1d7a62e80ceb180882eae0 (diff)
downloadthehouseoficarus-2317022c16b520dd5272facfd5092a4c58cac44b.tar.gz
fix: simplified simplified craps, removed unnecessary commands and instructions
Diffstat (limited to 'internal/game/render_craps_paytable.go')
-rw-r--r--internal/game/render_craps_paytable.go15
1 files changed, 6 insertions, 9 deletions
diff --git a/internal/game/render_craps_paytable.go b/internal/game/render_craps_paytable.go
index 346ed83..5acf92a 100644
--- a/internal/game/render_craps_paytable.go
+++ b/internal/game/render_craps_paytable.go
@@ -1,19 +1,19 @@
package game
-// Keep each outcome beside its net profit instead of packing a series of
-// total:odds pairs into a sentence. The footer distinguishes profit from the
-// returned stake and retains one blank felt row below the command summary.
+// Keep each outcome beside its payout instead of packing a series of
+// total:odds pairs into a sentence. One blank felt row sits below the
+// command summary.
func renderSimplifiedCrapsFelt(mode string, unicode bool) string {
- c := newCrapsCanvas(13)
+ c := newCrapsCanvas(9)
for _, x := range []int{0, 38} {
c.box(x, 0, x+38, 2)
c.box(x, 2, x+38, 8)
}
c.center(1, 37, 1, "DICE TOTAL", crapsGold)
- c.center(39, 75, 1, "NET PROFIT", crapsGold)
+ c.center(39, 75, 1, "PAYOUT", crapsGold)
rows := [][2]string{
{"2", "3:1"},
- {"3 or 4", "1:1 (even money)"},
+ {"3 or 4", "1:1"},
{"10 or 11", "2:1"},
{"12", "5:1"},
{"5, 6, 7, 8 or 9", "LOSE STAKE"},
@@ -22,8 +22,5 @@ func renderSimplifiedCrapsFelt(mode string, unicode bool) string {
c.center(1, 37, i+3, row[0], crapsInk)
c.center(39, 75, i+3, row[1], crapsInk)
}
- c.box(0, 8, 76, 12)
- c.center(1, 75, 9, "Winners also receive their original stake back.", crapsMuted)
- c.center(1, 75, 10, "PASS ONLY | ONE ROLL | NO POINT, ODDS OR SIDE BETS", crapsGold)
return c.render(mode, unicode)
}