Pandemic Rising

Demo, RTP 96.51%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 23 Jul 2026
RTP 96.51%
Volatility High
Max win ×14000
Grid 5×4
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

38 screenshots · 14 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/pandemic-rising-b7/

1,000 free requests / month · sign-up required

56 API calls this month
Ask AI MCP NEW

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 4 aspects we couldn’t confirm are flagged below, not hidden.

Captured 23 Jul 2026 View capture log

Per-screen breakdown

38 demo screens
38 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 0 Jul Aug '25: 0 Aug Sep '25: 100 100 Sep Oct '25: 1,100 1,100 Oct Nov '25: 1,070 1,070 Nov Dec '25: 610 610 Dec Jan '26: 470 470 Jan Feb '26: 450 450 Feb Mar '26: 370 370 Mar Apr '26: 320 320 Apr May '26: 250 250 May Jun '26: 250 250 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇨🇭Switzerland 30 30 30 30 30 30
🇮🇩Indonesia 10 10 10 10 10 30 70 10
🇵🇹Portugal 10 10 10 10 10 10 20
🇭🇷Croatia 10 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10
🇨🇱Chile 10 10 10 10
🇸🇮Slovenia 10 10 10 10
🇬🇷Greece 10 10 10 10 20 40 70 210 70 10
🇧🇷Brazil 20 20 10 20 40 50 70 50 110
🇿🇦South Africa 10 10 10 20 20 10 30 70 10
🇨🇦Canada 20 20 20 20 20 40 20 20
🇫🇮Finland 20 20 20 20 40 20 40
🇩🇪Germany 10 10 20 20 30 10 30 40
🇬🇧United Kingdom 10 10 10 10 10 10 40 50
🇩🇰Denmark 10 10 10 10 10 10 10 50 20
🇳🇱Netherlands 10 10 10 10 10 10 20 50
🇵🇭Philippines 10 10 10 10 10 40 20 10
🇦🇷Argentina 10 10 10 10 10 10 10 10 20
🇵🇪Peru 10 10 10 10 10 10 20 10 10
🇸🇪Sweden 10 10 10 10 10 10 10 10 20
🇹🇳Tunisia 10 10 10 10 10 10 10 20 10
🇷🇴Romania 10 10 10 10 10 10 10 10 10
🇹🇷Turkey 10 10 10 10 10 10 10 10 10
🇹🇭Thailand 10 10 10 10 10 10 20
🇦🇺Australia 10 10 10 10 20 10
🇮🇪Ireland 10 10 10 10 10 10 10
🇰🇷South Korea 10 10 10 10 10 10 10
🇧🇾Belarus 10 10 10 10 10 10
🇪🇸Spain 10 10 10 10 10 10
🇦🇹Austria 10 10 10 10 10
🇨🇾Cyprus 10 10 10 10 10
🇱🇻Latvia 10 10 10 20
🇳🇴Norway 10 10 10 10 10
🇵🇱Poland 10 10 10 10 10
🇨🇿Czech Republic 10 10 10 10
🇫🇷France 10 10 10 10
🇮🇳India 20 20
🇯🇵Japan 10 10 10 10
🇲🇽Mexico 10 10 10 10
🇧🇬Bulgaria 10 10 10
🇰🇼Kuwait 10 10 10
🇸🇰Slovakia 10 10 10
🇨🇴Colombia 10 10
🇪🇪Estonia 10 10
🇭🇺Hungary 10 10
🇱🇧Lebanon 10 10
🇲🇹Malta 10 10
🇵🇦Panama 10 10
🇸🇬Singapore 10 10
🇻🇳Vietnam 10 10
🇩🇿Algeria 10
🇦🇪United Arab Emirates 10
🇪🇬Egypt 10
🇮🇹Italy 10 10 10 10 10 10 10
🇱🇹Lithuania 10 10 10 10
🇳🇿New Zealand 10 10 10 10
🇲🇾Malaysia 20 20 20 40 60
🇧🇪Belgium 20 20 20 20 20 20
🇺🇸United States 20 20 20 20 20 20
Full per-country breakdown via the API →

What we extracted from Pandemic Rising

Everything pulled from Pandemic Rising into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
38 screens captured
14 symbols catalogued · payouts OCR-verified
2 bonus-buy options with prices
14 palette colors from frames
9 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 38 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Pragmatic Play
volatility High
max_win_x ×14000
layout 5×4
paylines 40 fixed
bonus_buy Yes · 2 options
mechanic Video Slot
release_date 2025

RTP configurations

This game does not run at one fixed RTP. It ships 5 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 96.51%
Bonus Buy 96.54% Buy Super Free Spins, 500x total bet, 2 guaranteed WILDs
Ante Bet 96.53% Ante Bet: 80x bet multiplier (4x base bet); higher free spins chance
Ante Bet 96.53% Super Spin: 200x bet multiplier (10x base bet); guarantees 1 WILD per spin
Bonus Buy 96.48% Buy Free Spins, 100x total bet, standard trigger

See how this RTP compares across Pragmatic Play’s full range →

Symbols & paytable

14 symbols
14 icons (ZIP)
Infected Man
Infected Man
High Pay

orange-red hooded man in gold gas mask with green virus particles, red-bordered card; top-paying regular symbol

MatchPayoutUnit
3x 1.50 Multiplier
4x 5.00 Multiplier
5x 20.00 Multiplier
Hazmat Soldier
Hazmat Soldier
High Pay

woman in blue tactical helmet and armored blue hazmat suit, blue-bordered card with gold corners

MatchPayoutUnit
3x 1.25 Multiplier
4x 3.75 Multiplier
5x 12.50 Multiplier
Prepper
Prepper
High Pay

man in sunglasses and cap carrying a bat, 'PREPPER' patch on vest, olive/dark-yellow bordered card

MatchPayoutUnit
3x 0.75 Multiplier
4x 2.00 Multiplier
5x 7.50 Multiplier
Medic Woman
Medic Woman
High Pay

smiling woman in military fatigues with red-cross pendant, red/pink-bordered card

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.25 Multiplier
5x 5.00 Multiplier
Conspiracy Scientist
Conspiracy Scientist
High Pay

older man in white lab coat holding a sign reading 'Conspiracy!', purple-bordered card

MatchPayoutUnit
3x 0.35 Multiplier
4x 0.75 Multiplier
5x 3.75 Multiplier
Contaminated Monkey
Contaminated Monkey
High Pay

monkey with green biohazard ear-tag reading 'CONTAINMENT', teal-bordered card

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.50 Multiplier
5x 2.50 Multiplier
A
A
Low Pay

card royal, rusty orange bevelled metal plate

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.30 Multiplier
5x 1.50 Multiplier
K
K
Low Pay

card royal, purple/lavender bevelled metal plate

MatchPayoutUnit
3x 0.15 Multiplier
4x 0.30 Multiplier
5x 1.50 Multiplier
Q
Q
Low Pay

card royal, blue bevelled metal plate

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.25 Multiplier
5x 1.00 Multiplier
J
J
Low Pay

card royal, green bevelled metal plate

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.25 Multiplier
5x 1.00 Multiplier
10
10
Low Pay

