1 Lottery Counter
State-lottery-style tickets at the Lottery Counter floor.
Stake tiers (Penny → No Limit) scale ticket prices and fixed prize tables using the same payout boosts as slots. Pick games already pay as a multiple of the charged price.
1.1 Ticket types
| Ticket | Base cost | Description |
|---|---|---|
| Strip Pick 3 | 2 chips | 3-digit draw — straight or box |
| Neon Pick 4 | 2 chips | 4-digit draw — straight or box |
| Mandalay Mega | 5 chips | 5 lucky numbers + Powerball |
| Gold Rush Scratcher | 5 chips | Instant-win scratch ticket |
| Wild Card Scratcher | 10 chips | Higher-stakes instant ticket |
| High Limit Pick 3 | 25 chips | High-limit 3-digit draw |
| High Limit Pick 4 | 25 chips | High-limit 4-digit draw |
| High Limit Mega | 50 chips | 10× Mega prize table |
| Platinum Scratcher | 50 chips | Premium instant ticket |
| Salon Powerball | 500 chips | 100× Mega prize table |
| Diamond Scratcher | 250 chips | Salon instant ticket |
1.2 Pick 3 / Pick 4
1.2.1 Play styles
| Style | Win condition |
|---|---|
| Straight | Exact order match |
| Box | Any order match (lower payout) |
1.2.2 Number entry
- Lucky number selector — tap digits 0–9 into slots
- Quick Pick — random digits generated
1.3 Mandalay Mega / Powerball
Pick 5 lucky numbers (1–70) plus a Powerball (1–25). Use the on-screen ball grids or Quick Pick. Prizes scale with matches:
| Matches | Payout tier |
|---|---|
| 5 + Powerball | Jackpot |
| 5 | Major |
| 4 + Powerball | Large |
| 4 / 3 + Powerball / 3 | Medium |
| 2 + Powerball / 1 + Powerball / Powerball only | Small |
High Limit Mega and Salon Powerball use the same draw with larger prize multipliers.
1.4 Scratchers
Instant resolution with a foil reveal animation. Weighted prize tiers — Platinum and Diamond raise the top prizes.
1.5 Game flow
Stake tier → Lottery Counter → Select ticket → Lucky numbers / Powerball (or Quick Pick) → Draw/scratch overlay → Results
1.6 Pixel RPG
Talk to Lottery Lena at the counter in The Shoppes at Mandalay Place. The counter is the same screen the terminal shows, mounted in an encounter panel (stake tier picker first).
1.7 Implementation
| Path | Role |
|---|---|
mandalay_bay/lottery.py |
Python engine |
docs/js/lottery.js |
Browser mirror |
mandalay_bay/activities/lottery.py |
CLI activity |
docs/js/ui/lottery-renderers.js |
Counter screen the RPG mounts too |