Happy Dragon

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

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 31 Jul 2026
RTP 96.50%
Volatility Medium
Max win ×5000
Grid 3R
For webmasters & affiliates
Embed demo

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

1 embed plays · 10 hours ago
Asset pack

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

Slot API

GET /v1/slots/happy-dragon-b7/

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

53 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 31 Jul 2026 View capture log

Per-screen breakdown

21 demo screens
21 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
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
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
Game settings
settings Game settings
Game settings
settings Game settings
Game settings
settings Game settings
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: 0 Sep Oct '25: 0 Oct Nov '25: 0 Nov Dec '25: 0 Dec Jan '26: 0 Jan Feb '26: 0 Feb Mar '26: 660 660 Mar Apr '26: 330 330 Apr May '26: 210 210 May Jun '26: 220 220 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
🇵🇭Philippines 70 10
🇮🇳India 20
🇵🇰Pakistan 20
🇮🇹Italy 10 10 10
🇳🇱Netherlands 10 10 10
🇵🇹Portugal 10 10 10
🇹🇭Thailand 10 10 10
🇯🇵Japan 10 10
🇱🇹Lithuania 10 10
🇫🇷France 10
🇧🇷Brazil 10 10 50 140
🇬🇷Greece 10 10 10 30
🇨🇭Switzerland 30 30
🇷🇴Romania 10 10 10
🇦🇷Argentina 10 10
🇧🇪Belgium 20
🇫🇮Finland 20
🇱🇺Luxembourg 20
🇸🇰Slovakia 10 10
🇸🇮Slovenia 10 10
🇪🇸Spain 10 10
🇺🇦Ukraine 10 10
🇦🇹Austria 10
🇧🇬Bulgaria 10
🇧🇾Belarus 10
🇨🇿Czech Republic 10
🇩🇰Denmark 10
🇩🇴Dominican Republic 10
🇪🇪Estonia 10
🇩🇪Germany 10
🇮🇪Ireland 10
🇰🇷South Korea 10
🇱🇧Lebanon 10
🇲🇽Mexico 10
🇵🇱Poland 10
🇹🇳Tunisia 10
🇦🇺Australia 10 10 10
🇨🇾Cyprus 10 10 10
🇭🇺Hungary 10 10 10
🇮🇩Indonesia 10 10 10
🇱🇻Latvia 10 10 10
🇳🇿New Zealand 10 10 10
🇸🇪Sweden 10 10 10
🇬🇧United Kingdom 10 10 10
🇳🇴Norway 10 10
🇵🇪Peru 10 10
🇲🇹Malta 10
🇿🇦South Africa 10 30 20 20
🇨🇦Canada 20 20 20
🇲🇾Malaysia 20 20
Full per-country breakdown via the API →

What we extracted from Happy Dragon

Everything pulled from Happy Dragon into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
21 screens captured
7 symbols catalogued · payouts OCR-verified
10 palette colors from frames
9 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider Pragmatic Play
rtp 96.50% · single configuration
volatility Medium
max_win_x ×5000
reels 3
paylines 10 fixed
bonus_buy No
mechanic Video Slot
release_date 2026

Symbols & paytable

7 symbols
7 icons (ZIP)
Gold ingot (Chinese sycee/yuanbao)
Gold ingot (Chinese sycee/yuanbao)
High Pay

Golden boat-shaped ingot on a small red cushion with gold tassels; highest-paying regular symbol.

MatchPayoutUnit
3x 5.00 Multiplier
Red lantern
Red lantern
High Pay

Round red paper lantern with a gold circular emblem, gold cap/base and a gold tassel.

MatchPayoutUnit
3x 2.00 Multiplier
Purple pouch / purse
Purple pouch / purse
High Pay

Purple drawstring pouch with a gold dragon emblem and gold coin-shaped tassels.

MatchPayoutUnit
3x 1.00 Multiplier
Drum
Drum
Low Pay

Round hand-held drum, tan drumhead with gold studs, dark-blue body with a gold stripe, pale-blue tassels.

MatchPayoutUnit
3x 0.50 Multiplier
Sunglasses
Sunglasses
Low Pay

Round gold-rimmed sunglasses with dark brown/black lenses and gold dragon-head hinges.

MatchPayoutUnit
3x 0.30 Multiplier
Green rice dumplings (zongzi)
Green rice dumplings (zongzi)
Low Pay

Pair of green leaf-wrapped rice-dumpling bundles tied with gold string; lowest-paying regular symbol.

MatchPayoutUnit
3x 0.20 Multiplier
WILD
WILD
Wild

Golden dragon-head badge on a red-orange glow; appears only on reel 2, expands to fill the reel, substitutes all regular symbols, and each hit has a random chance to trigger 5 free spins.

Bonus modes

3 modes
Base Game Modifier base
Base Game

Cross-shaped grid, portrait canvas: reel heights 3-5-3 (13 cells), 10 fixed paylines, pays left to right on adjacent reels starting from the leftmost reel.

Base Game Modifier multiplier_reels
Multiplier Reels

Two extra 1-cell reels below the main grid, active on every spin in base game and free spins. Reel 1: blank/x2/x3/x5. Reel 2: blank/x2/x3/x5/x10 in base game (plus x100 during free spins). Blank on reel 1 cancels any multiplier; if reel 1 shows a value and reel 2 is blank, win is multiplied by reel 1's value; if both show values, the win is multiplied by their product (live example x3 x2 = x6, WIN $18.00).