card royal, red bevelled metal plate

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.25 Multiplier
5x 1.00 Multiplier
WILD
WILD
Wild

purple badge with glowing orange biohazard trefoil; reels 2-4 only; substitutes all except BONUS and VIRUS; carries random x1-x10 multiplier, multiple WILDs add

BONUS
BONUS
Scatter

stack of glowing orange barrels with black-and-yellow radiation trefoil, dripping green liquid; reels 1,3,5 only; 3-of-a-kind also triggers Free Spins (8 spins)

MatchPayoutUnit
3x 2.00 Multiplier
VIRUS
VIRUS
Other

spiky blue/purple/magenta virus-particle icon; free spins only; no direct payout, collects onto the round multiplier meter, every 3rd VIRUS awards +1 spin

Bonus modes

6 modes
Base Game Modifier base
Base Game

5x4 grid, 40 fixed paylines, all symbols pay left to right; a fixed BET MULTIPLIER 20x is baked into every normal spin (true wager in coins = bet units x 20)

Free Spins fs
Free Spins

triggered by 3 BONUS symbols on reels 1, 3 and 5; awards 8 free spins; every WILD that lands stays sticky for the rest of the round (multipliers add); VIRUS symbols collect on a meter (1x-2x-3x-4x-5x-7x-10x-20x-50x-100x) applied to all wins, every 3rd VIRUS collected also awards +1 free spin

Other ante_bet
Ante Bet

optional bet modifier, bet multiplier 80x (4x the normal 20x, e.g. $8.00 at $2.00 base bet); raises the chance to hit Free Spins by roughly 10x

Other super_spin
Super Spin

optional bet modifier, bet multiplier 200x (10x the normal 20x, e.g. $20.00 at $2.00 base bet); guarantees at least 1 WILD symbol with a random multiplier on every spin

Bonus Mode buy_fs
Buy Free Spins

purchase for 100x total bet; instantly triggers the standard Free Spins feature (8 spins, same rules as a natural trigger); a Rebuy Free Spins button at the same price appears after the round ends

Bonus Mode buy_super_fs
Buy Super Free Spins

purchase for 500x total bet; triggers Free Spins with 2 WILD symbols (each with a random multiplier) guaranteed at the start of the round; a Rebuy Super Free Spins button at the same price appears after the round ends

Bonus buy

2 options
Option Price (cost × bet) Effect
Free Spins headline ×100.00
Super Free Spins ×500.00

Colour system

extracted from frames · HEX
Export palette
#222915 base dominant 1 base
#53295F base dominant 2 base
#5A2916 base dominant 3 base
#575A62 base dominant 4 base
#2D4B22 base dominant 5 base
#2A535C base dominant 6 base
#222915 free_spins dominant 1 free_spins
#585B62 free_spins dominant 2 free_spins
#2F4C25 free_spins dominant 3 free_spins
#53295E free_spins dominant 4 free_spins
#1B1C18 bonus dominant 1 bonus
#195C0F bonus dominant 2 bonus
#4F2F19 bonus dominant 3 bonus
#24920C bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Buy Feature vs Special Bets buttons are distinguished by color (green vs blue/purple) AND icon/text label (toxic-smoke vs toggle-switch icon, 'BUY FEATURE' vs 'SPECIAL BETS'), not color alone
  • The premium tile in both the Buy Feature and Special Bets dialogs (Super Free Spins / Super Spin) is marked with a yellow-and-black hazard-stripe border and biohazard corner icons, not by a blue tint alone
  • Card royals A/K/Q/J/10 are each a distinct bevelled metal color (rusty orange/purple-lavender/blue/green/red) but remain distinguishable by their printed letter or number shape
  • The WILD multiplier badge and the free-spins virus multiplier meter use green/orange/purple hues that may be hard to distinguish for some color-blind users, but both always carry a printed numeral (e.g. '3X') as the primary information
  • System Settings toggle switches (Battery Saver / Ambient Music / Sound FX) show state by both color (white/grey=off, green=on) and thumb position (left=off, right=on)
Screen Reader
  • Control layout is stable across all screens: menu+sound stacked far-left, info 'i' button just to their right, bet +/- flanking the central SPIN button, AUTOPLAY directly below SPIN; the 7-page rules booklet is a strictly linear sequence with a clear text header on each page
Motor Accessibility
  • SPIN is the largest tap target on screen; SPACE and ENTER also start/stop spins (keyboard-operable); AUTOPLAY supports up to 100 auto-spins to reduce required interactions; during any spin the SPIN button is replaced by a differently-shaped red-outlined square stop icon
Hearing Accessibility
  • No audio-only information was observed on any captured frame; all state (wins, spins left, multiplier tier, feature triggers) is conveyed through on-screen text and imagery; Sound/Ambient Music are purely decorative toggles in System Settings
Low Vision
  • Rules-booklet navigation icons are shaped as triangle-left / cross / triangle-right rather than color-coded; disabled '-' bet-stepper buttons at minimum bet are shown greyed out with reduced contrast in addition to being unresponsive

Media & assets

20 files · 20 types
38 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
base game (cash and coins view), full 7-page rules/paytable booklet, autoplay settings, system settings
Special Bets dialog + Ante Bet active gameplay + Super Spin active gameplay (guaranteed WILD)
Buy Feature dialog, Super Free Spins purchase confirmation, and post-round Rebuy Free Spins / Rebuy Super Free Spins buttons at min and max bet
natural Free Spins trigger, intro, gameplay, virus collection, sticky WILD multipliers, and win screen; purchased Super Free Spins gameplay (multi sticky WILD), progress and win screen
No dedicated win-screen exists for an Ante Bet or Super Spin base-game spin; special-bet wins are shown as ordinary in-round WIN readouts, not a separate summary panel
The exact visual change to high-value symbol appearance as the VIRUS multiplier meter climbs was not independently verifiable beyond the meter tier advancing (rules state it happens, frames did not clearly show it)
Whether the right-arrow navigation control is disabled on the final rules page (7/7) was not confirmed - no frame captured its disabled/enabled pixel state
Whether the free-spins background progression (rainy street -> riot police -> fire) is deterministic/tied to the multiplier tier or a randomized ambience change was not confirmed by any in-game text

Ask AI about Pandemic Rising

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How do the free spins in Pandemic Rising work? Keep it simple.

triggered by 3 BONUS symbols on reels 1, 3 and 5; awards 8 free spins; every WILD that lands stays sticky for the rest of the round (multipliers add); VIRUS symbols collect on a meter (1x-2x-3x-4x-5x-7x-10x-20x-50x-100x) applied to all wins, every 3rd VIRUS collected also awards +1 free spin

RTP 96.51%High volatilitymax win ×14000demo ✓

