-
Notifications
You must be signed in to change notification settings - Fork 3
Slot Machines
Three-reel and video slot machines on the Slot Machines floor — modeled after games found at MGM Mandalay Bay, from penny slots to linked progressives.

Choose a tier before playing any machine:
| Tier | Range | Notes |
|---|---|---|
| Penny & Low Limit | $1 – $25 | Micro stakes |
| Standard | $5 – $100 | Main floor |
| High Limit | $25 – $500 | High-limit room |
| 401K Contribution | $542 – $6,500 | Avg. U.S. employee deferral |
| High Roller / No Limit | $2,500 – bankroll | No table maximum |
Salon tiers apply across every machine and table. Progressive jackpots still require the effective max bet for your tier to qualify.
| Machine | Min bet | Max bet | Type |
|---|---|---|---|
| Mandalay Fortune | $5 | $50 | Classic |
| High Roller | $25 | $500 | High limit |
| Megabucks | $1 | $3 | Wide-area progressive |
| Wheel of Fortune | $1 | $25 | Video slot |
| Blazin' 7s | $1 | $25 | Classic progressive |
| Buffalo Gold | $1 | $50 | Video slot |
| Monte Carlo | $1 | $5 | Linked progressive |
| Super Spin | $1 | $5 | Linked progressive |
| Triple Red Hot 7s | $1 | $25 | Classic |
| Double Jackpot | $1 | $25 | Video slot |
| Spooky Link | $1 | $25 | Themed video |
| Wizard of Oz | $1 | $25 | Themed video |
| Emerald Guardian | $1 | $25 | Themed video |
| Tiger and Dragon | $1 | $50 | Themed video |
Max bet is capped by your current chip balance. Progressive machines display the current jackpot in the machine picker.
On the web terminal, Strip-Ride limo / Uber / Lyft travel swaps you onto away-property floors. Each destination adds five exclusive cabinets (including a signature progressive) and hides home-only machines such as Mandalay Fortune:
| Destination | Exclusives | Signature progressive |
|---|---|---|
| Luxor | Obelisk, Sphinx, Scarab Stampede, Nile Nights, Beam of Ra | Beam of Ra |
| Excalibur | Castle Jackpot, Joust, Dragon Keep, Round Table, Holy Grail Spin | Holy Grail |
| Bellagio | Fountain Fortune, Conservatory, Lake Lights, Glass Garden, Prima Fontana | Prima Fontana |
| Circa | Neon Stadium, Fremont Flash, Vegas Vamp, Stadium Swipe, Downtown Drop | Downtown Drop |
Away slot boards also use destination menu themes. See Strip-Ride.
Slot Machines → Mandalay Bay Slots → Choose stake tier → Pick machine → Spin loop → Leave
- Choose a stake tier
- Select a machine — paytable and jackpot displayed
- Enter spin amount (or
0to leave) - Reels spin with secure weighted RNG
- Payout applied immediately
- Spin again or leave
Your last spin amount stays selected as the default for the next pull. The bet input does not reset to minimum after each spin (web and CLI).
| Pool | Machines | Seed | Qualification |
|---|---|---|---|
| Megabucks | Megabucks | 250,000 chips | Three 💵 at max bet ($3) |
| Mandalay linked | Monte Carlo, Super Spin | 50,000 chips | Three 👑 or ⭐ at max bet ($5) |
Each qualifying spin contributes a small percentage of the bet to the pool. Jackpots persist in your save slot.
| Result | Multiplier |
|---|---|
| 7 — 7 — 7 | 100x |
| 💎 — 💎 — 💎 | 50x |
| 🔔 — 🔔 — 🔔 | 25x |
| BAR — BAR — BAR | 15x |
| 🍒 — 🍒 — 🍒 | 10x |
| 🍒 — 🍒 (first two) | 2x |
| 🍒 (first reel only) | 1x (bet returned) |
Each machine has its own symbols, weights, and paytable.
Each reel independently selects a symbol via secrets.SystemRandom() (CLI) or crypto.getRandomValues() (browser) from the weighted pool.
Talk to Spinster Sal in the slot aisle. Multiple machine encounters available as DOM overlays.
| Path | Role |
|---|---|
mandalay_bay/activities/slots.py |
Machine catalog, progressives |
docs/js/slots.js / docs/js/slots-ui.js
|
Browser mirror |
docs/js/ui/slots-renderers.js |
Category menu, machine picker, and spin loop the RPG mounts too |
♠ ♥ ♦ ♣ The Mandalay Bay ♣ ♦ ♥ ♠
A satirical choose-your-adventure resort simulator
🎰 Web Terminal · 🕹️ Pixel RPG · 📦 GitHub · 📖 Wiki Home
Unified chip economy across CLI · browser · overworld | MIT License | Not affiliated with MGM Resorts International