aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-30 16:16:17 -0400
committerhistoria <[not public]>2026-09-30 16:16:17 -0400
commita4c09c2d38d1f3bc1d3ad4bdb0234bdea7c37e73 (patch)
tree00c9567e620f331a59dd44f1f1fa779ecd94a845 /data
parent724079f8de1ae69965c6267dca3d7fc3cc86afa2 (diff)
downloadthehouseoficarus-a4c09c2d38d1f3bc1d3ad4bdb0234bdea7c37e73.tar.gz
feat: additional craps variants added, standardizard casino command hints
Diffstat (limited to 'data')
-rw-r--r--data/help/craps.yaml27
-rw-r--r--data/rooms/casino/6185.yaml4
-rw-r--r--data/rooms/casino/6186.yaml15
-rw-r--r--data/rooms/casino/6187.yaml15
-rw-r--r--data/rooms/casino/6188.yaml16
-rw-r--r--data/rooms/casino/6189.yaml15
-rw-r--r--data/rooms/casino/6190.yaml15
-rw-r--r--data/rooms/casino/6191.yaml14
8 files changed, 116 insertions, 5 deletions
diff --git a/data/help/craps.yaml b/data/help/craps.yaml
index 75ca87d..b415cfb 100644
--- a/data/help/craps.yaml
+++ b/data/help/craps.yaml
@@ -3,8 +3,12 @@ aliases: [roll, autoroll, unbet]
category: Interaction
related: [casino, roulette]
description: |
- Bank Craps — multiplayer dice at the Domita Fortuna casino.
- From single-zero roulette, west reaches the craps pit.
+ Craps — multiplayer house editions at the Domita Fortuna casino.
+ From single-zero roulette, west reaches Bank Craps. Head north along
+ the gallery for Simplified, High Point, Crapless, New York, Die Rich,
+ then Diceless. Join with play craps in each room; table rules gives
+ that edition's exact targets and payouts. The examples below are BANK
+ rules, not a promise that every edition accepts every bet.
play craps Join the tail of the shooting queue
watch craps Watch without betting
@@ -64,5 +68,20 @@ description: |
or 3:1 according to table rules. Pass/come and bonus contracts cannot
be removed. Disconnecting forfeits live bets; shutdown refunds them.
- Simplified, High Point, Crapless, New York, Die Rich and Diceless
- Craps are planned, not yet playable. This table uses bank-craps rules.
+ HOUSE EDITIONS (regional versions may differ):
+ Simplified: pass only, one roll. 2/3/4/10/11/12 win 1:1; others lose.
+ High Point: pass only, 1:1. Come-out 2/3 roll again; 11/12 win;
+ 4-10 become the point. The next roll must EXCEED it to win.
+ Die Rich: pass only, ONE die, 1:1. Come-out 6 wins; 1 loses;
+ 2-5 become points. Repeat the point before 1 to win.
+ These three have no odds or side bets; a loss passes the dice.
+ Crapless: only 7 wins on come-out; every other total becomes a
+ point. Pass/come, odds and bank side bets, but NO don't or bonus bets.
+ Place 2/12 pays 11:2; 3/11 pays 11:4. True odds 2/12 pay 6:1;
+ 3/11 pay 3:1 (lay inverses). Default extra-number odds limit is 1x.
+ New York: bank pass/dontpass, free odds, buy and lay ONLY. Win-only
+ 5% buy-stake / lay-profit commission, rounded up. No come or bonuses.
+ Diceless: full bank rules, but two independent packs of six cards
+ numbered 1-6 replace dice. Draw one from each; replace and reshuffle
+ BOTH packs after EVERY draw. All 36 ordered pairs are equally likely;
+ there is no finite shoe. Cards are displayed as cards, not dice.
diff --git a/data/rooms/casino/6185.yaml b/data/rooms/casino/6185.yaml
index 3dcfca5..05e6bcf 100644
--- a/data/rooms/casino/6185.yaml
+++ b/data/rooms/casino/6185.yaml
@@ -1,6 +1,8 @@
name: Bank Craps Pit
-description: A sweeping green felt table curves beneath warm brass lamps. Ivory dice rest beside a polished stick, while a bright puck marks the point above the numbered boxes. Inlaid plaques advertise Fire and All Tall Small bets.
+description: A sweeping green felt table curves beneath warm brass lamps. Ivory dice rest beside a polished stick, while a bright puck marks the point above the numbered boxes. Inlaid plaques advertise Fire and All Tall Small bets. A northern gallery leads to six house-edition craps tables, each with its own posted rules.
exits:
+ north:
+ room: 6186
east:
room: 6182
casino_tables:
diff --git a/data/rooms/casino/6186.yaml b/data/rooms/casino/6186.yaml
new file mode 100644
index 0000000..ff21553
--- /dev/null
+++ b/data/rooms/casino/6186.yaml
@@ -0,0 +1,15 @@
+name: Simplified Craps Gallery
+description: A small felt table offers a brisk single-roll game. Its brass plaque reads 'Simplified — house edition; pass only.' The bank pit lies south, with more variations continuing north.
+exits:
+ south:
+ room: 6185
+ north:
+ room: 6187
+casino_tables:
+ - id: simplified_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: simplified
diff --git a/data/rooms/casino/6187.yaml b/data/rooms/casino/6187.yaml
new file mode 100644
index 0000000..84cf6fb
--- /dev/null
+++ b/data/rooms/casino/6187.yaml
@@ -0,0 +1,15 @@
+name: High Point Craps Gallery
+description: Ascending brass numerals surround a compact felt. A plaque explains that this house edition requires the next total to exceed the point. Simplified craps lies south; crapless craps is north.
+exits:
+ south:
+ room: 6186
+ north:
+ room: 6188
+casino_tables:
+ - id: high_point_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: high_point
diff --git a/data/rooms/casino/6188.yaml b/data/rooms/casino/6188.yaml
new file mode 100644
index 0000000..bb248f8
--- /dev/null
+++ b/data/rooms/casino/6188.yaml
@@ -0,0 +1,16 @@
+name: Crapless Craps Gallery
+description: Extra boxes for two, three, eleven and twelve stretch across the felt. A warning makes clear that these totals become points rather than instant losses or wins. High Point lies south; New York craps is north.
+exits:
+ south:
+ room: 6187
+ north:
+ room: 6189
+casino_tables:
+ - id: crapless_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: crapless
+ field_12: 3
diff --git a/data/rooms/casino/6189.yaml b/data/rooms/casino/6189.yaml
new file mode 100644
index 0000000..89c78d6
--- /dev/null
+++ b/data/rooms/casino/6189.yaml
@@ -0,0 +1,15 @@
+name: New York Craps Gallery
+description: A restrained layout displays pass, don't pass, buy and lay wagers. The house-edition plaque promises win-only commissions and no proposition bets. Crapless lies south; Die Rich is north.
+exits:
+ south:
+ room: 6188
+ north:
+ room: 6190
+casino_tables:
+ - id: new_york_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: new_york
diff --git a/data/rooms/casino/6190.yaml b/data/rooms/casino/6190.yaml
new file mode 100644
index 0000000..de23373
--- /dev/null
+++ b/data/rooms/casino/6190.yaml
@@ -0,0 +1,15 @@
+name: Die Rich Craps Gallery
+description: A single ivory die rests in a shallow tray. The house-edition plaque reads 'Six wins coming out; one loses; repeat any other point before one.' New York lies south; the card-driven Diceless table is north.
+exits:
+ south:
+ room: 6189
+ north:
+ room: 6191
+casino_tables:
+ - id: die_rich_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: die_rich
diff --git a/data/rooms/casino/6191.yaml b/data/rooms/casino/6191.yaml
new file mode 100644
index 0000000..81ebcc0
--- /dev/null
+++ b/data/rooms/casino/6191.yaml
@@ -0,0 +1,14 @@
+name: Diceless Craps Salon
+description: Two six-card packs labelled A and B replace the dice on a full bank-craps layout. The dealer replaces and reshuffles both packs after every draw. The variations gallery returns south through Die Rich.
+exits:
+ south:
+ room: 6190
+casino_tables:
+ - id: diceless_craps
+ game: craps
+ max_players: 12
+ min_bet: 1
+ max_bet: 10000
+ craps:
+ variant: diceless
+ field_12: 3