From the verified capture of 23 Jul 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Pandemic Rising vs Gates of Olympus 1000 — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 4 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 palette hexes and all 14 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 4 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/pandemic-rising-b7/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/pandemic-rising-b7/
{
  "game": {
    "name": "Pandemic Rising",
    "provider": "Pragmatic Play",
    "theme": "Outbreak / bio-hazard apocalypse thriller: a quarantined city under a dusk-to-night sky, shipping-container docks in the foreground, riot police, ambulances and burning streets in the free-spins backgrounds. Recurring biohazard/radiation trefoil iconography (orange-and-black warning signs, glowing green toxic barrels, a stylised blue-purple virus particle). Cast of six 'survivor/outbreak' characters (infected man, hazmat soldier, prepper, medic, conspiracy scientist, contaminated monkey).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 37 desktop screenshots (1280x800) + pytesseract OCR ground truth + zoomed crops of the paytable and rules pages.",
    "method_notes": "Symbol payouts read directly from zoomed crops of paytable_p1.png and coins_view_paytable_p1.png (both fully legible, cross-checked against each other and against TL's gate-1 measured multipliers - all matched exactly). Rules pages 1-7 (paytable_p1 + rules_p2..rules_p7) read as full, sharp, static UI text - no ambiguity. Numbers taken verbatim from on-screen text/OCR. Nothing was inferred beyond what is legible on a frame.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Dusk skyline: deep purple/violet clouds at the top fading to a warm orange sunset glow behind dark city-tower silhouettes; foreground is a wall of stacked shipping containers in blue, red/rust and green with a yellow biohazard placard on one of them.",
    "reel_frame": "Gunmetal-blue-grey industrial/steel frame with rivets and vent-slat details (looks like a shipping-container / hazmat-lab door), teal-blue accent trim along the top edge.",
    "reel_cells": "Dark olive-green semi-transparent tiles, symbols placed directly on them with no dividing grid lines.",
    "free_spins_background": "Shifts to a cool teal/blue rainy night city street lined with brick buildings, neon 'BAR' sign in red, two police cars with flashing red/blue light bars, and (later in the round) a crowd of riot police and orange fire glow at the roadside - the scene visibly escalates in unrest as multiplier increases.",
    "buy_feature_button": "Bright green/lime panel with a glowing green toxic-smoke texture, cyan-teal beveled metal border.",
    "special_bets_button": "Blue/purple panel with a pink-magenta toggle switch icon, matching beveled metal border.",
    "win_screen": "Warm red/orange alarm-style panel: 'CONGRATULATIONS' in yellow-to-orange gradient letters with a dark outline, black-and-orange diagonal hazard stripes top and bottom of a dark magenta/purple world-map panel, white/pink neon-outlined win amount.",
    "symbol_card_colors": "A = rusty orange metal, K = purple/lavender metal, Q = blue metal, J = green metal, 10 = red metal - each a distinct bevelled metal-plate colour, distinguishable by letter/number shape as well as color.",
    "virus_meter": "Vertical gauge on the left of free-spins screens: orange/brown bevelled metal casing labelled 'BAR', tier labels (1x-100x) in white, the currently-reached tier and all tiers below it lit bright green, tiers above it dim/unlit."
  },

  "symbols": {
    "note": "Payouts read from zoomed crops of paytable_p1.png (cash view, $2.00 demo base bet) and cross-verified against coins_view_paytable_p1.png (200-coin bet, coin value $0.01) - the two views agree exactly (e.g. top symbol: $40.00 at $2 bet = 4000 coins at 200-coin bet, both 20x total bet). Payout figures below are the on-screen dollar amounts at the $2.00 base bet shown in paytable_p1.png; multiply by (bet / $2.00) for other stakes.",
    "high_value": [
      {"name": "Infected Man (red hazmat hood, gas mask, green virus particles)", "appearance": "Man in an orange-red hooded coat wearing a gold gas mask with tubing, surrounded by glowing green virus/spore particles, on a red-bordered card", "payouts": {"5": "$40.00", "4": "$10.00", "3": "$3.00"}, "rank": "top-paying regular symbol"},
      {"name": "Hazmat Soldier (blue helmet)", "appearance": "Woman in a blue tactical helmet and armored blue hazmat suit holding a glowing device, on a blue-bordered card with gold corner ornaments", "payouts": {"5": "$25.00", "4": "$7.50", "3": "$2.50"}},
      {"name": "Prepper", "appearance": "Man in sunglasses and a cap, smoking, carrying a bat/pipe over one shoulder, wearing a vest with a 'PREPPER' patch (visible in-game on the reel symbol), on an olive/dark-yellow bordered card", "payouts": {"5": "$15.00", "4": "$4.00", "3": "$1.50"}},
      {"name": "Medic Woman", "appearance": "Smiling woman in military-style fatigues with a red-cross pendant/necklace, on a red/pink-bordered card", "payouts": {"5": "$10.00", "4": "$2.50", "3": "$1.00"}},
      {"name": "Conspiracy Scientist", "appearance": "Older man with glasses and wild grey hair in a white lab coat, holding up a sign reading 'Conspiracy!', on a purple-bordered card", "payouts": {"5": "$7.50", "4": "$1.50", "3": "$0.70"}},
      {"name": "Contaminated Monkey", "appearance": "Monkey with a green biohazard ear-tag reading 'CONTAINMENT', on a teal-bordered card", "payouts": {"5": "$5.00", "4": "$1.00", "3": "$0.30"}}
    ],
    "royals_low_value": [
      {"name": "A", "color": "rusty orange bevelled metal", "payouts": {"5": "$3.00", "4": "$0.60", "3": "$0.30"}},
      {"name": "K", "color": "purple/lavender bevelled metal", "payouts": {"5": "$3.00", "4": "$0.60", "3": "$0.30"}},
      {"name": "Q", "color": "blue bevelled metal", "payouts": {"5": "$2.00", "4": "$0.50", "3": "$0.20"}},
      {"name": "J", "color": "green bevelled metal", "payouts": {"5": "$2.00", "4": "$0.50", "3": "$0.20"}},
      {"name": "10", "color": "red bevelled metal", "payouts": {"5": "$2.00", "4": "$0.50", "3": "$0.20"}}
    ],
    "wild": {
      "name": "WILD",
      "appearance": "Purple-framed square badge with a glowing orange/red biohazard trefoil symbol in the center; when carrying a multiplier the multiplier value (e.g. '1X', '2X', '3X'...'10X') is printed in large white text across the badge.",
      "rules": "Substitutes for all symbols except BONUS and VIRUS. Appears ONLY on reels 2, 3 and 4. Whenever it hits it can carry a random multiplier of x1, x2, x3, x4, x5, x6, x8 or x10 that applies to all wins passing through it. If more than one WILD is part of the same winning combination, their multipliers ADD together (not multiply). WILD itself has no symbol payout of its own.",
      "source": "paytable_p1.png / coins_view_paytable_p1.png (identical text, Page 1/7)"
    },
    "bonus_scatter": {
      "name": "BONUS",
      "appearance": "Stack of three glowing orange/gold barrels marked with a black-and-yellow radiation trefoil, dripping green toxic liquid, with the word 'BONUS' in bold white/gold letters beneath.",
      "rules": "Can appear ONLY on reels 1, 3 and 5 (never on 2 or 4). Pays 3-of-a-kind = $4.00 at the $2.00 base bet (2x total bet); no 4- or 5-of-a-kind tier exists because the symbol is restricted to 3 reels. Hitting 3 BONUS symbols triggers the FREE SPINS feature and awards 8 free spins.",
      "source": "rules_p2_freespins.png, Page 2/7"
    },
    "virus_collector": {
      "name": "VIRUS",
      "appearance": "A round, spiky blue/purple/magenta virus-particle icon (coronavirus-style silhouette with protein-spike bumps), glowing yellow-orange outline.",
      "rules": "Appears ONLY during the FREE SPINS round (never in the base game). It has no direct cash payout - each VIRUS symbol landed is collected onto a multiplier meter (see 'features.free_spins'). It is collected even if it lands underneath a WILD symbol.",
      "source": "rules_p2_freespins.png, Page 2/7"
    }
  },

  "technical_summary": {
    "grid": "5 reels x 4 rows, fixed grid (not visibly variable row height across any captured frame).",
    "bet_mechanic": "40 fixed paylines. Rules page 4/7 shows a numbered grid of 40 payline diagrams (1-40) and the text 'All symbols pay from left to right on selected paylines.' The demo slug 'vs40pdmrsg' happens to match the line count but this was confirmed independently from the paytable diagram, not inferred from the slug.",
    "rtp_variants": {
      "base": "96.51%",
      "ante_bet": "96.53%",
      "super_spin": "96.53%",
      "buy_free_spins": "96.48%",
      "buy_super_free_spins": "96.54%",
      "source": "rules_p4_rtp_bets_volatility.png, Page 4/7, verbatim: 'The theoretical RTP of this game is 96.51% / The RTP of the game when using \"ANTE BET\" is 96.53% / ... \"SUPER SPIN\" is 96.53% / ... \"BUY FREE SPINS\" is 96.48% / ... \"BUY SUPER FREE SPINS\" is 96.54%'"
    },
    "volatility": "High. Rules page 4/7 shows a 'VOLATILITY' badge with 5 lightning-bolt icons and the text 'High volatility games pay out less often on average but the chance to hit big wins in a short time span is higher.' (text is the authoritative source, not the bolt count).",
    "bet_min": "$0.20",
    "bet_max": "$2,400.00",
    "bet_max_note": "Rules page 4/7 states 'MAXIMUM BET: $2,400.00' verbatim. This is the base-bet stepper ceiling of $240.00 (confirmed by the BET MAX button, bet_max_240.png) multiplied by the 10x SUPER SPIN special-bet modifier ($240 x 10 = $2,400), not an alternate potential of the base bet alone. Both figures are documented: $240.00 is the highest plain base bet reachable, $2,400.00 is the game's own stated maximum bet.",
    "bet_source": "rules_p4_rtp_bets_volatility.png",
    "demo_default_bet": "$2.00",
    "demo_credit": "$100,000.00",
    "bet_steps_seen": "Bet stepper unit table observed in bet_menu_detail.png / bet_max_240.png / bet_min_020.png: 'BET' (number of bet units, 1-10), 'COIN VALUE' ($0.01 up to $1.20 seen at max), 'TOTAL BET' = BET x COIN VALUE x 'BET MULTIPLIER 20x'. At maximum: 10 units x $1.20 coin value x 20 = $240.00. At minimum: 1 unit x $0.01 x 20 = $0.20.",
    "payout_basis_measured": "IMPORTANT: the bet menu shows a fixed 'BET MULTIPLIER 20x' baked into every normal spin - i.e. the true wager placed in coins equals (BET units) x (BET MULTIPLIER). At the $2.00 default bet this is 10 units x 20x = 200 coins (confirmed in coins_view_base.png: 'BET 200' with 'CREDIT 10027990'). This was cross-checked at the coin-view paytable: the top symbol's 5-of-a-kind pays 4000 coins at a 200-coin bet, which equals $40.00 at the $2.00 cash bet - the SAME 20x-of-total-bet ratio in both views. Dividing the coin-table payouts by the raw 'BET' field (10) instead of the true 200-coin wager would overstate every value by 20x.",
    "reels_visual": "Reels are transparent-tiled over the background; no reel dividers, only symbols separated by dark cell tiles.",
    "win_rules": "Rules p4 verbatim: 'All wins are multiplied by bet per line. All values are expressed as actual wins in coins. When winning on multiple paylines, all wins are added to the total win. Only the highest win is paid per line. Free Spins win is awarded to the Player after the round completes. Free Spins total win in the history contains the whole win of the cycle.' Also: 'Malfunction voids all pays and plays.' SPACE and ENTER keys start/stop the spin (keyboard-operable).",
    "max_win": "14,000x bet. Rules page 3/7 verbatim: 'The maximum win amount is limited to 14,000x bet. If the total win of a FREE SPINS round reaches 14,000x bet the round immediately ends, win is awarded and all remaining free spins are forfeited.' (Restated identically, in a slightly different wording, on rules page 6/7.)",
    "bonus_buy": "Two purchasable options via the 'BUY FEATURE / 2 OPTIONS' button (see 'bonus_buys').",
    "special_bets": "Two selectable bet modifiers via the 'SPECIAL BETS / 2 OPTIONS' button (see 'special_bets').",
    "keyboard": "SPACE and ENTER start/stop the spin (rules p4 and p5).",
    "currency_view": "CREDIT and BET labels at the bottom of the screen toggle between cash view (dollar amounts, e.g. 'BET $2.00') and coins view (raw coin counts, e.g. 'BET 200') when clicked - confirmed in coins_view_base.png and coins_view_paytable_p1.png."
  },

  "special_bets": {
    "note": "Both options are BET-MULTIPLIER MODIFIERS applied to every ordinary spin, NOT separate bonus rounds or purchases. Confirmed by rules page 3/7 and by the special_bets_dialog.png screenshot. Selecting one raises the effective stake per spin (shown live as an updated 'BET $X.XX').",
    "ante_bet": {
      "multiplier": "Bet multiplier 80x (4x the normal 20x multiplier)",
      "effect": "'The chance to hit free spins is naturally close to 10 times higher.' (rules p3, verbatim)",
      "measured_cost": "$8.00 at the $2.00 base bet (special_bets_dialog.png / ante_bet_active.png), i.e. exactly 4x the base bet.",
      "ui_state": "Selecting it shows a left-side panel reading 'ANTE BET / ACTIVE' with a lit green toggle switch and a check mark (ante_bet_active.png, super_free_spins_win_screen area)."
    },
    "super_spin": {
      "multiplier": "Bet multiplier 200x (10x the normal 20x multiplier)",
      "effect": "'When playing with SUPER SPIN active, on every spin at least 1 WILD symbol is guaranteed to hit in a random position with a random multiplier.' (rules p3, verbatim)",
      "measured_cost": "$20.00 at the $2.00 base bet (special_bets_dialog.png / super_spin_active.png), i.e. exactly 10x the base bet.",
      "ui_state": "Selecting it shows a left-side panel reading 'SUPER SPIN / ACTIVE' with a lit green toggle switch and a check mark (super_spin_active.png, super_spin_gameplay.png)."
    },
    "normal_play": "Default/no special bet selected: bet multiplier 20x - rules p3 literally just says 'Bet multiplier 20x - Normal play.' with no separate name for the default mode."
  },

  "bonus_buys": {
    "note": "Accessed via the 'BUY FEATURE / 2 OPTIONS' button on the left of the base game, opening a 'BUY FEATURE' dialog with two purchase tiles plus a BASE BET stepper (bonus_buy_feature_dialog.png).",
    "free_spins_buy": {
      "cost_multiplier": "100x total bet",
      "measured_cost": "$200.00 at the $2.00 base bet (bonus_buy_feature_dialog.png)",
      "label": "'FREE SPINS - STANDARD FREE SPINS'",
      "result": "Instantly triggers the standard Free Spins feature (8 spins, same rules as a natural 3-BONUS trigger, no extra guarantees)."
    },
    "super_free_spins_buy": {
      "cost_multiplier": "500x total bet",
      "measured_cost": "$1,000.00 at the $2.00 base bet (bonus_super_free_spins_confirm.png, a 'CONFIRM BUY' dialog with CANCEL/YES buttons)",
      "label": "'SUPER FREE SPINS - START WITH 2 WILDS GUARANTEED'",
      "result": "Triggers the same Free Spins feature but with 2 WILD symbols (each with a random multiplier) guaranteed to land on the reels at the very start of the round."
    },
    "rebuy_mechanic": "After a purchased Free Spins or Super Free Spins round finishes, a persistent 'REBUY FREE SPINS $X' or 'REBUY SUPER FREE SPINS $X' button appears in the left-side panel (replacing/alongside 'BUY FEATURE'), letting the player instantly repurchase the same feature at the identical formula price for the CURRENT bet (100x / 500x total bet respectively). Verified scaling: at $240.00 base bet the button read 'REBUY SUPER FREE SPINS $120,000.00' (500 x $240) and at $0.20 base bet it read 'REBUY SUPER FREE SPINS $100.00' (500 x $0.20) - both exactly 500x, confirming the rebuy price is not discounted versus a fresh buy.",
    "base_bet_stepper_in_dialog": "The Buy Feature and Special Bets dialogs both include their own 'BASE BET' +/- stepper (defaulting to the game's current base bet, e.g. $2.00) so the player can change the underlying stake before confirming the purchase/modifier."
  },

  "features": {
    "free_spins": {
      "trigger": "3 BONUS symbols anywhere on reels 1, 3 and 5 (natural trigger) OR purchased via Buy Feature / Rebuy.",
      "spins_awarded_base": "8 free spins on trigger (free_spins_congrats.png: 'YOU HAVE WON 8 FREE SPINS').",
      "sticky_wilds": "During the feature, every WILD that lands remains sticky on the screen for the rest of the round (rules p2, verbatim: 'During the feature all WILD symbols that hit remain on the screen until the end of the round.'). Multiple sticky WILDs occupying a winning combination have their multipliers added together.",
      "virus_multiplier_meter": "A vertical gauge shown on the left of the reels throughout the round, starting at 1x and stepping up through 2x, 3x, 4x, 5x, 7x, 10x, 20x, 50x, 100x. It is a GENERAL multiplier applied to ALL wins in the round (not per-symbol). Rules p2 verbatim: 'The round also has a general multiplier that applies to all wins. It starts from 1x and it can increase during the round by collecting VIRUS symbols... Every 3rd VIRUS symbol collected changes the general multiplier to the next one in line and 1 additional free spin is awarded. VIRUS symbol is collected even if it appears under a WILD.' Rules p2 also states the high-value symbols visually change appearance as the multiplier climbs ('The increase in multiplier is represented in the game by changes in the appearance of high value paying symbols') - not independently verifiable from the captured frames beyond the meter itself.",
      "retrigger_via_virus": "There is no separate '3+ BONUS during the feature' retrigger described in the rules; instead extra spins come exclusively from the every-3rd-VIRUS mechanic above. Measured: a Super Free Spins round that started at 8 spins ended displaying 'IN 11 FREE SPINS' on its win screen, consistent with 3 extra spins having been awarded from virus collection during that round.",
      "special_reels": "'Special reels are in play during the round.' (rules p2) - a distinct reel symbol distribution is used during the feature versus the base game (not independently verifiable beyond the rules statement).",
      "background_change": "Base game's dusk skyline is replaced by a cool teal/blue rainy night city street with two flashing police cars; as the round progresses further frames show a crowd of riot police and roadside fires, suggesting the backdrop escalates with the round/multiplier (observed, not stated in rules).",
      "counter": "'FREE SPINS LEFT' counter shown in a green-glass panel on the right side of the screen, decrementing each spin.",
      "source": "rules_p2_freespins.png, Page 2/7 + gameplay screenshots"
    }
  },

  "measured_example_wins": {
    "note": "Concrete outcomes captured on specific frames - illustrative, not general probabilities.",
    "standard_free_spins_round": "$27.70 total win at $2.00 base bet (13.85x bet) - free_spins_win_screen.png.",
    "super_free_spins_round": "$1,480.20 total win over 11 free spins at $2.00 base bet (740.1x bet) - super_free_spins_win_screen.png. Progress frames show the running win building through $2.67 -> $4.00 -> $30.00 -> $628.60 -> a final single-spin win of $1,248.60 (super_free_spins_last_spin_win1248.png, with 5 sticky WILDs on screen carrying multipliers 3x/1x/5x/4x/2x simultaneously, general multiplier meter at 4x).",
    "ante_bet_round_result": "$1,480.20 shown as a completed-round win banner on ante_bet_active.png's background reel state (this appears to be a residual balance display from a prior round rather than an Ante-Bet-specific win; no dedicated Ante Bet win screen exists - see 'not_captured')."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Black loading screen. Centered near the top: the game logo 'PANDEMIC RISING' as jagged, cracked stone-tablet lettering - 'PANDEMIC' in red-orange, 'RISING' in yellow-gold, both outlined in dark grey cracked rock texture, glowing bright magenta/pink radial light behind it. Below the logo: 'PRAGMATIC PLAY' wordmark (white 'PRAGMATIC', orange circular crown-and-ball logomark, orange 'PLAY') centered. Below that, a horizontal loading progress bar (orange fill on dark grey track, roughly 35% full in the captured frame). Rest of the screen is plain black.",
      "purpose": "Entry/loading screen shown before the base game becomes interactive.",
      "color_blind_notes": "Purely decorative/branding screen; no interactive color-coded elements."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "5-reel x 4-row grid centered on screen inside a gunmetal-blue-grey industrial steel frame with rivets, vent slats and a small circular orange biohazard badge at the top-right corner of the frame.",
      "background": "Dusk cityscape: purple clouds at top, orange sunset glow, dark skyscraper silhouettes; foreground row of stacked cargo containers (blue, rust-red with a yellow biohazard placard, green) along the bottom edge; a small monkey silhouette perched on a container at the far right.",
      "top_right_logo_badge": "Small 'PANDEMIC RISING' logo badge (same jagged stone-tablet style as the loading screen, smaller scale) pinned at the top-right of the play area, partly overlapping the game frame.",
      "left_side_buttons": "Two stacked rounded-square buttons: 'BUY FEATURE / 2 OPTIONS' (bright green, glowing toxic-smoke texture, teal metal border) above 'SPECIAL BETS / 2 OPTIONS' (blue/purple, pink toggle-switch icon, matching metal border).",
      "bottom_bar": {
        "far_left": "Two stacked round icon buttons: hamburger MENU ('=', opens System Settings) above a SPEAKER/sound toggle icon; 'PRAGMATIC PLAY' wordmark printed in small grey text below them.",
        "info_button": "A separate round 'i' INFORMATION button just to the right of the menu/speaker column.",
        "balance_labels": "Yellow text 'CREDIT $100,000.00' and 'BET $2.00', clickable to toggle coins/cash view.",
        "center_hint": "'HOLD SPACE FOR TURBO SPIN' in bold white centered text.",
        "right_controls": "Round '-' (decrease bet) button, large round SPIN button (two curved white arrows forming a circle) in the center, round '+' (increase bet) button, and an 'AUTOPLAY' pill button (with a small quick-spin icon) beneath the spin button."
      },
      "color_blind_notes": "Buy Feature vs Special Bets buttons are distinguished by both color (green vs blue/purple) AND icon/text label (toxic-smoke vs toggle-switch, 'BUY FEATURE' vs 'SPECIAL BETS') - not color alone. Bet +/- distinguished by glyph shape."
    },
    "paytable_page1": {
      "type": "paytable",
      "page": "1 of 7 (header 'GAME RULES')",
      "content": "Subtitle: 'All symbols pay from left to right on adjacent reels starting from the leftmost reel.' Row 1: the 6 high-value character symbols with 5/4/3-of-a-kind payouts (see 'symbols.high_value'). Row 2: the 5 card royals A/K/Q/J/10 with their payouts (see 'symbols.royals_low_value'). Bottom: the WILD icon with its full substitution/multiplier rules text.",
      "navigation": "Bottom-left: green ◄ (previous, currently disabled/greyed on page 1), green X (close), green ► (next). 'Page 1/7' printed bottom-right.",
      "color_blind_notes": "Nav icons differentiated by shape (triangle-left / cross / triangle-right), not color alone."
    },
    "rules_page2_free_spins": {
      "type": "rules",
      "page": "2 of 7 (header 'FREE SPINS')",
      "content": "Shows the BONUS symbol icon with its 3-of-a-kind payout ($4.00) and reel-position restriction, the free-spins trigger and count, sticky-WILD rule, the VIRUS icon with its collection/meter rule, and a row of the 6 high-value symbols captioned 'The increase in multiplier is represented in the game by changes in the appearance of high value paying symbols' plus 'Special reels are in play during the round.' Full text captured verbatim in 'features.free_spins' and 'symbols.bonus_scatter/virus_collector'.",
      "navigation": "Same green ◄ X ► control, 'Page 2/7'."
    },
    "rules_page3_maxwin_specialbets_buy": {
      "type": "rules",
      "page": "3 of 7 (headers 'MAX WIN', 'SPECIAL BETS', 'BUY FREE SPINS')",
      "content": "Full verbatim text captured in 'technical_summary.max_win', 'special_bets' and 'bonus_buys' above.",
      "navigation": "Same green ◄ X ► control, 'Page 3/7'."
    },
    "rules_page4_rtp_bets_volatility": {
      "type": "rules",
      "page": "4 of 7 (header 'GAME RULES', 'VOLATILITY' badge)",
      "content": "Volatility badge with 5 lightning-bolt icons and high-volatility explanatory sentence. Win-calculation rules paragraph. A diagram of all 40 numbered paylines (1-40) as small 4-row zig-zag icons in a grid, 5 columns x 8 rows of numbers. All 5 RTP percentages. MINIMUM BET / MAXIMUM BET. Keyboard shortcut and malfunction-voids-pays notices. Full verbatim text captured in 'technical_summary'.",
      "navigation": "Same green ◄ X ► control, 'Page 4/7'."
    },
    "rules_page5_how_to_play": {
      "type": "rules",
      "page": "5 of 7 (header 'HOW TO PLAY' / 'MAIN GAME INTERFACE')",
      "content": "Explains the bet +/- and bet menu, SPIN button, the settings-menu (hamburger) icon, the spin-speed-cycle icon (normal/quick/turbo), the sound toggle icon, the info ('i') icon, CREDIT/BET coin-cash toggle, and the AUTOPLAY button (open/close by clicking again).",
      "navigation": "Same green ◄ X ► control, 'Page 5/7'."
    },
    "rules_page6_settings_bet_menu": {
      "type": "rules",
      "page": "6 of 7 (headers 'SETTINGS MENU', 'INFORMATION SCREEN', 'BET MENU')",
      "content": "Describes INTRO SCREEN / AMBIENT / SOUND FX / GAME HISTORY toggles, the info-page ◄ ► / X navigation, and the bet menu's BET + COIN VALUE fields. Restates the 14,000x max-win cap wording a second time ('...the round immediately ends, win is awarded up to the cap and all remaining features are forfeited.').",
      "navigation": "Same green ◄ X ► control, 'Page 6/7'."
    },
    "rules_page7_autoplay": {
      "type": "rules",
      "page": "7 of 7 (header 'AUTOPLAY')",
      "content": "'Click on the buttons showing the number of possible auto-spins to start Autoplay' and 'SKIP SCREENS option auto-skips the feature introduction and end screens after a short period of time.'",
      "navigation": "Same green ◄ X ► control, 'Page 7/7' (last page; ► presumably disabled here, not independently confirmed)."
    },
    "settings_dialog": {
      "type": "settings",
      "title": "SYSTEM SETTINGS",
      "layout": "Dark semi-transparent panel over the dimmed reels; 'X' close top-right.",
      "left_side": "'GAME HISTORY' link (external-link icon) and a 'TOTAL BET' +/- stepper (white '-' circle, dark value field showing '$2.00', green '+' circle).",
      "right_side_toggles": "Three labelled on/off switches, top to bottom: 'BATTERY SAVER' (white/grey = OFF, 'save battery life by reducing animation speed'), 'AMBIENT MUSIC' (green = ON, 'turn on or off the game music'), 'SOUND FX' (green = ON, 'turn on or off the game sounds'). Each switch shows a pause-bars glyph on its thumb.",
      "color_blind_notes": "Switch state is shown by BOTH color (white/grey=off vs green=on) AND thumb position (left=off, right=on) - position is the non-color cue."
    },
    "autoplay_dialog": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS",
      "layout": "Dark panel over dimmed reels; 'X' close top-right.",
      "options": "Three checkboxes in a row: 'TURBO SPIN' (unchecked), 'QUICK SPIN' (unchecked), 'SKIP SCREENS' (checked, green box with white check mark).",
      "autospins_selector": "'NUMBER OF AUTOSPINS' label above a horizontal slider (green filled track to a round handle, pause-bars glyph on the handle) with the value '100' shown to the right.",
      "action": "Full-width green 'START AUTOPLAY (100)' button at the bottom.",
      "color_blind_notes": "Checked state shown by a white check-mark glyph inside a green box (shape+color); action button carries explicit text, not color-only."
    },
    "special_bets_dialog": {
      "type": "other",
      "title": "SELECT A SPECIAL BET",
      "layout": "Purple-framed panel over the dimmed reels; red 'X' close top-right.",
      "options": "Two large tiles side by side: 'ANTE BET / $8.00 / HIGHER CHANCE TO WIN FEATURE' (light-blue gradient tile, plain border) and 'SUPER SPIN / $20.00 / AT LEAST 1 WILD SYMBOL IS GUARANTEED' (blue tile with a yellow-and-black diagonal hazard-stripe border and two small biohazard icons at the corners - visually marked as the higher/rarer tier).",
      "base_bet_stepper": "'BASE BET' label above a '-' / '$2.00' / '+' stepper at the bottom of the dialog.",
      "color_blind_notes": "The higher-cost Super Spin tile is marked with a hazard-stripe border AND biohazard icons AND its own price/text, not by color alone."
    },
    "bonus_buy_feature_dialog": {
      "type": "bonus",
      "title": "BUY FEATURE",
      "layout": "Green-framed panel over the dimmed reels with a glowing green smoke texture at the bottom; red 'X' close top-right.",
      "options": "Two tiles: 'FREE SPINS / $200.00 / STANDARD FREE SPINS' (white-bordered green tile) and 'SUPER FREE SPINS / $1,000.00 / START WITH 2 WILDS GUARANTEED' (blue tile with yellow/blue hazard-stripe border and two small biohazard icons at the corners - again visually marked as the premium tier).",
      "base_bet_stepper": "'BASE BET' label above a '-' / '$2.00' / '+' stepper.",
      "color_blind_notes": "Premium option again marked by hazard-stripe border + icons + explicit text, not color alone."
    },
    "bonus_super_free_spins_confirm": {
      "type": "bonus",
      "title": "CONFIRM BUY",
      "layout": "Green-bordered panel over the reels; a blue '<' back-arrow at top-left, red 'X' close at top-right.",
      "content": "Yellow-bordered inner tile: 'SUPER FREE SPINS / $1,000.00 / START WITH 2 WILDS GUARANTEED' with biohazard icons at both corners. Two large buttons: 'CANCEL' (red) and 'YES' (green).",
      "color_blind_notes": "Cancel/confirm additionally distinguished by explicit text label, not color alone."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "Natural in-reel trigger frame: 3 glowing 'BONUS' toxic-barrel symbols visible on reels 1, 3 and 5 among the regular symbols; SPIN button temporarily replaced by a red-outlined square (stop/skip) icon.",
      "color_blind_notes": "BONUS symbols carry the word 'BONUS' as text beneath the icon, readable independent of the green glow color."
    },
    "free_spins_intro": {
      "type": "free_spins",
      "content": "Transitional animation frame: whole screen washed in bright green toxic haze/smoke with a translucent overlay of the reel symbols and BONUS icons showing through; the vertical virus-multiplier meter (1x-100x, 1x lit green) visible at the left; 'WIN $4.20' shown at the bottom.",
      "color_blind_notes": "Meter tiers are labelled with printed multiplier text ('1X', '2X'...'100X'), not color-coded only."
    },
    "free_spins_congrats": {
      "type": "free_spins",
      "content": "Full-screen award panel over a red-tinted night-street background with visible virus-particle decals and police lights: 'CONGRATULATIONS' in large gold-to-orange gradient letters; 'YOU HAVE WON' in yellow; a large digital-readout style box with a stylised world map background showing the number '8'; 'FREE SPINS' in yellow below; 'PRESS ANYWHERE TO CONTINUE' in pink at the bottom. Left: virus meter at 1x. Right: 'FREE SPINS LEFT 8' panel. Footer: 'WIN $4.20' / 'FREE SPINS LEFT 8'.",
      "color_blind_notes": "Spin count is a large printed digit, legible independent of color."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "content": "5x4 reel grid over the rainy night-street background with two police cars (flashing light bars). Left: vertical virus-multiplier meter, gauge tiers 1x (bottom, lit green) up to 100x (top, unlit), housed in an orange-bordered panel labelled 'BAR'. Right: green-glass 'FREE SPINS LEFT' counter panel showing the remaining spin count. Bottom bar unchanged from base game except the SPIN button is replaced by a red-outlined square stop icon during play.",
      "color_blind_notes": "Meter progress is shown by BOTH a filled/unfilled bar segment AND printed multiplier labels at each tier - not color alone. Spins-left is a printed number."
    },
    "free_spins_virus_collect": {
      "type": "free_spins",
      "content": "Same layout as free_spins_gameplay, with one or more spiky blue/purple/magenta VIRUS particle icons visible among the reel symbols (collected toward the meter).",
      "color_blind_notes": "VIRUS icon has a distinctive spiky silhouette, identifiable by shape independent of its blue/purple coloring."
    },
    "free_spins_wild_multiplier": {
      "type": "free_spins",
      "content": "Reels showing a sticky WILD badge with a large printed multiplier (e.g. '3X') on a purple square with the orange biohazard trefoil behind the number.",
      "color_blind_notes": "Multiplier value is printed as white text, not conveyed by color alone."
    },
    "free_spins_win_screen": {
      "type": "win_screen",
      "content": "Same 'CONGRATULATIONS / YOU HAVE WON' panel style as the trigger screen, this time showing a dollar amount ('$27.70') inside the neon-outlined readout box instead of a spin count; virus meter shown at left (final reached tier); footer 'WIN $27.70'.",
      "color_blind_notes": "Amount is large white/pink neon text on a dark panel - legible without color discrimination."
    },
    "super_free_spins_trigger": {
      "type": "free_spins",
      "content": "In-reel trigger after a Super Free Spins purchase: multiple BONUS symbols and (per the guarantee) WILD symbols with multipliers visible simultaneously on the grid; a small 'WIN $2.67' with a BONUS-symbol icon and '3X ... PAYS $4.00' readout at the bottom, indicating the BONUS scatter payout is awarded alongside the feature trigger.",
      "color_blind_notes": "n/a beyond symbol-specific notes above."
    },
    "super_free_spins_gameplay": {
      "type": "free_spins",
      "content": "Same layout/background style as standard free-spins gameplay; distinguished only by the guaranteed extra WILD symbols present from the first spin.",
      "color_blind_notes": "Same as free_spins_gameplay."
    },
    "super_free_spins_multi_wild": {
      "type": "free_spins",
      "content": "Frame showing 5 simultaneous sticky WILD badges on the grid with different multipliers (observed: 3X, 1X, 5X, 4X, 2X across different cells) plus the virus meter lit up to 4x - visually demonstrates the 'multipliers add together' rule.",
      "color_blind_notes": "Each WILD's multiplier is individually printed as text on its badge."
    },
    "super_free_spins_big_win_progress": {
      "type": "free_spins",
      "content": "Late-round frame: 5 sticky WILDs on screen (multipliers 3X/1X/2X/5X/4X), virus meter at 4x, background crowd of riot police with roadside fire glow, 'FREE SPINS LEFT 3', running win 'WIN $628.60'.",
      "color_blind_notes": "n/a beyond symbol-specific notes above."
    },
    "super_free_spins_last_spin_win1248": {
      "type": "free_spins",
      "content": "Final spin of the purchased round: same 5 sticky WILDs (3X/1X/5X/4X/2X) and virus meter at 4x, 'FREE SPINS LEFT 1', win readout '$1,248.60' for that single spin.",
      "color_blind_notes": "n/a beyond symbol-specific notes above."
    },
    "super_free_spins_win_screen": {
      "type": "win_screen",
      "content": "Same 'CONGRATULATIONS / YOU HAVE WON' panel, amount '$1,480.20', additional caption 'IN 11 FREE SPINS' below the amount box (in yellow/red), a 'LAST FREE SPIN' tag panel visible at the right edge, virus meter at final reached tier on the left, footer 'WIN $1,480.20'.",
      "color_blind_notes": "Spin count and amount both printed as legible numerals."
    },
    "coins_view_base": {
      "type": "base_game",
      "content": "Identical base-game layout to 'base_game', but CREDIT and BET labels show raw integers instead of currency ('CREDIT 10027990', 'BET 200') after clicking the balance labels to switch views.",
      "color_blind_notes": "n/a - text-only difference from base_game."
    },
    "coins_view_paytable_p1": {
      "type": "paytable",
      "content": "Same layout as paytable_page1 but all payout figures are shown as coin counts instead of dollars (e.g. top symbol 5-of-a-kind = '4000' instead of '$40.00'). Used to cross-verify the payout basis (see 'technical_summary.payout_basis_measured').",
      "color_blind_notes": "n/a - numeric text only."
    },
    "bet_menu_detail": {
      "type": "other",
      "content": "Right-side popup panel titled 'BET MULTIPLIER 20x' with three stacked stepper rows: 'BET' (unit count, +/- buttons, white '-' / green '+'), 'COIN VALUE' (dollar step, same +/- styling), 'TOTAL BET' (computed dollar total, same +/- styling), and a full-width green 'BET MAX' button at the bottom.",
      "color_blind_notes": "Decrease/increase distinguished by '-'/'+' glyphs (white circle vs green circle) - shape and label, not color alone."
    },
    "bet_max_240": {
      "type": "other",
      "content": "Same bet-menu popup at the ceiling of the stepper: BET 10, COIN VALUE $1.20, TOTAL BET $240.00; left-panel 'REBUY SUPER FREE SPINS $120,000.00' button visible (500x the current $240 base bet).",
      "color_blind_notes": "n/a beyond bet_menu_detail notes."
    },
    "bet_min_020": {
      "type": "other",
      "content": "Same bet-menu popup at the floor of the stepper: BET 1, COIN VALUE $0.01, TOTAL BET $0.20, '-' buttons greyed/disabled; left-panel 'REBUY SUPER FREE SPINS $100.00' visible (500x the current $0.20 base bet).",
      "color_blind_notes": "Disabled '-' buttons shown greyed out (lower contrast) in addition to being unresponsive - a motor-impaired user relying on trial clicks would still get a clear low-contrast visual cue."
    },
    "base_game_post_fs_rebuy_option": {
      "type": "base_game",
      "content": "Base game immediately after a standard Free Spins round completed: left-panel 'BUY FEATURE' button is replaced by a green 'REBUY FREE SPINS $200.00' button; footer shows 'WIN $27.70' and 'FREE SPINS COMPLETED' instead of the usual turbo-spin hint.",
      "color_blind_notes": "n/a beyond base_game notes."
    },
    "ante_bet_active_and_gameplay": {
      "type": "base_game",
      "content": "Left-panel shows 'ANTE BET / ACTIVE' tile with a lit green toggle + check mark in place of 'SPECIAL BETS'; BET readout shows '$8.00'; gameplay frame shows a normal spin with the 'GOOD LUCK!' hint text and a WILD badge visible on the grid.",
      "color_blind_notes": "Active state shown by toggle position + check-mark glyph + explicit 'ACTIVE' text label."
    },
    "super_spin_active_and_gameplay": {
      "type": "base_game",
      "content": "Left-panel shows 'SUPER SPIN / ACTIVE' tile with a lit green toggle + check mark; BET readout shows '$20.00'; trigger frame shows 'SPIN TO WIN!' hint text; gameplay frame shows 'GOOD LUCK!' with the guaranteed WILD symbol (badge '1X') visible on the grid.",
      "color_blind_notes": "Same as ante_bet notes."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Stable control positions across all screens: menu+sound stacked far-left, 'i' info button just to their right, bet +/- flanking the central SPIN button, AUTOPLAY directly below SPIN. The 7-page info booklet is a strictly linear sequence (◄/► to move, X to close), each page has a clear text header. Feature-purchase and special-bet dialogs both use a consistent 2-tile-plus-BASE-BET-stepper layout.",
    "motor": "Large circular tap targets (SPIN is the largest on screen). SPACE/ENTER also start/stop spins (keyboard-operable, confirmed by rules p4/p5). AUTOPLAY with a configurable spin count (up to 100 seen) reduces the number of required interactions. During any purchased/special-bet spin the SPIN button is replaced by a red-outlined square stop icon, giving a clear, differently-shaped 'busy' state.",
    "color_blind": "Most affordances are duplicated by shape/text/position rather than relying on color alone: nav arrows are triangle/cross shaped, toggle switches move position (left/right) in addition to changing color, the premium buy/special-bet tile is marked with a hazard-stripe border and biohazard icons (not just a blue tint), every symbol/card is also distinguishable by its printed letter/number or unique character art, and every numeric value (payouts, multipliers, spins left, RTP, bet) is printed as legible text. Residual risk: the WILD multiplier badge and the general virus-multiplier meter both use green/orange/purple hues that could be harder to distinguish for some color-blind users, but both always carry a printed numeral (e.g. '3X') as the primary information.",
    "deaf_hard_of_hearing": "No audio-only information was observed on any captured frame; all state (wins, spins left, multiplier tier, feature triggers) is conveyed through on-screen text and imagery. Sound/Ambient Music are purely decorative toggles in System Settings."
  },

  "not_captured": [
    "A dedicated win-screen specific to an Ante Bet or Super Spin base-game spin: the game does not appear to have one - special-bet wins are shown as ordinary in-round 'WIN $X' readouts, not a separate summary panel (per manifest.json 'not_captured' note from capture)."
  ],

  "unreadable_or_uncertain": [
    "Exact wording of the on-screen text describing how VIRUS-driven multiplier increases change the high-value symbols' appearance is stated in the rules ('changes in the appearance of high value paying symbols') but the specific visual change itself was not independently verifiable from the captured frames beyond the meter tier advancing.",
    "Whether the right-arrow ► navigation control is disabled on the final info page (Page 7/7) was not confirmed - no frame captured the button's disabled/enabled pixel state.",
    "The $1,480.20 'WIN' figure visible in the background of ante_bet_active.png is a residual balance readout from the immediately preceding Super Free Spins round, not an Ante-Bet-specific result; flagged in 'measured_example_wins' rather than presented as an Ante Bet outcome.",
    "Whether the free-spins background progression (rainy street -> riot police -> fire) is deterministic/tied to the multiplier tier or simply a randomized ambience change was not confirmed by any in-game text."
  ],

  "anomalies": [
    "Rules page 4/7 states 'MAXIMUM BET: $2,400.00' while the ordinary bet stepper only reaches $240.00 via its own '+'/'BET MAX' controls; the $2,400 figure is only reachable by combining the $240 base-bet ceiling with the 10x SUPER SPIN special-bet multiplier. Both numbers are documented above rather than treated as a contradiction."
  ]
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.