Free Spins fs
Free Spins

Randomly triggered whenever the WILD symbol hits reel 2 in the base game (no scatter, no bonus buy). Awards a fixed 5 spins; reel 2 is permanently full of WILD symbols for the whole round; multiplier reel 2 can additionally land x100; feature cannot be retriggered.

Colour system

extracted from frames · HEX
Export palette
#9D665C base dominant 1 base
#A25A24 base dominant 2 base
#DF985D base dominant 3 base
#5EA7E7 base dominant 4 base
#A097A1 base dominant 5 base
#D66422 base dominant 6 base
#D76658 free_spins dominant 1 free_spins
#A45A5D free_spins dominant 2 free_spins
#E2995D free_spins dominant 3 free_spins
#E3EEF1 free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • Each of the 6 paytable symbols is identifiable by distinct shape/object (ingot, lantern, purse, drum, sunglasses, dumplings), not by colour alone.
  • Multiplier reels: values are shown as text (x2/x3/x5/x10) on gold, and the no-multiplier state by a distinct pink/magenta-outlined diamond shape on dark navy, not by colour alone.
  • Bet '-'/'+' buttons are distinguished by their glyphs, not colour, and both visibly dim in brightness when their bet limit is reached.
  • Settings toggle ON/OFF state is shown by thumb position (left=off, right=on) in addition to the green fill.
  • Winning paylines are marked by a bright gold glow/outline around the symbols rather than a colour change alone.
Screen Reader
  • Fixed row of five bottom icon buttons (info/history/spin-speed/bet-menu/settings) plus a fixed bet minus/spin/plus row; the paytable and rules content is a single continuously scrolling panel with no 'Page N/M' indicator, needing chunked-heading handling rather than simple page navigation.
Motor Accessibility
  • Primary targets (SPIN, bet +/-, autoplay start) are large circular buttons; bet limits are clearly gated (dim/disable at the $0.10 floor and $250.00 ceiling); default Autoplay is 100 spins with SKIP SCREENS on, reducing required manual actions.
Hearing Accessibility
  • No game state is conveyed by audio alone; sound/music toggles are purely optional and all wins, free-spins-remaining and multiplier values are shown as on-screen text/graphics.
Low Vision
  • Playable game area is a narrow portrait strip centred in the wide desktop viewport; the left/right thirds of the screen are the same background artwork repeated only as letterboxing, not extra game content.

Media & assets

8 files · 8 types
21 PNG (ZIP)
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
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
Base game idle/spin/win states, full paytable (6 regular symbols + WILD), and the entire rules content via one continuous scroll panel (multiplier reels, free spins, max win, volatility, RTP, bet limits, how-to-play, menu, autoplay).
System settings (battery saver/sound/vibration toggles) with bet stepper at both its $0.10 floor and $250.00 ceiling, plus the bet/lines menu (10 lines, 6 coins per line, $0.02 coin value) and the autoplay panel.
Multiplier reels: reel-1-only double hit (x2/x2, no win), a lone reel-2 x10 tier, and a combined product win (x3 x2 = x6, WIN $18.00).
Full free spins round: intro (5 spins won), gameplay (reel 2 fully WILD, x3 on multiplier reel 1), and the round summary win screen ($12.24 total across 5 spins).
The reel-2-exclusive x100 multiplier tier that the rules say can appear during free spins was not observed live.
A free-spins round reaching the 5,000x max-win cap was not observed (the captured round totalled roughly 10x bet).
Coins view of CREDIT/BET (rules state clicking the labels toggles cash view vs coins view) was not captured; only the cash/$ view is represented.
Free-spins gameplay frame shows total WIN $9.44 but only one line is itemised ('LINE 8 PAYS $2.40 x 3 = $7.20'); the remaining $2.24 is not accounted for from the visible symbols alone.

Ask AI about Happy Dragon

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 Happy Dragon work? Keep it simple.

Randomly triggered whenever the WILD symbol hits reel 2 in the base game (no scatter, no bonus buy). Awards a fixed 5 spins; reel 2 is permanently full of WILD symbols for the whole round; multiplier reel 2 can additionally land x100; feature cannot be retriggered.

RTP 96.50%Medium volatilitymax win ×5000demo ✓

