diff options
| author | historia <[not public]> | 2026-09-30 16:16:17 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-09-30 16:16:17 -0400 |
| commit | a4c09c2d38d1f3bc1d3ad4bdb0234bdea7c37e73 (patch) | |
| tree | 00c9567e620f331a59dd44f1f1fa779ecd94a845 /data | |
| parent | 724079f8de1ae69965c6267dca3d7fc3cc86afa2 (diff) | |
| download | thehouseoficarus-a4c09c2d38d1f3bc1d3ad4bdb0234bdea7c37e73.tar.gz | |
feat: additional craps variants added, standardizard casino command hints
Diffstat (limited to 'data')
| -rw-r--r-- | data/help/craps.yaml | 27 | ||||
| -rw-r--r-- | data/rooms/casino/6185.yaml | 4 | ||||
| -rw-r--r-- | data/rooms/casino/6186.yaml | 15 | ||||
| -rw-r--r-- | data/rooms/casino/6187.yaml | 15 | ||||
| -rw-r--r-- | data/rooms/casino/6188.yaml | 16 | ||||
| -rw-r--r-- | data/rooms/casino/6189.yaml | 15 | ||||
| -rw-r--r-- | data/rooms/casino/6190.yaml | 15 | ||||
| -rw-r--r-- | data/rooms/casino/6191.yaml | 14 |
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 |
