aboutsummaryrefslogtreecommitdiff
path: root/data/rooms/casino
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-09-30 18:57:30 -0400
committerhistoria <[not public]>2026-09-30 18:57:30 -0400
commita5b9c1052c4640ba519e608e0c97e603ce6aa5ef (patch)
treec48ac64ca8d1ec2505eedd18fb9e2fc39a885689 /data/rooms/casino
parent2317022c16b520dd5272facfd5092a4c58cac44b (diff)
downloadthehouseoficarus-a5b9c1052c4640ba519e608e0c97e603ce6aa5ef.tar.gz
feat: blackjack and baccarat rules felt added, casino layout simplified
Diffstat (limited to 'data/rooms/casino')
-rw-r--r--data/rooms/casino/6100.yaml16
-rw-r--r--data/rooms/casino/6101.yaml41
-rw-r--r--data/rooms/casino/6102.yaml47
-rw-r--r--data/rooms/casino/6103.yaml10
-rw-r--r--data/rooms/casino/6104.yaml40
-rw-r--r--data/rooms/casino/6105.yaml12
-rw-r--r--data/rooms/casino/6106.yaml42
-rw-r--r--data/rooms/casino/6107.yaml8
-rw-r--r--data/rooms/casino/6108.yaml32
-rw-r--r--data/rooms/casino/6109.yaml8
-rw-r--r--data/rooms/casino/6110.yaml34
-rw-r--r--data/rooms/casino/6111.yaml8
-rw-r--r--data/rooms/casino/6112.yaml34
-rw-r--r--data/rooms/casino/6113.yaml8
-rw-r--r--data/rooms/casino/6114.yaml34
-rw-r--r--data/rooms/casino/6115.yaml8
-rw-r--r--data/rooms/casino/6116.yaml34
-rw-r--r--data/rooms/casino/6117.yaml8
-rw-r--r--data/rooms/casino/6118.yaml12
-rw-r--r--data/rooms/casino/6119.yaml8
-rw-r--r--data/rooms/casino/6120.yaml11
-rw-r--r--data/rooms/casino/6121.yaml8
-rw-r--r--data/rooms/casino/6122.yaml11
-rw-r--r--data/rooms/casino/6123.yaml8
-rw-r--r--data/rooms/casino/6124.yaml9
-rw-r--r--data/rooms/casino/6125.yaml8
-rw-r--r--data/rooms/casino/6126.yaml9
-rw-r--r--data/rooms/casino/6127.yaml11
-rw-r--r--data/rooms/casino/6128.yaml7
-rw-r--r--data/rooms/casino/6129.yaml7
-rw-r--r--data/rooms/casino/6130.yaml9
-rw-r--r--data/rooms/casino/6131.yaml6
-rw-r--r--data/rooms/casino/6132.yaml7
-rw-r--r--data/rooms/casino/6133.yaml5
-rw-r--r--data/rooms/casino/6134.yaml7
-rw-r--r--data/rooms/casino/6135.yaml5
-rw-r--r--data/rooms/casino/6136.yaml5
-rw-r--r--data/rooms/casino/6137.yaml10
-rw-r--r--data/rooms/casino/6138.yaml6
-rw-r--r--data/rooms/casino/6139.yaml5
-rw-r--r--data/rooms/casino/6140.yaml12
-rw-r--r--data/rooms/casino/6141.yaml6
-rw-r--r--data/rooms/casino/6142.yaml5
-rw-r--r--data/rooms/casino/6143.yaml12
-rw-r--r--data/rooms/casino/6144.yaml6
-rw-r--r--data/rooms/casino/6145.yaml5
-rw-r--r--data/rooms/casino/6146.yaml12
-rw-r--r--data/rooms/casino/6147.yaml6
-rw-r--r--data/rooms/casino/6148.yaml7
-rw-r--r--data/rooms/casino/6149.yaml14
-rw-r--r--data/rooms/casino/6150.yaml6
-rw-r--r--data/rooms/casino/6151.yaml5
-rw-r--r--data/rooms/casino/6152.yaml10
-rw-r--r--data/rooms/casino/6153.yaml6
-rw-r--r--data/rooms/casino/6154.yaml5
-rw-r--r--data/rooms/casino/6155.yaml12
-rw-r--r--data/rooms/casino/6156.yaml6
-rw-r--r--data/rooms/casino/6157.yaml5
-rw-r--r--data/rooms/casino/6158.yaml12
-rw-r--r--data/rooms/casino/6159.yaml6
-rw-r--r--data/rooms/casino/6160.yaml5
-rw-r--r--data/rooms/casino/6161.yaml12
-rw-r--r--data/rooms/casino/6162.yaml6
-rw-r--r--data/rooms/casino/6163.yaml5
-rw-r--r--data/rooms/casino/6164.yaml14
-rw-r--r--data/rooms/casino/6165.yaml6
-rw-r--r--data/rooms/casino/6166.yaml5
-rw-r--r--data/rooms/casino/6167.yaml10
-rw-r--r--data/rooms/casino/6168.yaml6
-rw-r--r--data/rooms/casino/6169.yaml5
-rw-r--r--data/rooms/casino/6170.yaml12
-rw-r--r--data/rooms/casino/6171.yaml6
-rw-r--r--data/rooms/casino/6172.yaml5
-rw-r--r--data/rooms/casino/6173.yaml12
-rw-r--r--data/rooms/casino/6174.yaml6
-rw-r--r--data/rooms/casino/6175.yaml5
-rw-r--r--data/rooms/casino/6176.yaml12
-rw-r--r--data/rooms/casino/6177.yaml6
-rw-r--r--data/rooms/casino/6178.yaml5
-rw-r--r--data/rooms/casino/6179.yaml12
-rw-r--r--data/rooms/casino/6180.yaml6
-rw-r--r--data/rooms/casino/6181.yaml5
-rw-r--r--data/rooms/casino/6182.yaml12
-rw-r--r--data/rooms/casino/6183.yaml2
-rw-r--r--data/rooms/casino/6184.yaml4
-rw-r--r--data/rooms/casino/6185.yaml10
-rw-r--r--data/rooms/casino/6186.yaml2
-rw-r--r--data/rooms/casino/6187.yaml2
-rw-r--r--data/rooms/casino/6188.yaml4
-rw-r--r--data/rooms/casino/6189.yaml6
-rw-r--r--data/rooms/casino/6190.yaml6
-rw-r--r--data/rooms/casino/6191.yaml4
92 files changed, 219 insertions, 755 deletions
diff --git a/data/rooms/casino/6100.yaml b/data/rooms/casino/6100.yaml
index e822eda..6e77bc6 100644
--- a/data/rooms/casino/6100.yaml
+++ b/data/rooms/casino/6100.yaml
@@ -1,17 +1,19 @@
name: Vestibule
-description: A ceiling of tiny brass suns hangs over polished stone. Icarus Leisure’s emblem repeats on
- every column. Stairs and galleries are open to all visitors.
+description: A ceiling of tiny brass suns hangs over polished stone. Icarus Leisure's emblem repeats on
+ every column. Grand stairs rise to the ground gaming floor.
exits:
south:
room: 5111
- north:
+ up:
room: 6101
mobs:
- id: casino_host
+- id: casino_cashier
objects:
- name: wayboard
- description: 'Grand stair: ground gaming floor above the entrance podium. West: five blackjack salons,
- three baccarat salons. East: five slot rooms. Three upper galleries reserve fifteen future game halls.
- Roulette salons: north, up, north for single zero; east for the racetrack; continue north for double zero.
- All floors are open without a wager.'
+ description: 'Domita Fortuna in one line: take the stairs up to the gaming street — blackjack,
+ baccarat, roulette, craps, slots, one salon each, going east. Each salon keeps its own house
+ editions in the galleries north and south. The bank booth by the door stores your valuables;
+ no wager is needed to explore.'
inroom_description: A wayboard stands where travelers can read it.
+- id: bank_booth
diff --git a/data/rooms/casino/6101.yaml b/data/rooms/casino/6101.yaml
index 7df2c07..fb2838a 100644
--- a/data/rooms/casino/6101.yaml
+++ b/data/rooms/casino/6101.yaml
@@ -1,8 +1,39 @@
-name: Grand Atrium
-description: A ceiling of tiny brass suns hangs over polished stone. Icarus Leisure’s emblem repeats on
- every column. Stairs and galleries are open to all visitors.
+name: Classic Blackjack
+description: The first salon on the gaming street above the entrance podium. A six-deck
+ blackjack table sits under shaded lamps; the house editions wait in the galleries
+ north and south. Look at the table for its rules.
exits:
- south:
+ down:
room: 6100
- up:
+ east:
+ room: 6127
+ north:
room: 6102
+ south:
+ room: 6106
+casino_tables:
+- id: classic
+ game: blackjack
+ max_players: 6
+ betting_ticks: 30
+ min_bet: 10
+ max_bet: 1000
+ blackjack:
+ decks: 6
+ shuffle_at: 0.25
+ blackjack_payout: 1.5
+ dealer_hit_soft_17: false
+ max_split_hands: 4
+ resplit_aces: false
+ double_after_split: true
+ double_split_blackjack: false
+ insurance_payout: 2
+ surrender: false
+ action_ticks: 25
+ split_unlike_ten_values: false
+objects:
+- name: rules plaque
+ description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
+ deck(s). Dealer stands on soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split
+ identical ranks only.
+ inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6102.yaml b/data/rooms/casino/6102.yaml
index 26f80d4..ae39910 100644
--- a/data/rooms/casino/6102.yaml
+++ b/data/rooms/casino/6102.yaml
@@ -1,17 +1,34 @@
-name: Ground Gaming Floor Landing
-description: The entrance stair rises onto a broad podium, the casino’s ground gaming floor. A directory
- divides the floor into card salons west and machine galleries east. Higher stairs lead to future gaming
- floors.
+name: Copper Blackjack
+description: A modest six-deck table for small purses; limits are 1–100 credits. The next house edition
+ waits north. No wager is required to watch or pass through.
exits:
- north:
- room: 6182
- down:
- room: 6101
south:
- room: 6106
- west:
- room: 6115
- east:
- room: 6125
- up:
- room: 6149
+ room: 6101
+ north:
+ room: 6104
+casino_tables:
+- id: copper
+ game: blackjack
+ max_players: 6
+ betting_ticks: 30
+ min_bet: 1
+ max_bet: 100
+ blackjack:
+ decks: 6
+ shuffle_at: 0.25
+ blackjack_payout: 1.5
+ dealer_hit_soft_17: false
+ max_split_hands: 4
+ resplit_aces: false
+ double_after_split: true
+ double_split_blackjack: false
+ insurance_payout: 2
+ surrender: false
+ action_ticks: 40
+ split_unlike_ten_values: false
+objects:
+- name: rules plaque
+ description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
+ deck(s). Dealer stands on soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split
+ identical ranks only.
+ inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6103.yaml b/data/rooms/casino/6103.yaml
deleted file mode 100644
index 2632e65..0000000
--- a/data/rooms/casino/6103.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-name: South Gaming Rotunda
-description: Deep carpet quiets footsteps between individual gaming salons. Each doorway displays its
- own rules and wager limits.
-exits:
- north:
- room: 6104
- west:
- room: 6107
- east:
- room: 6117
diff --git a/data/rooms/casino/6104.yaml b/data/rooms/casino/6104.yaml
index 38ad8c5..2ec6993 100644
--- a/data/rooms/casino/6104.yaml
+++ b/data/rooms/casino/6104.yaml
@@ -1,12 +1,32 @@
-name: Amber Concourse
-description: Deep carpet quiets footsteps between individual gaming salons. Each doorway displays its
- own rules and wager limits.
+name: Single Deck Salon
+description: One deck, 6:5 naturals, and a dealer who hits soft 17 — the sharpest game in the house.
+ Limits are 25–2500 credits. No wager is required to watch or pass through.
exits:
south:
- room: 6103
- north:
- room: 6105
- west:
- room: 6109
- east:
- room: 6119
+ room: 6102
+casino_tables:
+- id: single
+ game: blackjack
+ max_players: 6
+ betting_ticks: 30
+ min_bet: 25
+ max_bet: 2500
+ blackjack:
+ decks: 1
+ shuffle_at: 0.25
+ blackjack_payout: 1.2
+ dealer_hit_soft_17: true
+ max_split_hands: 2
+ resplit_aces: false
+ double_after_split: false
+ double_split_blackjack: false
+ insurance_payout: 2
+ surrender: false
+ action_ticks: 25
+ split_unlike_ten_values: false
+objects:
+- name: rules plaque
+ description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 6:5; insurance 2:1. 1
+ deck(s). Dealer hits soft 17. No surrender. No double after split. Split 21 pays 1:1; split identical
+ ranks only.
+ inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6105.yaml b/data/rooms/casino/6105.yaml
deleted file mode 100644
index 0ebe609..0000000
--- a/data/rooms/casino/6105.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Central Gaming Concourse
-description: Deep carpet quiets footsteps between individual gaming salons. Each doorway displays its
- own rules and wager limits.
-exits:
- south:
- room: 6104
- north:
- room: 6106
- west:
- room: 6111
- east:
- room: 6121
diff --git a/data/rooms/casino/6106.yaml b/data/rooms/casino/6106.yaml
index 2ba4faf..6cf1345 100644
--- a/data/rooms/casino/6106.yaml
+++ b/data/rooms/casino/6106.yaml
@@ -1,12 +1,34 @@
-name: Marble Concourse
-description: Deep carpet quiets footsteps between individual gaming salons. Each doorway displays its
- own rules and wager limits.
+name: Mercy Blackjack
+description: A forgiving table — late surrender and re-splitting aces are offered here. Limits are
+ 2–500 credits. The high-limit salon waits south. No wager is required to watch or pass through.
exits:
- south:
- room: 6105
north:
- room: 6102
- west:
- room: 6113
- east:
- room: 6123
+ room: 6101
+ south:
+ room: 6108
+casino_tables:
+- id: mercy
+ game: blackjack
+ max_players: 6
+ betting_ticks: 30
+ min_bet: 2
+ max_bet: 500
+ blackjack:
+ decks: 6
+ shuffle_at: 0.25
+ blackjack_payout: 1.5
+ dealer_hit_soft_17: false
+ max_split_hands: 4
+ resplit_aces: true
+ double_after_split: true
+ double_split_blackjack: false
+ insurance_payout: 2
+ surrender: true
+ action_ticks: 25
+ split_unlike_ten_values: false
+objects:
+- name: rules plaque
+ description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
+ deck(s). Dealer stands on soft 17. Late surrender and re-splitting aces offered. Double after split allowed. Split 21 pays 1:1; split
+ identical ranks only.
+ inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6107.yaml b/data/rooms/casino/6107.yaml
deleted file mode 100644
index 85fc600..0000000
--- a/data/rooms/casino/6107.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Copper Blackjack Anteroom
-description: A quiet seating bay separates the concourse from Copper Blackjack. A brass plaque states
- the rules before anyone joins a game.
-exits:
- east:
- room: 6103
- west:
- room: 6108
diff --git a/data/rooms/casino/6108.yaml b/data/rooms/casino/6108.yaml
index 877e219..db7beaa 100644
--- a/data/rooms/casino/6108.yaml
+++ b/data/rooms/casino/6108.yaml
@@ -1,34 +1,34 @@
-name: Copper Blackjack
-description: An individual blackjack salon opens beyond the anteroom. Limits are 1–100 credits. No wager
- is required to watch or pass through.
+name: Midnight Blackjack
+description: Eight decks and a dealer who hits soft 17, under midnight-blue felt. Limits are
+ 100–10000 credits. A prosperous local watches the high-limit action from the rail.
exits:
- east:
- room: 6107
- west:
- room: 6127
+ north:
+ room: 6106
casino_tables:
-- id: copper
+- id: midnight
game: blackjack
max_players: 6
betting_ticks: 30
- min_bet: 1
- max_bet: 100
+ min_bet: 100
+ max_bet: 10000
blackjack:
- decks: 6
+ decks: 8
shuffle_at: 0.25
blackjack_payout: 1.5
- dealer_hit_soft_17: false
+ dealer_hit_soft_17: true
max_split_hands: 4
resplit_aces: false
double_after_split: true
double_split_blackjack: false
insurance_payout: 2
surrender: false
- action_ticks: 40
+ action_ticks: 25
split_unlike_ten_values: false
+mobs:
+- id: casino_patron
objects:
- name: rules plaque
- description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
- deck(s). Dealer stands on soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split
- identical ranks only.
+ description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 8
+ deck(s). Dealer hits soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split identical
+ ranks only.
inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6109.yaml b/data/rooms/casino/6109.yaml
deleted file mode 100644
index 4e2786c..0000000
--- a/data/rooms/casino/6109.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Classic Blackjack Anteroom
-description: A quiet seating bay separates the concourse from Classic Blackjack. A brass plaque states
- the rules before anyone joins a game.
-exits:
- east:
- room: 6104
- west:
- room: 6110
diff --git a/data/rooms/casino/6110.yaml b/data/rooms/casino/6110.yaml
deleted file mode 100644
index 5f77c60..0000000
--- a/data/rooms/casino/6110.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Classic Blackjack
-description: An individual blackjack salon opens beyond the anteroom. Limits are 10–1000 credits. No wager
- is required to watch or pass through.
-exits:
- east:
- room: 6109
- west:
- room: 6130
-casino_tables:
-- id: classic
- game: blackjack
- max_players: 6
- betting_ticks: 30
- min_bet: 10
- max_bet: 1000
- blackjack:
- decks: 6
- shuffle_at: 0.25
- blackjack_payout: 1.5
- dealer_hit_soft_17: false
- max_split_hands: 4
- resplit_aces: false
- double_after_split: true
- double_split_blackjack: false
- insurance_payout: 2
- surrender: false
- action_ticks: 25
- split_unlike_ten_values: false
-objects:
-- name: rules plaque
- description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
- deck(s). Dealer stands on soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split
- identical ranks only.
- inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6111.yaml b/data/rooms/casino/6111.yaml
deleted file mode 100644
index 5f33706..0000000
--- a/data/rooms/casino/6111.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Mercy Blackjack Anteroom
-description: A quiet seating bay separates the concourse from Mercy Blackjack. A brass plaque states the
- rules before anyone joins a game.
-exits:
- east:
- room: 6105
- west:
- room: 6112
diff --git a/data/rooms/casino/6112.yaml b/data/rooms/casino/6112.yaml
deleted file mode 100644
index a77775d..0000000
--- a/data/rooms/casino/6112.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Mercy Blackjack
-description: An individual blackjack salon opens beyond the anteroom. Limits are 2–500 credits. No wager
- is required to watch or pass through.
-exits:
- east:
- room: 6111
- west:
- room: 6128
-casino_tables:
-- id: mercy
- game: blackjack
- max_players: 6
- betting_ticks: 30
- min_bet: 2
- max_bet: 500
- blackjack:
- decks: 6
- shuffle_at: 0.25
- blackjack_payout: 1.5
- dealer_hit_soft_17: false
- max_split_hands: 4
- resplit_aces: true
- double_after_split: true
- double_split_blackjack: false
- insurance_payout: 2
- surrender: true
- action_ticks: 25
- split_unlike_ten_values: false
-objects:
-- name: rules plaque
- description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 6
- deck(s). Dealer stands on soft 17. Late surrender and re-splitting aces offered. Double after split allowed. Split 21 pays
- 1:1; split identical ranks only.
- inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6113.yaml b/data/rooms/casino/6113.yaml
deleted file mode 100644
index e1fb79d..0000000
--- a/data/rooms/casino/6113.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Single Deck Salon Anteroom
-description: A quiet seating bay separates the concourse from Single Deck Salon. A brass plaque states
- the rules before anyone joins a game.
-exits:
- east:
- room: 6106
- west:
- room: 6114
diff --git a/data/rooms/casino/6114.yaml b/data/rooms/casino/6114.yaml
deleted file mode 100644
index 0689249..0000000
--- a/data/rooms/casino/6114.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Single Deck Salon
-description: An individual blackjack salon opens beyond the anteroom. Limits are 25–2500 credits. No wager
- is required to watch or pass through.
-exits:
- east:
- room: 6113
- west:
- room: 6131
-casino_tables:
-- id: single
- game: blackjack
- max_players: 6
- betting_ticks: 30
- min_bet: 25
- max_bet: 2500
- blackjack:
- decks: 1
- shuffle_at: 0.25
- blackjack_payout: 1.2
- dealer_hit_soft_17: true
- max_split_hands: 2
- resplit_aces: false
- double_after_split: false
- double_split_blackjack: false
- insurance_payout: 2
- surrender: false
- action_ticks: 25
- split_unlike_ten_values: false
-objects:
-- name: rules plaque
- description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 6:5; insurance 2:1. 1
- deck(s). Dealer hits soft 17. No surrender. No double after split. Split 21 pays 1:1; split identical
- ranks only.
- inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6115.yaml b/data/rooms/casino/6115.yaml
deleted file mode 100644
index b58fde3..0000000
--- a/data/rooms/casino/6115.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Midnight Blackjack Anteroom
-description: A quiet seating bay separates the concourse from Midnight Blackjack. A brass plaque states
- the rules before anyone joins a game.
-exits:
- east:
- room: 6102
- west:
- room: 6116
diff --git a/data/rooms/casino/6116.yaml b/data/rooms/casino/6116.yaml
deleted file mode 100644
index 044b106..0000000
--- a/data/rooms/casino/6116.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: Midnight Blackjack
-description: An individual blackjack salon opens beyond the anteroom. Limits are 100–10000 credits. No
- wager is required to watch or pass through.
-exits:
- east:
- room: 6115
- west:
- room: 6129
-casino_tables:
-- id: midnight
- game: blackjack
- max_players: 6
- betting_ticks: 30
- min_bet: 100
- max_bet: 10000
- blackjack:
- decks: 8
- shuffle_at: 0.25
- blackjack_payout: 1.5
- dealer_hit_soft_17: true
- max_split_hands: 4
- resplit_aces: false
- double_after_split: true
- double_split_blackjack: false
- insurance_payout: 2
- surrender: false
- action_ticks: 25
- split_unlike_ten_values: false
-objects:
-- name: rules plaque
- description: Play blackjack; bet min, bet max or bet <amount>. Blackjack pays 3:2; insurance 2:1. 8
- deck(s). Dealer hits soft 17. No surrender. Double after split allowed. Split 21 pays 1:1; split identical
- ranks only.
- inroom_description: A rules plaque stands where travelers can read it.
diff --git a/data/rooms/casino/6117.yaml b/data/rooms/casino/6117.yaml
deleted file mode 100644
index ac51ab5..0000000
--- a/data/rooms/casino/6117.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Penny Reels Anteroom
-description: A quiet seating bay separates the concourse from Penny Reels. A brass plaque states the rules
- before anyone joins a game.
-exits:
- west:
- room: 6103
- east:
- room: 6118
diff --git a/data/rooms/casino/6118.yaml b/data/rooms/casino/6118.yaml
index 98e6d9d..5ec251b 100644
--- a/data/rooms/casino/6118.yaml
+++ b/data/rooms/casino/6118.yaml
@@ -1,11 +1,13 @@
name: Penny Reels
-description: An individual slots salon opens beyond the anteroom. Limits are 1–25 credits. No wager is
- required to watch or pass through.
+description: A wall of chiming reels opens the machine gallery; limits are 1–25 credits. Higher-stakes
+ machines wait north and south. No wager is required to watch or pass through.
exits:
west:
- room: 6117
- east:
- room: 6132
+ room: 6185
+ north:
+ room: 6120
+ south:
+ room: 6122
casino_machines:
- id: penny_reels
game: slots
diff --git a/data/rooms/casino/6119.yaml b/data/rooms/casino/6119.yaml
deleted file mode 100644
index cdf73e8..0000000
--- a/data/rooms/casino/6119.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Silver Reels Anteroom
-description: A quiet seating bay separates the concourse from Silver Reels. A brass plaque states the
- rules before anyone joins a game.
-exits:
- west:
- room: 6104
- east:
- room: 6120
diff --git a/data/rooms/casino/6120.yaml b/data/rooms/casino/6120.yaml
index 63b12d3..ed25f49 100644
--- a/data/rooms/casino/6120.yaml
+++ b/data/rooms/casino/6120.yaml
@@ -1,11 +1,10 @@
name: Silver Reels
-description: An individual slots salon opens beyond the anteroom. Limits are 10–500 credits. No wager
- is required to watch or pass through.
+description: Mid-limit reels; wagers 10-500 credits. The high-limit salon waits north.
exits:
- west:
- room: 6119
- east:
- room: 6133
+ south:
+ room: 6118
+ north:
+ room: 6126
casino_machines:
- id: silver_reels
game: slots
diff --git a/data/rooms/casino/6121.yaml b/data/rooms/casino/6121.yaml
deleted file mode 100644
index 511ceb8..0000000
--- a/data/rooms/casino/6121.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Timber Reels Anteroom
-description: A quiet seating bay separates the concourse from Timber Reels. A brass plaque states the
- rules before anyone joins a game.
-exits:
- west:
- room: 6105
- east:
- room: 6122
diff --git a/data/rooms/casino/6122.yaml b/data/rooms/casino/6122.yaml
index 486256b..9d8027c 100644
--- a/data/rooms/casino/6122.yaml
+++ b/data/rooms/casino/6122.yaml
@@ -1,11 +1,10 @@
name: Timber Reels
-description: An individual slots salon opens beyond the anteroom. Limits are 1–100 credits. No wager is
- required to watch or pass through.
+description: Huff-and-even-more-puff reels; wagers 1-100 credits. Another huff cabinet waits south.
exits:
- west:
- room: 6121
- east:
- room: 6134
+ north:
+ room: 6118
+ south:
+ room: 6124
casino_machines:
- id: timber_reels
game: slots
diff --git a/data/rooms/casino/6123.yaml b/data/rooms/casino/6123.yaml
deleted file mode 100644
index dc3bd2c..0000000
--- a/data/rooms/casino/6123.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Golden Timber Reels Anteroom
-description: A quiet seating bay separates the concourse from Golden Timber Reels. A brass plaque states
- the rules before anyone joins a game.
-exits:
- west:
- room: 6106
- east:
- room: 6124
diff --git a/data/rooms/casino/6124.yaml b/data/rooms/casino/6124.yaml
index ac0319d..2ef7d00 100644
--- a/data/rooms/casino/6124.yaml
+++ b/data/rooms/casino/6124.yaml
@@ -1,11 +1,8 @@
name: Golden Timber Reels
-description: An individual slots salon opens beyond the anteroom. Limits are 25–2500 credits. No wager
- is required to watch or pass through.
+description: The golden huff cabinet takes larger wagers, 25-2500 credits.
exits:
- west:
- room: 6123
- east:
- room: 6135
+ north:
+ room: 6122
casino_machines:
- id: golden_timber_reels
game: slots
diff --git a/data/rooms/casino/6125.yaml b/data/rooms/casino/6125.yaml
deleted file mode 100644
index 6641421..0000000
--- a/data/rooms/casino/6125.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-name: Platinum Reels Anteroom
-description: A quiet seating bay separates the concourse from Platinum Reels. A brass plaque states the
- rules before anyone joins a game.
-exits:
- west:
- room: 6102
- east:
- room: 6126
diff --git a/data/rooms/casino/6126.yaml b/data/rooms/casino/6126.yaml
index 272b5ff..4b99a7a 100644
--- a/data/rooms/casino/6126.yaml
+++ b/data/rooms/casino/6126.yaml
@@ -1,11 +1,8 @@
name: Platinum Reels
-description: An individual slots salon opens beyond the anteroom. Limits are 100–10000 credits. No wager
- is required to watch or pass through.
+description: The high-limit reels; wagers 100-10000 credits.
exits:
- west:
- room: 6125
- east:
- room: 6136
+ south:
+ room: 6120
casino_machines:
- id: platinum_reels
game: slots
diff --git a/data/rooms/casino/6127.yaml b/data/rooms/casino/6127.yaml
index b0390b5..4ce355e 100644
--- a/data/rooms/casino/6127.yaml
+++ b/data/rooms/casino/6127.yaml
@@ -1,9 +1,14 @@
name: Harbor Baccarat
-description: Green baize and shaded lamps distinguish this quiet baccarat salon from the neighboring blackjack
- room. A traditional commission baccarat table offers pair bets; look at the table for its rules.
+description: Green baize and shaded lamps. A traditional commission baccarat table offers pair bets; its no-commission editions wait north and south. Look at the table for its rules.
exits:
+ west:
+ room: 6101
east:
- room: 6108
+ room: 6182
+ north:
+ room: 6128
+ south:
+ room: 6129
casino_tables:
- id: harbor_baccarat
game: baccarat
diff --git a/data/rooms/casino/6128.yaml b/data/rooms/casino/6128.yaml
index 35226a2..c7f329f 100644
--- a/data/rooms/casino/6128.yaml
+++ b/data/rooms/casino/6128.yaml
@@ -1,9 +1,8 @@
name: Charter Baccarat
-description: Green baize and shaded lamps distinguish this quiet baccarat salon from the neighboring blackjack
- room. A Super 6 no-commission baccarat table waits here; look at the table for its rules.
+description: A Super 6 no-commission baccarat table; winning Banker sixes pay half, and the separate super_6 wager pays 12:1.
exits:
- east:
- room: 6112
+ south:
+ room: 6127
casino_tables:
- id: charter_baccarat
game: baccarat
diff --git a/data/rooms/casino/6129.yaml b/data/rooms/casino/6129.yaml
index 50c40e4..0aa7fcd 100644
--- a/data/rooms/casino/6129.yaml
+++ b/data/rooms/casino/6129.yaml
@@ -1,9 +1,8 @@
name: Crown Baccarat
-description: Green baize and shaded lamps distinguish this quiet baccarat salon from the neighboring blackjack
- room. An EZ Baccarat no-commission table offers Dragon 7 and Panda 8; look at the table for its rules.
+description: An EZ Baccarat no-commission table; a winning three-card Banker seven pushes Banker bets, and Dragon 7 and Panda 8 are offered.
exits:
- east:
- room: 6116
+ north:
+ room: 6127
casino_tables:
- id: crown_baccarat
game: baccarat
diff --git a/data/rooms/casino/6130.yaml b/data/rooms/casino/6130.yaml
deleted file mode 100644
index 2a3008f..0000000
--- a/data/rooms/casino/6130.yaml
+++ /dev/null
@@ -1,9 +0,0 @@
-name: Cashier Gallery
-description: A long brass grille protects the counting desk; the public bank booth remains outside it.
-exits:
- east:
- room: 6110
-objects:
-- id: bank_booth
-mobs:
-- id: casino_cashier
diff --git a/data/rooms/casino/6131.yaml b/data/rooms/casino/6131.yaml
deleted file mode 100644
index 645c9fb..0000000
--- a/data/rooms/casino/6131.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Responsible Play Lounge
-description: Quiet chairs face a clock with unusually large numerals. A sign reminds visitors that the
- next hand does not owe them a win.
-exits:
- east:
- room: 6114
diff --git a/data/rooms/casino/6132.yaml b/data/rooms/casino/6132.yaml
deleted file mode 100644
index 34f8756..0000000
--- a/data/rooms/casino/6132.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-name: South Buffet
-description: A public range lets travelers cook their own food alongside the dining tables.
-exits:
- west:
- room: 6118
-objects:
-- id: cooking_range
diff --git a/data/rooms/casino/6133.yaml b/data/rooms/casino/6133.yaml
deleted file mode 100644
index 9e00c74..0000000
--- a/data/rooms/casino/6133.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Cloakroom
-description: Numbered hooks and clean benches serve visitors who only came to see the building.
-exits:
- west:
- room: 6120
diff --git a/data/rooms/casino/6134.yaml b/data/rooms/casino/6134.yaml
deleted file mode 100644
index 6bd9f53..0000000
--- a/data/rooms/casino/6134.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-name: Guest Services
-description: A charger sits beneath a directory of every floor.
-exits:
- west:
- room: 6122
-objects:
-- id: charging_station
diff --git a/data/rooms/casino/6135.yaml b/data/rooms/casino/6135.yaml
deleted file mode 100644
index d1e9745..0000000
--- a/data/rooms/casino/6135.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Musicians’ Alcove
-description: A mechanical piano waits between performances.
-exits:
- west:
- room: 6124
diff --git a/data/rooms/casino/6136.yaml b/data/rooms/casino/6136.yaml
deleted file mode 100644
index ea7e05b..0000000
--- a/data/rooms/casino/6136.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Observation Lounge
-description: Tall windows show Domita’s slate roofs far below the illuminated signs.
-exits:
- west:
- room: 6126
diff --git a/data/rooms/casino/6137.yaml b/data/rooms/casino/6137.yaml
deleted file mode 100644
index e8809f7..0000000
--- a/data/rooms/casino/6137.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-name: First Gallery South Rotunda
-description: The first gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- west:
- room: 6138
- east:
- room: 6139
- north:
- room: 6140
diff --git a/data/rooms/casino/6138.yaml b/data/rooms/casino/6138.yaml
deleted file mode 100644
index 2ccb2a8..0000000
--- a/data/rooms/casino/6138.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: First Gallery Future Tournament Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6137
diff --git a/data/rooms/casino/6139.yaml b/data/rooms/casino/6139.yaml
deleted file mode 100644
index fb45596..0000000
--- a/data/rooms/casino/6139.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: First Gallery Balcony Lounge
-description: A sheltered balcony overlooks the city without requiring a ticket.
-exits:
- west:
- room: 6137
diff --git a/data/rooms/casino/6140.yaml b/data/rooms/casino/6140.yaml
deleted file mode 100644
index 04bf1af..0000000
--- a/data/rooms/casino/6140.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: First Gallery Promenade
-description: The first gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6137
- west:
- room: 6141
- east:
- room: 6142
- north:
- room: 6143
diff --git a/data/rooms/casino/6141.yaml b/data/rooms/casino/6141.yaml
deleted file mode 100644
index 7195e2c..0000000
--- a/data/rooms/casino/6141.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: First Gallery Future Card Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6140
diff --git a/data/rooms/casino/6142.yaml b/data/rooms/casino/6142.yaml
deleted file mode 100644
index f49b1b5..0000000
--- a/data/rooms/casino/6142.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: First Gallery Refreshment Room
-description: Empty serving counters stand ready for the next expansion.
-exits:
- west:
- room: 6140
diff --git a/data/rooms/casino/6143.yaml b/data/rooms/casino/6143.yaml
deleted file mode 100644
index 37f3a73..0000000
--- a/data/rooms/casino/6143.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: First Gallery Central Landing
-description: The first gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6140
- west:
- room: 6144
- east:
- room: 6145
- north:
- room: 6146
diff --git a/data/rooms/casino/6144.yaml b/data/rooms/casino/6144.yaml
deleted file mode 100644
index cc30669..0000000
--- a/data/rooms/casino/6144.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: First Gallery Future Wheel Gallery
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6143
diff --git a/data/rooms/casino/6145.yaml b/data/rooms/casino/6145.yaml
deleted file mode 100644
index 60f1e0f..0000000
--- a/data/rooms/casino/6145.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: First Gallery Exhibition Room
-description: Building models show the corporation’s increasingly extravagant plans.
-exits:
- west:
- room: 6143
diff --git a/data/rooms/casino/6146.yaml b/data/rooms/casino/6146.yaml
deleted file mode 100644
index 04a9521..0000000
--- a/data/rooms/casino/6146.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: First Gallery North Promenade
-description: The first gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6143
- west:
- room: 6147
- east:
- room: 6148
- north:
- room: 6149
diff --git a/data/rooms/casino/6147.yaml b/data/rooms/casino/6147.yaml
deleted file mode 100644
index 2b85741..0000000
--- a/data/rooms/casino/6147.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: First Gallery Future Dice Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6146
diff --git a/data/rooms/casino/6148.yaml b/data/rooms/casino/6148.yaml
deleted file mode 100644
index c9982b5..0000000
--- a/data/rooms/casino/6148.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-name: First Gallery Staff History Gallery
-description: Photographs remember workers whose names do not appear on the marble dedication.
-exits:
- west:
- room: 6146
-mobs:
-- id: casino_patron
diff --git a/data/rooms/casino/6149.yaml b/data/rooms/casino/6149.yaml
deleted file mode 100644
index e40a521..0000000
--- a/data/rooms/casino/6149.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: First Gallery Grand Stair
-description: The first gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6146
- down:
- room: 6102
- west:
- room: 6150
- east:
- room: 6151
- up:
- room: 6164
diff --git a/data/rooms/casino/6150.yaml b/data/rooms/casino/6150.yaml
deleted file mode 100644
index 8e627fd..0000000
--- a/data/rooms/casino/6150.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: First Gallery Future Private Table Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6149
diff --git a/data/rooms/casino/6151.yaml b/data/rooms/casino/6151.yaml
deleted file mode 100644
index f0d2e9f..0000000
--- a/data/rooms/casino/6151.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: First Gallery Viewing Terrace
-description: A long window gives a clear view of the roads that belong to everyone.
-exits:
- west:
- room: 6149
diff --git a/data/rooms/casino/6152.yaml b/data/rooms/casino/6152.yaml
deleted file mode 100644
index 9433ce8..0000000
--- a/data/rooms/casino/6152.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-name: Second Gallery South Rotunda
-description: The second gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- west:
- room: 6153
- east:
- room: 6154
- north:
- room: 6155
diff --git a/data/rooms/casino/6153.yaml b/data/rooms/casino/6153.yaml
deleted file mode 100644
index 34b51b4..0000000
--- a/data/rooms/casino/6153.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Second Gallery Future Tournament Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6152
diff --git a/data/rooms/casino/6154.yaml b/data/rooms/casino/6154.yaml
deleted file mode 100644
index a05fd8a..0000000
--- a/data/rooms/casino/6154.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Second Gallery Balcony Lounge
-description: A sheltered balcony overlooks the city without requiring a ticket.
-exits:
- west:
- room: 6152
diff --git a/data/rooms/casino/6155.yaml b/data/rooms/casino/6155.yaml
deleted file mode 100644
index b0ddb4d..0000000
--- a/data/rooms/casino/6155.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Second Gallery Promenade
-description: The second gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6152
- west:
- room: 6156
- east:
- room: 6157
- north:
- room: 6158
diff --git a/data/rooms/casino/6156.yaml b/data/rooms/casino/6156.yaml
deleted file mode 100644
index a879c4b..0000000
--- a/data/rooms/casino/6156.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Second Gallery Future Card Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6155
diff --git a/data/rooms/casino/6157.yaml b/data/rooms/casino/6157.yaml
deleted file mode 100644
index 83add4d..0000000
--- a/data/rooms/casino/6157.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Second Gallery Refreshment Room
-description: Empty serving counters stand ready for the next expansion.
-exits:
- west:
- room: 6155
diff --git a/data/rooms/casino/6158.yaml b/data/rooms/casino/6158.yaml
deleted file mode 100644
index fb598e4..0000000
--- a/data/rooms/casino/6158.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Second Gallery Central Landing
-description: The second gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6155
- west:
- room: 6159
- east:
- room: 6160
- north:
- room: 6161
diff --git a/data/rooms/casino/6159.yaml b/data/rooms/casino/6159.yaml
deleted file mode 100644
index fff90ea..0000000
--- a/data/rooms/casino/6159.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Second Gallery Future Wheel Gallery
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6158
diff --git a/data/rooms/casino/6160.yaml b/data/rooms/casino/6160.yaml
deleted file mode 100644
index 4c71e15..0000000
--- a/data/rooms/casino/6160.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Second Gallery Exhibition Room
-description: Building models show the corporation’s increasingly extravagant plans.
-exits:
- west:
- room: 6158
diff --git a/data/rooms/casino/6161.yaml b/data/rooms/casino/6161.yaml
deleted file mode 100644
index 750c8ea..0000000
--- a/data/rooms/casino/6161.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Second Gallery North Promenade
-description: The second gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6158
- west:
- room: 6162
- east:
- room: 6163
- north:
- room: 6164
diff --git a/data/rooms/casino/6162.yaml b/data/rooms/casino/6162.yaml
deleted file mode 100644
index c083708..0000000
--- a/data/rooms/casino/6162.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Second Gallery Future Dice Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6161
diff --git a/data/rooms/casino/6163.yaml b/data/rooms/casino/6163.yaml
deleted file mode 100644
index 58983a0..0000000
--- a/data/rooms/casino/6163.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Second Gallery Staff History Gallery
-description: Photographs remember workers whose names do not appear on the marble dedication.
-exits:
- west:
- room: 6161
diff --git a/data/rooms/casino/6164.yaml b/data/rooms/casino/6164.yaml
deleted file mode 100644
index 2cf8ee1..0000000
--- a/data/rooms/casino/6164.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: Second Gallery Grand Stair
-description: The second gallery is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6161
- down:
- room: 6149
- west:
- room: 6165
- east:
- room: 6166
- up:
- room: 6179
diff --git a/data/rooms/casino/6165.yaml b/data/rooms/casino/6165.yaml
deleted file mode 100644
index f588711..0000000
--- a/data/rooms/casino/6165.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Second Gallery Future Private Table Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6164
diff --git a/data/rooms/casino/6166.yaml b/data/rooms/casino/6166.yaml
deleted file mode 100644
index ce4c421..0000000
--- a/data/rooms/casino/6166.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Second Gallery Viewing Terrace
-description: A long window gives a clear view of the roads that belong to everyone.
-exits:
- west:
- room: 6164
diff --git a/data/rooms/casino/6167.yaml b/data/rooms/casino/6167.yaml
deleted file mode 100644
index 35dc3aa..0000000
--- a/data/rooms/casino/6167.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-name: Crown Floor South Rotunda
-description: The crown floor is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- west:
- room: 6168
- east:
- room: 6169
- north:
- room: 6170
diff --git a/data/rooms/casino/6168.yaml b/data/rooms/casino/6168.yaml
deleted file mode 100644
index 5b5822e..0000000
--- a/data/rooms/casino/6168.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Crown Floor Future Tournament Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6167
diff --git a/data/rooms/casino/6169.yaml b/data/rooms/casino/6169.yaml
deleted file mode 100644
index ae54bca..0000000
--- a/data/rooms/casino/6169.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Crown Floor Balcony Lounge
-description: A sheltered balcony overlooks the city without requiring a ticket.
-exits:
- west:
- room: 6167
diff --git a/data/rooms/casino/6170.yaml b/data/rooms/casino/6170.yaml
deleted file mode 100644
index d275920..0000000
--- a/data/rooms/casino/6170.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Crown Floor Promenade
-description: The crown floor is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6167
- west:
- room: 6171
- east:
- room: 6172
- north:
- room: 6173
diff --git a/data/rooms/casino/6171.yaml b/data/rooms/casino/6171.yaml
deleted file mode 100644
index 41fbe05..0000000
--- a/data/rooms/casino/6171.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Crown Floor Future Card Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6170
diff --git a/data/rooms/casino/6172.yaml b/data/rooms/casino/6172.yaml
deleted file mode 100644
index 44e9161..0000000
--- a/data/rooms/casino/6172.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Crown Floor Refreshment Room
-description: Empty serving counters stand ready for the next expansion.
-exits:
- west:
- room: 6170
diff --git a/data/rooms/casino/6173.yaml b/data/rooms/casino/6173.yaml
deleted file mode 100644
index 1fd3e12..0000000
--- a/data/rooms/casino/6173.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Crown Floor Central Landing
-description: The crown floor is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6170
- west:
- room: 6174
- east:
- room: 6175
- north:
- room: 6176
diff --git a/data/rooms/casino/6174.yaml b/data/rooms/casino/6174.yaml
deleted file mode 100644
index dd31f28..0000000
--- a/data/rooms/casino/6174.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Crown Floor Future Wheel Gallery
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6173
diff --git a/data/rooms/casino/6175.yaml b/data/rooms/casino/6175.yaml
deleted file mode 100644
index ec79025..0000000
--- a/data/rooms/casino/6175.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Crown Floor Exhibition Room
-description: Building models show the corporation’s increasingly extravagant plans.
-exits:
- west:
- room: 6173
diff --git a/data/rooms/casino/6176.yaml b/data/rooms/casino/6176.yaml
deleted file mode 100644
index d1a0ba6..0000000
--- a/data/rooms/casino/6176.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Crown Floor North Promenade
-description: The crown floor is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6173
- west:
- room: 6177
- east:
- room: 6178
- north:
- room: 6179
diff --git a/data/rooms/casino/6177.yaml b/data/rooms/casino/6177.yaml
deleted file mode 100644
index be5d0e9..0000000
--- a/data/rooms/casino/6177.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Crown Floor Future Dice Salon
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6176
diff --git a/data/rooms/casino/6178.yaml b/data/rooms/casino/6178.yaml
deleted file mode 100644
index 4929fec..0000000
--- a/data/rooms/casino/6178.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Crown Floor Staff History Gallery
-description: Photographs remember workers whose names do not appear on the marble dedication.
-exits:
- west:
- room: 6176
diff --git a/data/rooms/casino/6179.yaml b/data/rooms/casino/6179.yaml
deleted file mode 100644
index 7a9e652..0000000
--- a/data/rooms/casino/6179.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-name: Crown Floor Grand Stair
-description: The crown floor is freely open for exploration. Completed corridors face unfurnished gaming
- rooms; signs explicitly say that no games operate on this floor yet.
-exits:
- south:
- room: 6176
- down:
- room: 6164
- west:
- room: 6180
- east:
- room: 6181
diff --git a/data/rooms/casino/6180.yaml b/data/rooms/casino/6180.yaml
deleted file mode 100644
index 2a83860..0000000
--- a/data/rooms/casino/6180.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-name: Crown Floor Future Private Table Hall
-description: Power sockets, table anchor points and service passages are installed, but there is no playable
- game here yet. This hall is reserved for a future casino expansion.
-exits:
- east:
- room: 6179
diff --git a/data/rooms/casino/6181.yaml b/data/rooms/casino/6181.yaml
deleted file mode 100644
index 78927b6..0000000
--- a/data/rooms/casino/6181.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-name: Crown Floor Viewing Terrace
-description: A long window gives a clear view of the roads that belong to everyone.
-exits:
- west:
- room: 6179
diff --git a/data/rooms/casino/6182.yaml b/data/rooms/casino/6182.yaml
index c298be1..9ee541a 100644
--- a/data/rooms/casino/6182.yaml
+++ b/data/rooms/casino/6182.yaml
@@ -1,14 +1,14 @@
name: Single Zero Roulette Salon
-description: A polished European wheel turns beside green felt marked with a single zero. The dealer invites visitors to play roulette.
+description: A polished European wheel turns beside green felt marked with a single zero. The double-zero wheel waits north, the racetrack south, and the craps pit east.
exits:
- south:
- room: 6102
+ west:
+ room: 6127
+ east:
+ room: 6185
north:
room: 6183
- east:
+ south:
room: 6184
- west:
- room: 6185
casino_tables:
- id: roulette_single
game: roulette
diff --git a/data/rooms/casino/6183.yaml b/data/rooms/casino/6183.yaml
index 68f12bc..ac98df9 100644
--- a/data/rooms/casino/6183.yaml
+++ b/data/rooms/casino/6183.yaml
@@ -1,5 +1,5 @@
name: Double Zero Roulette Salon
-description: An American roulette wheel gleams under brass lamps. Its green zero and double-zero pockets face a neatly marked betting layout.
+description: An American roulette wheel gleams under brass lamps; its green zero and double-zero pockets face a neatly marked betting layout.
exits:
south:
room: 6182
diff --git a/data/rooms/casino/6184.yaml b/data/rooms/casino/6184.yaml
index 76c9cf1..745a333 100644
--- a/data/rooms/casino/6184.yaml
+++ b/data/rooms/casino/6184.yaml
@@ -1,7 +1,7 @@
name: Racetrack Roulette Salon
-description: A single-zero wheel turns above a long oval racetrack painted on green felt. Brass plaques name the French call bets for players who prefer the wheel's own neighbours.
+description: A single-zero wheel turns above a long oval racetrack painted on green felt. Brass plaques name the French call bets.
exits:
- west:
+ north:
room: 6182
casino_tables:
- id: roulette_racetrack
diff --git a/data/rooms/casino/6185.yaml b/data/rooms/casino/6185.yaml
index 05e6bcf..11e7805 100644
--- a/data/rooms/casino/6185.yaml
+++ b/data/rooms/casino/6185.yaml
@@ -1,10 +1,14 @@
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. A northern gallery leads to six house-edition craps tables, each with its own posted rules.
+description: A sweeping green felt table curves beneath warm brass lamps. Ivory dice rest beside a polished stick, and a bright puck marks the point. House editions wait north and south; slots lie east.
exits:
+ west:
+ room: 6182
+ east:
+ room: 6118
north:
room: 6186
- east:
- room: 6182
+ south:
+ room: 6189
casino_tables:
- id: bank_craps
game: craps
diff --git a/data/rooms/casino/6186.yaml b/data/rooms/casino/6186.yaml
index ff21553..efece43 100644
--- a/data/rooms/casino/6186.yaml
+++ b/data/rooms/casino/6186.yaml
@@ -1,5 +1,5 @@
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.
+description: A brisk single-roll game — pass only; the dice roll on their own three seconds after a bet.
exits:
south:
room: 6185
diff --git a/data/rooms/casino/6187.yaml b/data/rooms/casino/6187.yaml
index 84cf6fb..169ad81 100644
--- a/data/rooms/casino/6187.yaml
+++ b/data/rooms/casino/6187.yaml
@@ -1,5 +1,5 @@
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.
+description: Ascending brass numerals surround a compact felt; the next total must exceed the point.
exits:
south:
room: 6186
diff --git a/data/rooms/casino/6188.yaml b/data/rooms/casino/6188.yaml
index bb248f8..92caf26 100644
--- a/data/rooms/casino/6188.yaml
+++ b/data/rooms/casino/6188.yaml
@@ -1,10 +1,8 @@
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.
+description: Every total can be the point here — only the seven wins on the come-out.
exits:
south:
room: 6187
- north:
- room: 6189
casino_tables:
- id: crapless_craps
game: craps
diff --git a/data/rooms/casino/6189.yaml b/data/rooms/casino/6189.yaml
index 89c78d6..b42eaba 100644
--- a/data/rooms/casino/6189.yaml
+++ b/data/rooms/casino/6189.yaml
@@ -1,9 +1,9 @@
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.
+description: Banker pass, don’t pass, buy and lay bets only, with a 5% win-only commission.
exits:
- south:
- room: 6188
north:
+ room: 6185
+ south:
room: 6190
casino_tables:
- id: new_york_craps
diff --git a/data/rooms/casino/6190.yaml b/data/rooms/casino/6190.yaml
index de23373..3577103 100644
--- a/data/rooms/casino/6190.yaml
+++ b/data/rooms/casino/6190.yaml
@@ -1,9 +1,9 @@
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.
+description: A single die in play — come-out 6 wins, 1 loses, and 2-5 become the point.
exits:
- south:
- room: 6189
north:
+ room: 6189
+ south:
room: 6191
casino_tables:
- id: die_rich_craps
diff --git a/data/rooms/casino/6191.yaml b/data/rooms/casino/6191.yaml
index 81ebcc0..05313fc 100644
--- a/data/rooms/casino/6191.yaml
+++ b/data/rooms/casino/6191.yaml
@@ -1,7 +1,7 @@
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.
+description: Two packs of cards numbered 1-6 replace the dice; every draw is reshuffled.
exits:
- south:
+ north:
room: 6190
casino_tables:
- id: diceless_craps