From the verified capture of 31 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: Happy Dragon 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, 10 palette hexes and all 7 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/happy-dragon-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/happy-dragon-b7/
{
  "game": {
    "name": "Happy Dragon",
    "provider": "Pragmatic Play",
    "studio": null,
    "studio_evidence": "Only 'PRAGMATIC PLAY' text found on splash, footer of the game frame ('PRAGMATIC PLAY' small grey wordmark under the CREDIT/BET line) and every page of the rules booklet. No sub-studio name observed anywhere in the 21 captured frames -> not populated, not guessed.",
    "theme": "Chinese Lunar New Year street festival. A cute, chibi-style baby dragon mascot (red body, golden-yellow underside/belly plating, yellow-gold spiky mane and horns, red flame-tufted tail tip) is the central character, shown celebrating amid falling gold coins. The wide desktop background (visible left/right of the narrow portrait game window) is a daytime Chinatown-style city street: pink cherry-blossom trees, modern glass skyscrapers with red/gold signage, strings of red-and-yellow triangular bunting flags, a market stall selling stacks of gold coins, and a crowd of diverse people in colourful clothing (red, yellow, green, blue) cheering with raised arms; two red-and-gold dragon-dance puppet heads on poles are visible at the very bottom of the frame. In the free-spins screens the same street is shown at night with fireworks in the sky and people holding sparklers.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, colour-blind users of all types, motor-impaired users) built from the 21 screenshots listed in manifest.json, plus zoomed crops of the paytable, WILD symbol, multiplier-reel indicators, bottom icon row and the disabled/enabled bet +/- buttons, cross-checked against pytesseract OCR of the rules pages.",
    "method_notes": "Numbers were read directly off the game/rules screenshots and cross-checked with OCR (scripts/ocr.py) of the same crops; where OCR was noisy (stylised fonts on painterly backgrounds) the number was still taken from the legible on-screen text, not invented. Anything not clearly legible on any of the 21 frames is listed in unreadable_or_uncertain instead of guessed.",
    "language": "English",
    "orientation": "Portrait. The actual game canvas is a narrow vertical strip centred in the 1280x800 desktop viewport; the left and right thirds of every screenshot are an extended/blurred continuation of the same background artwork used purely as desktop letterboxing, not part of the playable game area."
  },

  "color_palette": {
    "base_game_background_wide": "Daytime festival street: sky blue at the top, pink cherry-blossom foliage, warm honey/orange paving in the foreground, red-and-gold building facades, red/yellow bunting flags.",
    "reel_frame": "Bright gold/yellow ornate stone-and-metal frame shaped like a cross (matching the 3-5-3 reel layout), with a small red-and-gold pagoda-roof ornament at the top.",
    "reel_cells": "Deep purple/violet background inside the frame, with a faint darker-purple circular wave/cloud pattern.",
    "multiplier_reel_boxes": "Two dark navy-blue rounded rectangles with a thin gold border, positioned side by side directly under the reel frame, each flanked by small yellow triangular pointer marks.",
    "banner_ribbon": "Red ribbon banner with gold dragon-motif scrollwork at both ends, used for status text (PLACE YOUR BETS! / GOOD LUCK! / WIN messages).",
    "buttons": "Spin button: dark red/maroon circle with a gold ring and a white two-arrow recycle icon (turns into a red square 'stop' icon while a spin is in progress). Bet '-' button: light grey/white circle. Bet '+' button: bright green circle. Both bet buttons dim (desaturate) when the corresponding bet limit is reached (see accessibility_observations).",
    "credit_bet_text": "Gold/yellow text on the dark lower strip of the game frame.",
    "free_spins_night_background": "Same street rendered at night: dark blue sky, fireworks bursts (pink, blue, white), warm golden light spilling from the reel area, people holding yellow sparklers.",
    "free_spins_multiplier_track_active_cell": "Not applicable to this game (Happy Dragon has no separate multiplier-track strip; multiplier state is shown only in the two multiplier-reel boxes below the reels, in both base game and free spins).",
    "win_screen_plaque": "Warm gold/orange radiating background; 'CONGRATULATIONS' in red 3-D letters with a gold outline; win amount in large gold/yellow text."
  },

  "reel_layout": {
    "shape": "Cross-shaped (non-rectangular) grid, NOT a uniform rows x reels rectangle.",
    "reel_heights": [3, 5, 3],
    "reel_heights_source": "Directly counted on base_game.png, base_game_multiplier.png, base_game_multiplier2.png and base_game_multi_win.png: reel 1 (left) shows 3 symbol cells, reel 2 (centre) shows 5 symbol cells, reel 3 (right) shows 3 symbol cells.",
    "rows_field": "Not applicable / left empty in the structured record — a single 'rows' number cannot describe a cross-shaped grid.",
    "mechanic": "Fixed paylines.",
    "lines_count": 10,
    "lines_source": "Rules booklet prints a 1-10 grid of small line-pattern icons under the RTP line ('1..10' each with its own tiny icon, visible at the top of rules_p30.png / bottom of rules_p18-continuation). Independently confirmed by the bet dialog (settings_bet_lines.png): header 'BETTING ON 10 LINES', Coins Per Line = 6, Coin Value = $0.02, Total Bet = $1.20, and 6 x $0.02 x 10 lines = $1.20 — arithmetic matches exactly.",
    "win_direction": "Pays left to right on adjacent reels starting from the leftmost reel, on the game's fixed paylines (rules text: 'All symbols pay from left to right on selected paylines... Only the highest win is paid per line... When winning on multiple paylines, all wins are added to the total win.')."
  },

  "symbols": {
    "note": "Identities, colours and payouts read from paytable_p1.png (bet anchor $2.00) and a x3 zoom crop of the same six icons. Only 3-of-a-kind payouts are printed in the paytable; no 4- or 5-of-a-kind tiers are shown for any symbol (the cross-shaped grid caps a single reel's contribution at 5 cells and the paylines appear to only ever need 3 matching symbols to pay, consistent with a 3-symbol max per payline on this layout).",
    "regular_symbols": [
      {
        "name": "Gold ingot (Chinese sycee/yuanbao)",
        "appearance": "A golden boat-shaped ingot with engraved detail, resting on a small red cushion with gold tassels.",
        "payout_3": "$10.00",
        "rank": "highest-paying regular symbol"
      },
      {
        "name": "Red lantern",
        "appearance": "A round red Chinese paper lantern with a gold circular emblem, gold cap and base, and a gold tassel hanging from the bottom.",
        "payout_3": "$4.00"
      },
      {
        "name": "Purple pouch / purse",
        "appearance": "A purple drawstring pouch with a gold dragon emblem stitched on the front and gold coin-shaped tassels at the top.",
        "payout_3": "$2.00"
      },
      {
        "name": "Drum",
        "appearance": "A round hand-held Chinese drum, tan/cream drumhead with gold studs, dark-blue body with a gold stripe, pale-blue fabric tassels hanging from the sides.",
        "payout_3": "$1.00"
      },
      {
        "name": "Sunglasses",
        "appearance": "Round gold-rimmed sunglasses with dark brown/black lenses and small gold dragon-head hinges.",
        "payout_3": "$0.60"
      },
      {
        "name": "Green rice dumplings (zongzi)",
        "appearance": "A pair of green leaf-wrapped rice-dumpling bundles tied with gold string, stacked diagonally.",
        "payout_3": "$0.40",
        "rank": "lowest-paying regular symbol"
      }
    ],
    "wild": {
      "name": "WILD",
      "appearance": "A glowing golden/red dragon-head badge (the same baby-dragon face as the mascot) on a fiery red-orange radial-glow circular background, with the word 'WILD' in orange block letters beneath it.",
      "rules": "Substitutes for all regular symbols. Appears ONLY on reel 2 (the centre, 5-cell reel) and, when it appears, expands vertically to cover all 5 positions of that reel.",
      "trigger_link": "Whenever a WILD symbol hits in the base game, it has a random chance to trigger the FREE SPINS feature (5 free spins awarded). This is the only entry point into free spins — there is no scatter symbol and no separate bonus-buy purchase for this feature.",
      "source": "Paytable (paytable_p1.png) and rules_p18.png ('MULTIPLIER REEL' / 'FREE SPINS' section)."
    },
    "no_dedicated_bonus_or_scatter_symbol": "Confirmed from the full paytable page: only the 6 regular symbols and the WILD are shown; there is no BONUS/SCATTER symbol in this game."
  },

  "multiplier_reels": {
    "description": "Two extra 1-cell 'reels' are shown as a pair of boxes directly beneath the main cross-shaped grid, each flanked by small static yellow triangle pointer marks. They spin and land independently on every base-game AND free-spins spin.",
    "reel_1_left_box": "Contains BLANK, x2, x3 or x5.",
    "reel_2_right_box": "Contains BLANK, x2, x3, x5 or x10 in the base game; rules state a x100 value can additionally land on this reel during the free-spins feature.",
    "blank_symbol": "A neon-outline diamond/rhombus shape (pink/magenta outline, dark navy fill, no text) — a distinct SHAPE, not just an empty box, so it is distinguishable without relying on colour.",
    "resolution_rule": "If reel 1 shows a value and reel 2 shows BLANK, the round win is multiplied by reel 1's value. If BOTH reels show a value, the win is multiplied by the PRODUCT of the two values (not the sum). If reel 1 is BLANK, no multiplier is applied regardless of reel 2 (per rules_p18.png: 'This is the BLANK. If a blank is present on reel 1, no multiplier is awarded.').",
    "source": "rules_p18.png, verbatim OCR: 'Multiplier Reel 1 contains Blank symbols along with x2, x3, and x5 values. Multiplier Reel 2 contains Blank symbols along with x2, x3, x5, and x10 values... Whenever a multiplier lands on multiplier reel 1 and a blank on multiplier reel 2, the win is multiplied by the multiplier present on multiplier reel 1. If multipliers land on both multiplier reels, the win is multiplied by product of the two multipliers.'",
    "captured_evidence": [
      "base_game_multiplier.png: both boxes show x2 and x2 simultaneously (no win shown on this particular frame, illustrates the double-hit state).",
      "base_game_multiplier2.png: reel 1 BLANK, reel 2 shows x10 (the highest base-game tier on reel 2), CREDIT $99,950.40 BET $2.00.",
      "base_game_multi_win.png: reel 1 = x3, reel 2 = x2, banner reads 'WIN $18.00' / 'NICE WIN', BET $1.20 — a live example of the product rule (3 x 2 = x6 multiplier applied to the underlying line win)."
    ],
    "colorblind_note": "Multiplier state is conveyed by TEXT ('x2'/'x3'/'x5'/'x10') on a gold background, and the no-multiplier state by a distinct outlined diamond SHAPE — not by colour alone."
  },

  "features": {
    "free_spins": {
      "trigger": "Random chance whenever the WILD symbol hits on reel 2 in the base game (no fixed probability is printed; it is explicitly described as random ('has a chance to randomly trigger')).",
      "spins_awarded": "A fixed 5 free spins per trigger (rules_p18.png: 'The round has 5 free spins.'). Confirmed by the captured intro screen showing a large numeral '5' and by the play/summary screens both referencing '5 FREE SPINS'.",
      "special_reel_2": "During the whole free-spins round, reel 2 (the centre 5-cell reel) is permanently and fully covered by WILD symbols on every spin of the round (rules: 'the reel 2 is always full of WILD symbols'). Captured live in free_spins_play.png — all 5 cells of reel 2 show the dragon-head WILD icon in a film-strip style frame.",
      "special_multiplier_tier": "On multiplier reel 2 only, a new x100 value can additionally land during the feature (rules_p18.png: 'On multiplier reel 2 a new multiplier value of x100 can hit.'). This value was NOT observed in the captured round (max seen live during free spins was x3 on reel 1 / blank on reel 2) — honestly reported as not captured, not invented.",
      "retrigger": "Explicitly disabled: 'The feature cannot be retriggered.'",
      "special_reels_wording": "Rules also state 'Special reels are in play during the feature', implying the free-spins mode uses different (undisclosed) reel strip weightings from the base game; no further detail is given in the booklet.",
      "win_payout": "Free Spins win is added to/awarded after the round completes; 'Free Spins total win in the history contains the whole win of the cycle' (rules_p30.png).",
      "buy_option": "None. No BUY FEATURE / BUY BONUS control exists anywhere in the captured UI (base game bar, settings, or autoplay panel).",
      "source": "rules_p18.png (MULTIPLIER REEL + FREE SPINS sections) and paytable_p1.png (WILD symbol description)."
    },
    "max_win_cap": {
      "value": "5,000x the total bet.",
      "behaviour": "If the total win of a feature round reaches 5,000x bet, the round immediately ends, the win is awarded (capped at 5,000x) and all remaining parts of the feature are forfeited.",
      "source": "rules_p18.png / rules_p30.png (MAX WIN section) and preview.png splash banner text 'WIN UP TO 5,000X BET'."
    }
  },

  "feature_coverage": {
    "free_spins": {
      "captured": true,
      "note": "Initially mis-reported by the capture pass as 'not observed in 500 spins'; the round had in fact been captured (approximately spin #100 of the hunt) but its 3 frames were left in an un-listed _burst subfolder and were recovered and added to manifest.json by the team lead. All 3 stages are present: trigger/intro, in-round gameplay, and the round summary.",
      "intro_frame": "free_spins_intro.png — Night-sky/fireworks background. The baby-dragon mascot poses next to a huge gold-and-red numeral '5' with falling gold coins. Text: 'FREE SPINS WON' (gold, orange-outlined) and 'PRESS ANYWHERE TO CONTINUE' (smaller, red). Two red-and-gold dragon-dance puppets and a cheering crowd holding sparklers are visible at the bottom.",
      "gameplay_frame": "free_spins_play.png — Reel 2 fully covered by 5 stacked WILD (dragon-head) symbols in a film-strip visual style. Multiplier reel 1 = x3, reel 2 = BLANK (diamond). Banner: 'WIN $9.44' with a sub-line 'LINE 8 PAYS $2.40 x 3 = $7.20' (the $2.40 base line pay x the x3 reel-1 multiplier = $7.20; the displayed total win of $9.44 additionally includes further line pays not itemised on this single frame — flagged in unreadable_or_uncertain, not invented). A red 'FREE SPINS LEFT: 1' badge is shown; BET reads $1.20; CREDIT $99,946.48.",
      "summary_frame": "free_spins_win.png — A golden 'lucky cat' (Maneki-neko beckoning-cat) character wearing a red dragon hood and a red bell collar, waving one paw, is shown above a purple/gold ribbon banner. Text: 'CONGRATULATIONS! YOU HAVE WON $12.24 IN 5 FREE SPINS' with 'PRESS ANYWHERE TO CONTINUE' below. NOTE: this beckoning-cat character is DIFFERENT from the primary baby-dragon mascot seen on the splash/intro screens — it appears to be a secondary festival-themed mascot used specifically for the free-spins payout summary."
    },
    "multiplier_reel": {
      "captured": true,
      "note": "Single reel-1-only hit (x2/x2 simultaneous shown with no win banner), a lone reel-2 x10 tier, and a combined-product win (x3 x x2 = x6, WIN $18.00) were all captured in the base game. The reel-2-exclusive x100 tier (free-spins only, per rules) was not observed live — see max_win_cap / free_spins.special_multiplier_tier."
    },
    "bonus_buy": {
      "present": false,
      "note": "No purchase/buy-feature control exists in this game; confirmed absent from the base-game bar, the bet menu (settings_bet_lines.png), the System Settings panel and the Autoplay panel."
    }
  },

  "technical_summary": {
    "rtp_percent": 96.50,
    "rtp_source": "rules_p30.png, verbatim: 'The theoretical RTP of this game is 96.50%'",
    "volatility": "Medium (verbatim printed text).",
    "volatility_source": "rules_p30.png: badge labelled 'VOLATILITY' followed by 5 lightning-bolt icons, immediately followed by the sentence 'Medium volatility games pay out steadily and the range of pays varies from low to very high.' The bolt ICON COUNT is a known Pragmatic Play display quirk that does not reliably encode the volatility tier (5 bolts is shown here even though the game is textually Medium) — the printed WORD 'Medium' is the authoritative value, not the bolt count.",
    "min_bet": "$0.10",
    "max_bet": "$250.00",
    "bet_limits_source": "Printed in rules_p30.png ('MINIMUM BET: $0.10  MAXIMUM BET: $250.00') AND independently verified by pressing the bet '+' control to its numeric ceiling (settings_bet_max.png: $250.00, '+' button visibly dimmed/disabled) and the '-' control to its floor (settings_bet_min.png: $0.10, '-' button visibly dimmed/disabled). No ante bet or other special-stake mode exists in this game, so this ceiling is the true single betting ceiling (not inflated by a side-bet multiplier).",
    "default_demo_bet": "$2.00 (paytable/base_game anchor bet).",
    "reels_and_lines": "Cross-shaped grid, reel heights 3-5-3 (13 total symbol cells), 10 fixed paylines.",
    "bet_breakdown_example": "Coins Per Line = 6, Coin Value = $0.02, 10 lines -> Total Bet = $1.20 (settings_bet_lines.png).",
    "max_win_multiplier": "5,000x bet (see features.max_win_cap).",
    "bonus_buy": "Not present in this game.",
    "ante_bet": "Not present in this game.",
    "currency_shown": "USD ($) throughout; CREDIT and BET labels can reportedly be toggled between a coins view and a cash view by clicking them (per rules_p46.png: 'Click on the labels to switch between coins view and cash view'); only the cash/$ view was captured.",
    "malfunction_clause": "'Malfunction voids all pays and plays.' (rules_p30.png)."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/loading screen. Large 3-D gold wordmark 'HAPPY DRAGON' with a red outline and a scalloped red-and-gold dragon-scale banner shape behind the letters, coin decorations at the top corners. Below it, the baby-dragon mascot bursts forward amid a radial white light burst and falling gold coins, arms raised, tongue out, smiling. Below the mascot: 'WIN UP TO 5,000X BET' in bold gold/orange 3-D text. A round white 'reload/enter' icon (two curved arrows forming a circle) sits centred below that, inviting the click to start. At the very bottom, a pill-shaped dark badge reads 'VOLATILITY' followed by 5 lightning-bolt icons (see technical_summary.volatility_source for the caveat that this bolt count is not to be trusted over the printed word). Background is the daytime festival street (see theme).",
      "purpose": "Entry point; clicking anywhere/the round icon enters the base game.",
      "color_blind_notes": "Wordmark and max-win text are large, high-contrast, outlined lettering; readable without colour discrimination."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "Cross-shaped (3-5-3) reel grid centred in the narrow portrait game window, inside a gold ornate frame with a small red-gold pagoda-roof ornament peeking in at the very top edge.",
      "reel_cells": "Deep purple cells with a faint circular wave motif, separated by thin dark dividers.",
      "mascot_placement": "The baby-dragon mascot is partially visible at the lower-right, overlapping the frame, cheering with one arm raised — present on every base-game/feature frame as a static decorative element.",
      "multiplier_boxes": "Two navy-blue multiplier-reel boxes directly under the grid, side by side, each flanked by small yellow triangle pointer marks (see multiplier_reels).",
      "status_banner": "A red ribbon banner below the multiplier boxes shows contextual text: 'PLACE YOUR BETS!' when idle, 'GOOD LUCK!' while a spin is resolving, or 'WIN $X.XX' plus a smaller pay-line breakdown line (e.g. 'Line 7 pays $4.00') after a win.",
      "control_row": "Below the banner: round grey/white '-' button (decrease bet, left) — round dark-red/maroon SPIN button with a gold ring and white two-arrow recycle icon in the centre, labelled with the on-hover hint 'HOLD FOR TURBO SPIN' (turns into a red square 'stop' icon while spinning) — round green '+' button (increase bet, right).",
      "balance_row": "Gold/yellow text 'CREDIT $100,000.00' (left) and 'BET $2.00' (right), with a small grey 'PRAGMATIC PLAY' wordmark centred just beneath.",
      "bottom_icon_row": "Five round dark semi-transparent icon buttons, left to right: (1) 'i' Information icon — opens the paytable/rules info booklet; (2) a circular-arrow/clock-style icon — by elimination against the rules text this corresponds to the Game History control; (3) an icon of three short diagonal white strokes (')))' ) — cycles the spin speed between normal / quick spin / turbo spin (rules_p46.png); (4) a stacked-coins icon — opens the bet/lines menu shown in settings_bet_lines.png; (5) a hamburger/three-lines '≡' icon at the far right edge — opens the SYSTEM SETTINGS panel.",
      "external_sound_icon": "A separate round dark speaker icon sits OUTSIDE the narrow game window, at the bottom-left corner of the full desktop canvas, on every captured screen — appears to be a wrapper-level global mute toggle, not part of the game's own UI bar.",
      "color_blind_notes": "Controls are white glyphs on dark circles (shape-based). Bet '-' / '+' are distinguished by their +/- glyphs, not colour alone, and BOTH visibly desaturate/dim when their respective limit is reached (see accessibility_observations)."
    },
    "paytable": {
      "type": "paytable",
      "page": "1 (single page reached from the bottom-bar 'i' icon; header 'GAME RULES')",
      "content": "Header: 'GAME RULES' and 'All symbols pay from left to right on adjacent reels starting from the leftmost reel.' A 3x2 grid of the six regular symbols with their 3-of-a-kind payout under each icon (see symbols.regular_symbols). Below that, the golden dragon-head WILD badge with its rules text (substitutes for all symbols; reel-2-only; expands to fill the reel; random free-spins trigger chance). The page continues below the fold into the MULTIPLIER REEL and FREE SPINS explanations captured separately as rules_p18.png (same scrollable panel, further down).",
      "navigation": "Top-right 'X' closes the panel; the panel is a single continuously scrollable pane (drag/scroll) rather than discretely paginated buttons — see scroll_panels note below.",
      "color_blind_notes": "Each symbol is uniquely identifiable by its distinct SHAPE/OBJECT (ingot, lantern, purse, drum, sunglasses, dumplings), not by colour alone; payout amounts are printed as plain white text."
    },
    "rules_scroll_panel": {
      "type": "rules",
      "structure": "One long vertically scrolling information panel (no 'Page N/M' indicator), captured at 5 representative scroll positions in the manifest (rules_p18, rules_p30, rules_p46, rules_p62, rules_p78, mapped to page 1-5 in the manifest for ordering only — these are NOT 5 discrete pages of a paginated booklet, they are 5 snapshots of one continuous scroll).",
      "content_by_snapshot": {
        "rules_p18": "MULTIPLIER REEL section (full mechanic + resolution rule) followed by the start of the FREE SPINS section (trigger, 5 spins, reel-2-full-WILD, x100 tier, no retrigger, 'special reels are in play').",
        "rules_p30": "Tail of the MAX WIN section (5,000x cap) followed by GAME RULES: volatility badge + 'Medium volatility...' sentence, win-calculation rules (left-to-right on selected paylines, wins x bet per line, only highest win paid per line, multi-line wins summed, free-spins win awarded after round completes), the 1-10 payline-number icon grid, and 'The theoretical RTP of this game is 96.50%'.",
        "rules_p46": "'Malfunction voids all pays and plays.' + MINIMUM BET $0.10 / MAXIMUM BET $250.00, then the start of HOW TO PLAY (bet menu via the coin-stack icon, +/- adjusters, SPIN button) and the start of the MENU section (hamburger icon opens settings; the ')))' icon cycles spin speed: normal / quick spin / turbo spin).",
        "rules_p62": "Continuation of MENU/settings explanations (Battery Saver, Sound, Game History link icon, Information icon, CREDIT/BET coins-vs-cash toggle) then a second MENU sub-block (the recycle icon starts the game; a second circular icon opens the automatic play menu) and the start of INFORMATION SCREEN ('Drag pages up and down to scroll between information pages').",
        "rules_p78": "INFORMATION SCREEN continued (X closes it), BET MENU (shows number of lines and total bet in coins/cash; +/- adjust Coins Per Line and Coin Value; repeats the 5,000x MAX WIN cap wording), and AUTOPLAY (choose a number of auto-spins to start; SKIP SCREENS auto-skips feature intro/end screens after a short delay) — this is the bottom of the panel."
      },
      "scroll_completeness": "manifest.json scroll_panels entry documents that the panel is unusually long (79 scroll segments were captured before this final 5-frame edit was made for the manifest) and that the bottom was confirmed by two independent signals: two consecutive scroll steps producing no further content change, and the scrollbar thumb sitting visually at the bottom of its track.",
      "color_notes": "White body text on a solid black/near-black rounded panel; section headers in white/gold caps; the volatility badge text is white on a dark green pill outline."
    },
    "settings": {
      "type": "settings",
      "title": "SYSTEM SETTINGS (gold text, top-right white 'X' closes the panel).",
      "rows": "HOME (white house icon, right-aligned) - GAME HISTORY (external-link icon; label rendered in dim/greyed text in the captured frames, suggesting it is inactive/disabled in this demo session) - 'GENERAL SETTINGS' gold section header.",
      "toggles": [
        {"name": "BATTERY SAVER", "description": "Save battery life by reducing animation speed", "state_captured": "OFF (switch thumb at LEFT, track dark grey)"},
        {"name": "SOUND", "description": "Turn sound off or on", "state_captured": "ON (switch thumb at RIGHT, track bright green)"},
        {"name": "VIBRATION", "description": "Game will vibrate when playing", "state_captured": "OFF (switch thumb at LEFT, track dark grey)"}
      ],
      "bet_settings": {
        "label": "BET SETTINGS / TOTAL BET",
        "control": "Round '-' button (left) - dark value box showing the current total bet - round '+' button (right).",
        "captured_values": ["$2.00 (default, settings.png)", "$250.00 (settings_bet_max.png, ceiling reached)", "$0.10 (settings_bet_min.png, floor reached)"],
        "disabled_state_measured": "At the $0.10 floor the '-' button visibly dims to a flat mid-grey circle (still shows the '-' glyph) while '+' stays bright green. At the $250.00 ceiling the '+' button visibly dims to a dark desaturated green circle (still shows the '+' glyph) while '-' stays bright white. Both limits are therefore signalled by a BRIGHTNESS/saturation change on the affected button in addition to it simply no longer responding, matching the general PP disabled-button convention."
      },
      "color_blind_notes": "Toggle ON/OFF state is shown by thumb POSITION (left=off, right=on) in addition to the green fill, so it is readable without colour vision. The two bet-limit buttons are also distinguishable by brightness, not hue."
    },
    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAY SETTINGS (gold text, top-right white 'X' closes the panel).",
      "checkboxes": "Three square checkboxes in a row: TURBO SPIN (unchecked), QUICK SPIN (unchecked), SKIP SCREENS (CHECKED - green fill with a white check mark). SKIP SCREENS is ON by default in this demo.",
      "autospins_selector": "'NUMBER OF AUTOSPINS' label above a horizontal slider (green filled track, green pill-shaped handle) with the current value '100' printed to the right of the slider.",
      "action_button": "Large green button at the bottom: 'START AUTOPLAY (100)'.",
      "skip_screens_meaning": "Per rules_p78.png: 'SKIP SCREENS option auto-skips the feature introduction and end screens after a short period of time.' Because this option is ON by default, a real autoplay session would likely fly through the free-spins intro/summary screens rather than pausing on them.",
      "color_blind_notes": "Checkbox state is a checkmark SHAPE inside a filled box (not a colour-only cue); the action button carries explicit text 'START AUTOPLAY'."
    },
    "win_screen_base_game": {
      "type": "win_screen",
      "content": "Base-game line win overlay on the normal daytime background. Status banner reads 'WIN $12.00' in large gold text with a smaller sub-line 'Line 7 pays $4.00'. Three red-lantern symbols on the winning line are highlighted with a bright gold glowing square outline around each cell. Both multiplier boxes show the BLANK diamond (no multiplier was applied to this particular win). CREDIT $99,950.40, BET $2.00.",
      "color_blind_notes": "Winning cells are marked by a bright gold GLOW/outline (shape-based highlight, high contrast against the dark cell background), not by a colour swap alone; the win amount is large high-contrast text."
    },
    "free_spins_intro": {"see": "feature_coverage.free_spins.intro_frame"},
    "free_spins_gameplay": {"see": "feature_coverage.free_spins.gameplay_frame"},
    "free_spins_summary": {"see": "feature_coverage.free_spins.summary_frame"}
  },

  "accessibility_observations": {
    "screen_reader": "Control layout is stable across states: five icon buttons on one fixed row at the very bottom of the game frame (info / history / spin-speed / bet-menu / settings hamburger), a fixed bet -/spin/+ row above that, and CREDIT/BET readout between them. The rules/paytable content is a single continuously scrolling panel rather than a small fixed number of pages, which may need special handling (e.g. chunked headings) for a screen-reader-friendly rebuild rather than simple 'page N of M' navigation.",
    "motor": "Primary targets (SPIN, bet +/-, autoplay start) are large circular buttons. Bet limits are reachable by holding/repeatedly pressing +/- and are clearly gated (buttons visibly disable at $0.10 and $250.00) so a motor-impaired user cannot accidentally exceed them. Autoplay (default 100 spins, SKIP SCREENS on by default) reduces the number of manual actions needed.",
    "color_blind": "Nearly every stateful element pairs colour with a second cue: toggle switches use thumb position, the multiplier BLANK uses a distinct outlined diamond shape versus the multiplier text values, winning paylines are marked by a bright glow/outline rather than a colour change alone, and disabled bet buttons dim in brightness rather than relying on a specific hue. The one residual green-vs-green ambiguity (SOUND toggle ON = green, bet '+' = green, autoplay slider/button = green) is mitigated in every case by an accompanying label, glyph or switch position.",
    "deaf_hard_of_hearing": "No information observed to be conveyed by audio alone. SOUND and (in the Autoplay/System panels) music toggles are purely optional/decorative per their own descriptive labels ('Turn sound off or on'); all game state (wins, free spins remaining, multiplier values) is shown as on-screen text/graphics."
  },

  "not_captured": [
    "The reel-2-exclusive x100 multiplier tier that the rules say can appear during free spins was not observed live (the captured free-spins round only produced a x3 value on multiplier reel 1, with reel 2 blank on the shown gameplay frame).",
    "A free-spins round hitting the 5,000x MAX WIN cap was not observed (the captured round totalled $12.24 at a $1.20 bet, i.e. roughly 10x bet, far below the cap).",
    "The coins-view of CREDIT/BET (rules state clicking the labels toggles between a cash view and a coins view) was not captured; only the cash/$ view is represented in these 21 frames.",
    "The exact winning-line cell path for 'Line 7' (win_screen.png) and 'Line 8' (free_spins_play.png) is not enumerated cell-by-cell; only the highlighted glow on the visible symbols and the printed line number/payout are documented."
  ],

  "unreadable_or_uncertain": [
    "Bottom-icon-row button #2 (circular-arrow/clock-style icon, between the info 'i' and the spin-speed ')))' icon): its exact function is inferred by elimination from the rules-panel text (which separately describes a Game-History external-link icon and an Autoplay-menu icon using similar circular-arrow glyphs) rather than confirmed by clicking it directly on a screenshot pair — treat as probable, not certain.",
    "free_spins_play.png win breakdown: the banner shows a total 'WIN $9.44' but only one line is itemised ('LINE 8 PAYS $2.40 x 3 = $7.20', i.e. $7.20). The remaining $2.24 of the total is not itemised on this single frame and is not accounted for from the visible symbols alone — it may reflect an animated/still-counting total or an additional unlisted line win; not resolved from the available frames.",
    "Whether the 'GAME HISTORY' row in System Settings is genuinely disabled in the real-money version or only appears dim because no round history exists yet in this fresh demo session.",
    "The precise upper bound of 'Coins Per Line' and 'Coin Value' steps (only one combination, 6 coins x $0.02, was captured in settings_bet_lines.png) — the full adjustment range of each individual control was not explored, only the resulting overall bet ceiling/floor ($250.00 / $0.10)."
  ]
}

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.