Candy Monsta

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

Free demo · not real-money play
✓ Working · checked 6 days, 6 hours ago Verified · 02 Aug 2026
RTP 94.03%
Volatility Medium-High
Max win ×2077
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/candy-monsta-b10/

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

67 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 02 Aug 2026 View capture log

Per-screen breakdown

29 demo screens
29 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
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
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Info / About screen
info Info / About screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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

What we extracted from Candy Monsta

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

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

Specification

verified parameters
provider BGaming
series Candy Monsta
rtp 94.03% · single configuration
volatility Medium-High
max_win_x ×2077
layout 5×3
paylines 20 fixed
bonus_buy No
mechanic Video Slot
release_date 2021

Symbols & paytable

14 symbols
14 icons (ZIP)
Monsta
Monsta
High Pay

Red devil-bat mascot 'Monsta' hugging a lime lollipop; top symbol. Paytable prints 1000/500/50 as bet-per-line multiplier (bet-per-line = total bet/20); value shown = printed/20 (total-bet multiplier).

MatchPayoutUnit
3x 2.50 Multiplier
4x 25.00 Multiplier
5x 50.00 Multiplier
Wild
Wild
Wild

Red-and-white striped peppermint swirl candy, word 'WILD!' on it. Substitutes any symbol except Scatter; during Free Spins lands only on reels 2, 3, 4 and becomes sticky/locked for the round.

Scatter / Bonus
Scatter / Bonus
Scatter

Teal-ringed badge with pink-and-cream candy-castle art, word 'BONUS'. 3-5 anywhere trigger 10 Free Spins (retriggerable, unlimited). Pays from the TOTAL bet directly (not divided by 20), unlike all other symbols.

MatchPayoutUnit
3x 2.00 Multiplier
4x 10.00 Multiplier
5x 100.00 Multiplier
Heart
Heart
High Pay

Glossy red heart jelly in a purple tile. Paytable prints 400/100/40 as bet-per-line multiplier (bet-per-line = total bet/20); value shown = printed/20.

MatchPayoutUnit
3x 2.00 Multiplier
4x 5.00 Multiplier
5x 20.00 Multiplier
Gummy Bear
Gummy Bear
High Pay

Glossy amber/orange gummy-bear jelly, same purple tile style as Heart and same payout tier (paytable 400/100/40). Value shown = printed/20 per the bet-per-line rule.

MatchPayoutUnit
3x 2.00 Multiplier
4x 5.00 Multiplier
5x 20.00 Multiplier
Star
Star
High Pay

Glossy gold/amber five-point jelly star, no tile frame. Paytable prints 300/50/30 as bet-per-line multiplier; value shown = printed/20.

MatchPayoutUnit
3x 1.50 Multiplier
4x 2.50 Multiplier
5x 15.00 Multiplier
Green square jelly
Green square jelly
High Pay

Glossy teal/turquoise-green rounded-square jelly with a hollow notch, no tile frame; same payout tier as Star (paytable 300/50/30). Value shown = printed/20.

MatchPayoutUnit
3x 1.50 Multiplier
4x 2.50 Multiplier
5x 15.00 Multiplier
Purple shell
Purple shell
High Pay

Glossy magenta/purple scallop-shell-shaped jelly, no tile frame. Paytable prints 200/40/20 as bet-per-line multiplier; value shown = printed/20.

MatchPayoutUnit
3x 1.00 Multiplier
4x 2.00 Multiplier
5x 10.00 Multiplier
Green crescent
Green crescent
High Pay

Glossy lime-green crescent-moon-shaped jelly, no tile frame; same payout tier as Purple shell (paytable 200/40/20). Value shown = printed/20.

MatchPayoutUnit
3x 1.00 Multiplier
4x 2.00 Multiplier
5x 10.00 Multiplier
Letter A
Letter A
Low Pay

Glossy crimson-red jelly letter 'A'. One of five distinct letter symbols (A/K/Q/J/10). Paytable prints 100/25/15 as bet-per-line multiplier; value shown = printed/20.

MatchPayoutUnit
3x 0.75 Multiplier
4x 1.25 Multiplier
5x 5.00 Multiplier
Letter K
Letter K
Low Pay

Glossy amber/gold jelly letter 'K'; same payout tier as Letter A (paytable 100/25/15). Value shown = printed/20.

MatchPayoutUnit
3x 0.75 Multiplier
4x 1.25 Multiplier
5x 5.00 Multiplier
Letter Q
Letter Q
Low Pay

Glossy magenta/pink jelly letter 'Q'. Paytable prints 80/20/10 as bet-per-line multiplier; value shown = printed/20.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 4.00 Multiplier
Letter J
Letter J
Low Pay

Glossy lime-green jelly letter 'J'; same payout tier as Letter Q (paytable 80/20/10). Value shown = printed/20.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 4.00 Multiplier
Number 10
Number 10
Low Pay

Glossy orange jelly numeral '10'; same payout tier as Letter Q/J (paytable 80/20/10). Value shown = printed/20.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
5x 4.00 Multiplier

Bonus modes

2 modes
Base Game Modifier base
Base Game

5 reels x 3 rows, fixed 20 paylines, pays left to right. Payline wins for regular/Wild symbols are multiplied by bet-per-line (total bet/20); Scatter pays directly from the total bet.

Free Spins fs
Free Spins (Sticky Wild)

Triggered by 3, 4 or 5 Scatter (candy-castle) symbols landing anywhere on the grid: awards 10 Free Spins, retriggerable by another 3-5 Scatters (maximum number of Free Spins stated as unlimited). Wild symbols during this mode can only land on reels 2, 3, 4 and become sticky/locked in place for the remainder of the round, accumulating across spins. Background switches to a night-time starry scene.

Colour system

extracted from frames · HEX
Export palette
#29135E base dominant 1 base
#F39C0E base dominant 2 base
#5A2853 base dominant 3 base
#E4A29E base dominant 4 base
#5FA0DE base dominant 5 base
#EC690E base dominant 6 base
#201421 free_spins dominant 1 free_spins
#4A2423 free_spins dominant 2 free_spins
#252D45 free_spins dominant 3 free_spins
#57184E free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • Jelly-candy symbols that share a payout tier are told apart mainly by their jelly color, not by outline: Star=gold/amber, Green square jelly=teal-turquoise green; Purple shell=magenta/purple, Green crescent=lime-green; Letter A=crimson-red, Letter K=amber/gold, Letter Q=magenta/pink, Letter J=lime-green, Number 10=orange.
  • Wild (red-and-white striped peppermint) also carries the printed word 'WILD!' baked into the art; the Scatter/Bonus badge has a teal ring and the printed word 'BONUS', so both remain identifiable without relying on color.
Motor Accessibility
  • Core actions are single clicks on large, well-separated circular buttons (Spin, Autoplay, Info, Settings) plus a clickable bet-amount dropdown list; Spacebar can be used instead of clicking the Spin button.
Hearing Accessibility
  • No feature requires sound: wins, the Free-Spins trigger (CONGRATS pop-up) and the Free Spins N/10 counter are all shown as on-screen text/numbers; Music and Sound FX can be muted independently via Settings.
Low Vision
  • Reel background is dark purple/near-black behind glossy bright symbols for strong contrast. Base game uses a pale blue-sky pastel candy-land scene; Free Spins switches to a deep navy night sky filled with stars, giving a clearly different backdrop per mode.

Media & assets

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

Data provenance

what we captured and what we didn't
Base game, full paytable (17 pages, all symbols/features/lines), full rules panel (10 pages: about, how to play, autospins, features, spin results/payout basis, settings, RTP 94.03%, RNG, additional info), autoplay basic+advanced tabs, settings modal, bet selector dropdown, a complete Free Spins round (trigger, sticky-wild accumulation, end total win) and win screen.
A second, unambiguous Free Spins retrigger was not captured on camera in this session — only textual rule evidence for retriggering by another 3-5 Scatters exists.
Max win is disputed between two sources: in-game rules state 'maximum exposure of x1000' (captured on a rules frame), while a provider official page is reported to state x2077; the x2077 figure could not be verified from any screenshot in this slot's folder. Left unresolved as an open discrepancy.
Volatility is not stated anywhere in the captured rules/paytable text.
Whether the 20 paylines are fixed or selectable could not be confirmed — no lines-count control was found in the captured UI; treated as fixed 20 lines based on the payline diagrams shown.

Ask AI about Candy Monsta

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 Candy Monsta work? Keep it simple.

Triggered by 3, 4 or 5 Scatter (candy-castle) symbols landing anywhere on the grid: awards 10 Free Spins, retriggerable by another 3-5 Scatters (maximum number of Free Spins stated as unlimited). Wild symbols during this mode can only land on reels 2, 3, 4 and become sticky/locked in place for the remainder of the round, accumulating across spins. Background switches to a night-time starry scene.

RTP 94.03%Medium-High volatilitymax win ×2077demo ✓

From the verified capture of 02 Aug 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: Candy Monsta vs Aviamasters — 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 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/candy-monsta-b10/

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/candy-monsta-b10/
{
  "game": {
    "name": "Candy Monsta",
    "provider": "BGaming",
    "edition_note": "This documentation covers the BASE (non-seasonal) edition of Candy Monsta - bright candy-land daytime art, no Halloween/Christmas/Valentine decoration. The catalog lists three further seasonal editions of the same family (their own scrshots/tech docs); those are NOT described here.",
    "demo_url": "https://demo.bgaming-network.com/play/CandyMonsta/FUN?server=demo",
    "device_captured": "desktop",
    "window_resolution": "1280x800",
    "theme": "Candy-land / confectionery world: a red devil-bat mascot named 'Monsta' who eats candy, set against a pastel blue-sky background with a pink-and-cream candy castle, swirl lollipops, cupcakes and balloons.",
    "reel_grid": "5 reels x 3 rows (15 visible symbol positions), fixed grid, no cascading/tumbling mechanic seen or mentioned.",
    "bet_mechanic": "lines",
    "paylines": {
      "count": 20,
      "source": "paytable_p13.png through paytable_p17.png show individual zig-zag diagrams for Line 1 through Line 20 (5 columns x 3 rows grids with magenta-highlighted cells marking the path); rules_p1.png independently states '20 paylines maximum exposure of x1000' in the About the game section.",
      "fixed_or_selectable": "Not shown as user-selectable in the captured UI (no lines-count control was found near Total bet); appears to be a fixed 20-line game typical of BGaming's classic slots."
    },
    "rtp": {
      "value_percent": 94.03,
      "source_frame": "rules_p9.png / rules_p10.png",
      "exact_quote": "The overall theoretical Return to Player (RTP) is 94.03%.",
      "variants": "Only one RTP value is stated anywhere in the captured rules; there is no bonus-buy variant RTP because the game has no bonus buy (see below)."
    },
    "max_win_conflict": {
      "note": "Two different values for the game's payout cap are documented from two different sources; do NOT resolve automatically, escalated to TL for the characteristics stage.",
      "in_game_rules": {
        "value": "x1000",
        "source_frame": "rules_p1.png, 'About the game' paragraph",
        "exact_quote": "20 paylines maximum exposure of x1000 and marvelous features is another thing the slot can boast of."
      },
      "provider_official_page": {
        "value": "x2077",
        "source": "BGaming's official public game page for Candy Monsta (stated by the requester, not independently re-verified from a frame in this slot's screenshots folder - no web page screenshot exists among the captured frames)."
      }
    },
    "bonus_buy": {
      "present": false,
      "evidence": [
        "base_game.png and all other base_game/paytable/rules frames show no buy-feature button anywhere on the game frame (checked the full width of the top bar and the area flanking the reels).",
        "The complete 10-page rules panel (rules_p1.png .. rules_p10.png), covering About/How to play/Autospins/Features/Spin Results/Settings/RTP/RNG/Additional information, never uses the words 'Buy' or 'Purchase'.",
        "Free Spins in the captured session were triggered naturally by 3 Scatter symbols landing during normal play (free_spins_trigger.png)."
      ]
    },
    "bet_range": {
      "min_bet": 0.20,
      "max_bet": 100.00,
      "currency": "FUN (demo play-money)",
      "steps_seen": [0.20, 0.40, 0.80, 1.00, 2.00, 4.00, 10.00, 20.00, 30.00, 40.00, 50.00, 60.00, 70.00, 80.00, 90.00, 100.00],
      "source": "bet_menu.png (shows the dropdown scrolled to its lower half, 90.00 down to 0.20, with 0.20 highlighted as the current bet) and _bet2.png (same dropdown scrolled to its upper half, showing 100.00 at the very top as the topmost/maximum entry). Both ends were confirmed motionless on repeated scroll attempts.",
      "default_bet_at_session_start": 0.20
    }
  },

  "symbols": [
    {
      "name": "Monsta (top symbol / game mascot)",
      "role": "high_pay",
      "visual_description": "A cartoon red devil-bat monster: crimson-red furry body, two pointed bat-wing-shaped ears standing up, small triangular bat wings visible at the shoulders, large white cartoon eyes with black pupils looking sideways, an open mouth showing two white fangs, holding/hugging a bright lime-green swirled lollipop candy against its chest. The character sits in front of a rounded-square orange/amber tile background. A purple-outlined white text ribbon reading 'MONSTA' curls across the bottom of the tile.",
      "payouts": [
        {"count": 5, "value": 1000},
        {"count": 4, "value": 500},
        {"count": 3, "value": 50}
      ],
      "payout_basis_note": "Per rules_p6.png/rules_p7.png: 'Payline wins are multiplied by the bet per line value, except for Scatters.' At the default 0.20 FUN total bet across 20 lines, bet-per-line = 0.01 FUN, so these paytable multiplier figures are amounts owed per unit of bet-per-line, not per total bet (see global payout_basis note below).",
      "source_frame": "paytable_p1.png",
      "colorblind_note": "Distinguishable by unique creature silhouette (bat ears, wings, fangs) and by being the only symbol depicting a character; does not rely on color alone."
    },
    {
      "name": "Wild (peppermint candy)",
      "role": "wild",
      "visual_description": "A round red-and-white striped peppermint swirl candy (like a candy-cane lollipop head) on a stick, glowing with a soft red outer halo. A purple-outlined white text ribbon reading 'WILD!' curls diagonally across the lower-left of the candy.",
      "payouts": null,
      "function": "Substitutes for any symbol in a payline to complete a winning combination, except it cannot substitute for the Scatter/Bonus symbol. During Free Spins, Wild symbols can only land on reels 2, 3 and 4 (never reel 1 or reel 5).",
      "source_frame": "paytable_p1.png / paytable_p2.png; rules_p4.png/rules_p6.png repeat the same rule in prose.",
      "colorblind_note": "Unique swirl-lollipop shape with a stick, plus the printed word 'WILD!' baked into the art, makes it identifiable without relying on its red/white coloring."
    },
    {
      "name": "Scatter / Bonus (candy castle)",
      "role": "scatter",
      "visual_description": "A circular badge (teal/turquoise ring border) containing an illustration of a pink-and-cream frosted candy castle: a central pink turret with white swirled 'icing' roof and a red cherry on top, flanked by two smaller turrets - one with pale lavender swirl icing on the left, one with white-and-pink swirl icing on the right; the castle body is caramel/toffee-brown with drips of glaze. A purple-outlined white text ribbon reading 'BONUS' curls across the bottom of the badge.",
      "payouts": [
        {"count": 5, "value": 100},
        {"count": 4, "value": 10},
        {"count": 3, "value": 2}
      ],
      "payout_basis_note": "Per rules_p6.png: 'Scatter pays in any part of the display from the total bet value' - i.e. Scatter payouts (unlike all other symbols) are multiplied by the TOTAL bet, not by bet-per-line.",
      "function": "3, 4 or 5 Scatter symbols anywhere on the 5x3 grid (not restricted to a payline) trigger 10 Free Spins. The Free Spins feature can be retriggered by another 3, 4 or 5 Scatter symbols landing during Free Spins. Per paytable_p10.png/rules_p3.png: 'The maximum number of Free Spins is unlimited.'",
      "source_frame": "paytable_p1.png / paytable_p2.png"
    },
    {
      "name": "Heart",
      "role": "mid_pay",
      "visual_description": "A glossy red heart-shaped jelly/candy piece set inside a rounded-square purple tile frame.",
      "payouts": [
        {"count": 5, "value": 400},
        {"count": 4, "value": 100},
        {"count": 3, "value": 40}
      ],
      "source_frame": "paytable_p3.png/paytable_p4.png",
      "colorblind_note": "Heart silhouette is distinct from the Bear silhouette even though both share the same purple tile frame and similar tile size."
    },
    {
      "name": "Gummy Bear",
      "role": "mid_pay",
      "visual_description": "A glossy amber/orange gummy-bear-shaped jelly candy (cartoon teddy-bear outline with round ears, arms, belly) set inside the same rounded-square purple tile frame style as the Heart symbol.",
      "payouts": [
        {"count": 5, "value": 400},
        {"count": 4, "value": 100},
        {"count": 3, "value": 40}
      ],
      "source_frame": "paytable_p3.png/paytable_p4.png",
      "colorblind_note": "Bear silhouette (ears, limbs) is unmistakably different in shape from the Heart, so pairs which happen to share the same payout tier remain distinguishable by shape alone."
    },
    {
      "name": "Star",
      "role": "mid_pay",
      "visual_description": "A glossy gold/amber five-pointed jelly star, no background tile frame (floats directly on the dark purple reel background).",
      "payouts": [
        {"count": 5, "value": 300},
        {"count": 4, "value": 50},
        {"count": 3, "value": 30}
      ],
      "source_frame": "paytable_p4.png/paytable_p5.png"
    },
    {
      "name": "Green square jelly",
      "role": "mid_pay",
      "visual_description": "A glossy teal/turquoise-green rounded-square jelly candy with a lighter, hollowed-out square notch in its center giving it a 'jelly cushion' look; no background tile, floats directly on the reel background.",
      "payouts": [
        {"count": 5, "value": 300},
        {"count": 4, "value": 50},
        {"count": 3, "value": 30}
      ],
      "source_frame": "paytable_p4.png/paytable_p5.png"
    },
    {
      "name": "Purple shell",
      "role": "low_mid_pay",
      "visual_description": "A glossy magenta/purple glazed candy shaped like a scallop shell (fan of rounded lobes at the top narrowing to a point at the bottom), no background tile.",
      "payouts": [
        {"count": 5, "value": 200},
        {"count": 4, "value": 40},
        {"count": 3, "value": 20}
      ],
      "source_frame": "paytable_p5.png/paytable_p6.png"
    },
    {
      "name": "Green crescent",
      "role": "low_mid_pay",
      "visual_description": "A glossy lime-green jelly candy shaped like a crescent moon / curved wedge with a lighter highlighted rim, no background tile.",
      "payouts": [
        {"count": 5, "value": 200},
        {"count": 4, "value": 40},
        {"count": 3, "value": 20}
      ],
      "source_frame": "paytable_p5.png/paytable_p6.png"
    },
    {
      "name": "Letter A",
      "role": "low_pay_letter",
      "visual_description": "A glossy crimson-red jelly letter 'A' (rounded jelly-candy typeface, no serif, with a bright highlight sheen at the upper-left).",
      "payouts": [
        {"count": 5, "value": 100},
        {"count": 4, "value": 25},
        {"count": 3, "value": 15}
      ],
      "source_frame": "paytable_p6.png/paytable_p7.png",
      "distinct_symbol_note": "This is one of FIVE separate low-value letter/number symbols (A, K, Q, J, 10). Although A and K share identical payouts and Q/J/10 share identical payouts, each is a visually distinct symbol (different glyph shape and different color), not a merged/duplicated tile."
    },
    {
      "name": "Letter K",
      "role": "low_pay_letter",
      "visual_description": "A glossy amber/gold jelly letter 'K'.",
      "payouts": [
        {"count": 5, "value": 100},
        {"count": 4, "value": 25},
        {"count": 3, "value": 15}
      ],
      "source_frame": "paytable_p6.png/paytable_p7.png"
    },
    {
      "name": "Letter Q",
      "role": "low_pay_letter",
      "visual_description": "A glossy magenta/pink jelly letter 'Q'.",
      "payouts": [
        {"count": 5, "value": 80},
        {"count": 4, "value": 20},
        {"count": 3, "value": 10}
      ],
      "source_frame": "paytable_p7.png/paytable_p8.png"
    },
    {
      "name": "Letter J",
      "role": "low_pay_letter",
      "visual_description": "A glossy lime-green jelly letter 'J'.",
      "payouts": [
        {"count": 5, "value": 80},
        {"count": 4, "value": 20},
        {"count": 3, "value": 10}
      ],
      "source_frame": "paytable_p7.png/paytable_p8.png"
    },
    {
      "name": "Number 10",
      "role": "low_pay_letter",
      "visual_description": "A glossy orange jelly numeral '10' (both digits rendered together as one jelly-candy glyph pair).",
      "payouts": [
        {"count": 5, "value": 80},
        {"count": 4, "value": 20},
        {"count": 3, "value": 10}
      ],
      "source_frame": "paytable_p7.png/paytable_p8.png"
    }
  ],

  "payout_basis": {
    "summary": "Two different bases are used depending on symbol type, stated explicitly in rules_p6.png/rules_p7.png (Spin Results section):",
    "regular_and_wild_symbols": "'Payline wins are multiplied by the bet per line value, except for Scatters.' Bet-per-line = Total bet / 20 (the fixed line count).",
    "scatter_symbol": "'Scatter pays in any part of the display from the total bet value.' Scatter wins are multiplied by the full Total bet, not bet-per-line.",
    "other_rules": [
      "All symbols pay left to right on consecutive reels of an active payline in the main game.",
      "Coinciding wins on several active paylines are added.",
      "Note that only the highest win is paid on each of the active paylines.",
      "The spin can result in triggering free spins. Free spins are played at the same bet and lines as the round activating these spins."
    ],
    "source_frames": ["rules_p5.png", "rules_p6.png", "rules_p7.png"]
  },

  "paylines_diagrams": {
    "note": "All 20 line diagrams are shown as 5x3 grids of grey cells with magenta/pink cells marking the payline path, labeled Line 1 through Line 20, across paytable_p13.png (Lines heading + Line1-4 start), paytable_p14.png (Line1-8), paytable_p15.png (Line1-12), paytable_p16.png (Line5-20 partial) and paytable_p17.png (Line9-20, confirmed bottom of panel via scroll_capture exhausted=true with scrollbar at the bottom of its track).",
    "not_transcribed": "Individual cell-by-cell line paths are not reproduced here as literal per-line coordinate lists (would be excessive without added value); each is visually a distinct zig-zag/V/W/straight shape typical of 20-line 5x3 slots."
  },

  "features": {
    "free_spins": {
      "trigger": "3, 4 or 5 Scatter (Bonus/candy-castle) symbols landing anywhere on the 5x3 grid award 10 Free Spins, regardless of scatter count (rules text does not differentiate the free-spin count by scatter count - it states flatly '10 Free Spins').",
      "retrigger": "Can be retriggered by 3, 4 or 5 Scatter symbols landing again during Free Spins; per paytable_p10.png/rules_p3.png the maximum number of Free Spins achievable is 'unlimited'.",
      "special_mechanic_sticky_wild": "During Free Spins, any Wild (peppermint candy) symbol that lands becomes 'locked'/sticky and stays in its reel position for the remainder of the Free Spins round, accumulating over successive spins to increase win chances. Per rules_p4.png/rules_p6.png and paytable_p12.png, verbatim: 'During the bonus spins all Wild symbols become locked until the end of bonus spins to increase the chances of winning.'",
      "wild_reel_restriction_in_fs": "Wild symbols during Free Spins can only appear on reels 2, 3 and 4 (never on reel 1 or reel 5) - same restriction stated for the base Wild rule.",
      "background_change": "The background art switches from a bright daytime blue-sky candy-land scene (base game) to a dark night-time starry-sky scene during Free Spins (visible in free_spins_gameplay.png onward), then reverts to daytime once the Free Spins round ends (free_spins_end_total_win.png).",
      "captured_round_sequence": [
        {"frame": "free_spins_trigger.png", "detail": "Congratulations pop-up: 'CONGRATS! YOU'VE WON 10 FREE SPINS' with a large red-and-gold striped candy-wrapper badge showing the number '10', over a dimmed reel background of Q/10/A/J letter symbols. Total win at that point: 0.40 FUN."},
        {"frame": "free_spins_gameplay.png", "detail": "Free spins 1/10 (counter reads 'Free spins: 1/10' bottom-right). One Wild (peppermint) visible on reel 2 top row. Total win: 0.40 FUN. Night-time starry background."},
        {"frame": "free_spins_sticky_wild.png", "detail": "Free spins 5/10 (bottom-right counter reads '5/10' - NOTE: this corrects the capturer's manifest note which mislabeled this frame as '7/10'; both direct visual reading and independent OCR of the frame confirm '5/10'). Three sticky Wild peppermint candies visible stacked on reel 2 (all 3 rows) plus reel 3 (top 2 rows), i.e. 5 Wilds total accumulated so far. Win: 0.60 FUN this spin, Total win: 1.50 FUN."},
        {"frame": "free_spins_gameplay_2.png", "detail": "Free spins 9/10 (counter reads '9/10'). Motion-blur mid-spin capture; two Wild symbols and a partially-visible Bonus scatter symbol are blurred mid-reel on reel 5, suggesting a potential retrigger attempt landed near reel 5 on this spin. Total win: 2.30 FUN."},
        {"frame": "free_spins_sticky_wild_stack.png", "detail": "End-of-round win reveal popup: three wrapped-gift icons and the text 'TOTAL WIN 3.90' with a secondary caption '20x Bet' (3.90 FUN / 0.20 FUN total bet = 19.5x, displayed rounded as 20x Bet). Free spins counter badge in the corner reads '10/10' (final/last spin of the round)."},
        {"frame": "free_spins_end_total_win.png", "detail": "Session has returned to the base game (daytime background). Status bar reads: 'Last win: 1.60 FUN, Line 14 pays, Total win: 3.90 FUN'. Balance increased from the pre-round value to 1,002.95 FUN."}
      ],
      "retrigger_confirmed_in_capture": false,
      "retrigger_confirmed_in_text": true,
      "note_on_retrigger": "The captured round does not show an unambiguous second 'CONGRATS! YOU'VE WON N FREE SPINS' retrigger pop-up; free_spins_gameplay_2.png shows a scatter symbol partially in-frame on reel 5 during a spin blur which is consistent with (but does not conclusively prove) a retrigger attempt. The retrigger rule itself is stated in writing twice (paytable_p10.png and rules_p3.png)."
    },
    "sticky_wild_bonus": "Not a separately-purchasable or separately-triggered feature; it is the name BGaming gives to the Wild-locking mechanic that is active throughout the Free Spins round (see above). The preview.png splash screen calls it out as a distinct highlighted feature: 'STICKY WILD - EXTRA BONUS FEATURE IN FREE SPINS'.",
    "bonus_buy": {"present": false}
  },

  "ui_and_screens": {
    "top_bar": {
      "left": "Yellow rounded square badge with a bold black letter 'B' (BGaming provider logo).",
      "center": "Game title wordmark 'Candy Monsta' in large bold multicolor bubble-letters (each letter a different color - pink C, yellow-orange A/N, red D, green Y, orange-yellow M, red O, yellow N, red S, orange T, red A - with a small yellow star replacing the dot on one letter and a small green dot accent on the 'o' of Monsta), white-and-red candy-cane-striped rounded border frames the whole reel area.",
      "right": "A speaker/volume icon and a live clock readout (HH:MM, real time of the browser session, e.g. '15:07'), plus a small vertical decorative repeat of the text 'CANDY MONSTA' printed sideways on the background art at the far right edge (part of the illustrated background, not a functional UI element)."
    },
    "bottom_bar": {
      "left": "Info button (circular 'i' icon) and Settings button (gear/cog icon).",
      "center_left": "'Total bet' label with the current bet amount (e.g. '0.20 FUN') and a pair of up/down triangle arrow buttons to step the bet.",
      "center_right_during_win": "'Total win:' label and amount; during Free Spins an extra 'Free spins: N/10' counter appears here instead of / alongside the balance readout, plus a 'Win:' (last-spin win) sub-field.",
      "left_of_center_persistent": "'Balance' label with the player's current FUN balance.",
      "right": "Autoplay button (circular icon with letter 'A') and the main Spin button (circular icon with a refresh/circular-arrows glyph)."
    },
    "paytable_panel": {
      "access": "Opened via the Info ('i') button; a dark near-black modal overlay with the Candy Monsta wordmark repeated at the top and a small left-hand column of 3 icons (likely navigation shortcuts to different info sub-sections) plus a scrollbar track on the right edge.",
      "structure_order": "Monsta (top symbol) -> Wild -> Scatter/Bonus -> Heart/Bear (tier 2) -> Star/Green square (tier 3) -> Purple shell/Green crescent (tier 4) -> A/K (tier 5) -> Q/J/10 (tier 6) -> Features (Free spins text+image, Sticky wild text+image) -> Lines (20 line diagrams).",
      "pages_confirmed": 17,
      "scroll_method": "scroll_capture.py in two passes (p1-p14 then continuation p15-p17); page 17 confirmed as the bottom via scrollbar sitting at the bottom of its track (exhausted=true)."
    },
    "rules_panel": {
      "access": "A separate '?' icon inside the same info-panel area (distinct entry point from the paytable's 'i' icon), opening a similarly styled dark modal.",
      "structure_order": "About the game -> How to play -> Autospins (with Stop-autospin condition list) -> Features (Scatter/Wild/Sticky Wild prose) -> Spin Results (payout rules incl. the payline vs total-bet basis distinction) -> Settings (Quick spin, Spacebar-to-spin, Volume/Music/Sound FX) -> Return to Player (94.03%) -> RNG -> Additional information (malfunction/24h-termination/collect clause + 'game rule version 1.0, dated October 11, 2021. Game Version 2.0.0.').",
      "pages_confirmed": 10,
      "scroll_method": "scroll_capture.py, confirmed exhausted at page 10 (scrollbar at bottom of track)."
    },
    "settings_modal": {
      "source_frame": "settings.png",
      "title": "Settings",
      "controls": [
        "Quick spin - checkbox, unchecked/off in the captured frame (empty black square).",
        "Spacebar to spin - checkbox, checked/on (grey checkmark visible).",
        "Audio section header.",
        "Volume - a horizontal slider, shown near its right/maximum end.",
        "Music - checkbox, checked/on.",
        "Sound FX - checkbox, checked/on."
      ],
      "colorblind_note": "Checkbox state is conveyed by a checkmark glyph appearing/not-appearing inside the box (shape-based), not by color alone, so is colorblind-accessible."
    },
    "autoplay_modal": {
      "basic_tab": {
        "source_frame": "autoplay_advanced.png (despite the filename, this captured frame shows the 'Basic' tab selected, per the on-screen tab label reading 'Basic')",
        "title": "Autospin settings",
        "stop_autospin_conditions": ["On any win", "If bonus game is won", "If single win exceeds [amount field]", "If cash balance increases by [amount field]", "If cash balance decreases by [amount field]"],
        "each_condition_has": "An unchecked checkbox to its left; the 'if single win exceeds' / 'increases by' / 'decreases by' rows also have a numeric input field to their right, all shown empty/inactive.",
        "enable_quick_spin_checkbox": "unchecked",
        "numbers_of_rounds_buttons": [10, 25, 50, 100, 250, 500, 750, 1000, "infinity symbol (unlimited)"]
      },
      "advanced_tab": {
        "source_frame": "autoplay.png (filename/content mismatch with autoplay_advanced.png - the frame named 'autoplay.png' actually shows the tab labeled 'Advanced' selected, i.e. the two files' roles are swapped relative to their names)",
        "title": "Autospin settings",
        "visible_controls": "Enable quick spin checkbox (unchecked) and the same 'Numbers of rounds' button row (10/25/50/100/250/500/750/1000/infinity); the Stop-autospin condition list is not shown in this frame (was scrolled/hidden above the visible crop, or this is actually the pre-Stop-conditions basic layout - see naming caveat above)."
      },
      "caveat": "The two autoplay screenshot filenames (autoplay.png and autoplay_advanced.png) appear to have their Basic/Advanced tab content swapped relative to what their names suggest - documented here from the actual pixel content of each frame, not from the filename."
    },
    "bet_selector_dropdown": {
      "source_frames": ["bet_menu.png (lower half of list, 90.00 down to 0.20, current bet 0.20 highlighted)", "_bet2.png (upper half of list, 100.00 at the very top)"],
      "full_list_low_to_high": [0.20, 0.40, 0.80, 1.00, 2.00, 4.00, 10.00, 20.00, 30.00, 40.00, 50.00, 60.00, 70.00, 80.00, 90.00, 100.00],
      "currency": "FUN"
    }
  },

  "colors_overview_for_blind_users": {
    "background_base_game": "Pale blue sky with soft white clouds at the top, transitioning to a pastel pink/cream candy-land landscape with a pink-and-white candy-cane-striped road, a pink frosted castle with cupcake-shaped towers on the right, and scattered oversized candies (green/pink lollipops, a turquoise star) on the left.",
    "background_free_spins": "Same landscape silhouette but recolored to a deep navy-blue night sky filled with small white stars and a single shooting star/comet streak near the top.",
    "reel_frame": "White-and-red diagonal candy-cane stripe border around the entire 5x3 reel window.",
    "reel_background_fill": "Dark purple/near-black, giving strong contrast against the brightly colored glossy candy symbols.",
    "ui_bars_top_and_bottom": "Semi-transparent dark purple/plum bands across the very top and bottom of the screen, with white text/icons."
  },

  "accessibility_notes": {
    "colorblind": "The game's core symbol set (5 letter/number symbols, plus Star/Green-square/Purple-shell/Green-crescent pairs sharing payout tiers) relies primarily on distinct silhouettes/glyph shapes rather than color alone: each letter (A/K/Q/J/10) has a unique glyph outline, and the mid-tier candy shapes (star vs. rounded-square vs. shell vs. crescent) are all geometrically distinct even before considering their different colors. The two tile-framed symbols (Heart, Gummy Bear) that share an identical purple background tile are still distinguishable by their contained shape (heart vs. bear outline). No two DIFFERENT symbols are color-only-distinguishable from each other in this game.",
    "audio_dependency": "No feature appears to require sound to be understood; all wins, free-spin triggers and counters are shown as on-screen text/numbers (Total win, Free spins N/10, CONGRATS pop-up), so the game is playable with sound off (confirmed possible via the Settings modal's Music/Sound FX checkboxes).",
    "motor": "Core interactions are single-clicks on large, well-separated circular buttons (Spin, Autoplay, Info, Settings) plus a bet-amount dropdown list of clickable rows; a Spacebar-to-spin alternative input is available (see settings.png / rules_p7.png/p8.png), which helps players who find precise mouse clicks harder.",
    "cognitive": "Rules text is presented in short prose paragraphs with bold key-term lead-ins (e.g. 'Scatter.', 'Wild.', 'Sticky Wild.') across the dedicated Features section of the rules panel, aiding scanability."
  },

  "scroll_panels_scanned": [
    {"panel": "paytable", "total_pages": 17, "exhausted_confirmed": true},
    {"panel": "rules", "total_pages": 10, "exhausted_confirmed": true}
  ],

  "anomalies_and_disclosed_facts": [
    {
      "claim": "No bonus-buy button exists anywhere in this game.",
      "evidence": "Checked full width of top UI bar and both flanks of the reel area on base_game.png for a purchase button; searched all 10 rules pages (rules_p1.png..rules_p10.png) for the words 'Buy'/'Purchase' - none found; DOM inspection by the capturer found 0 button elements (canvas-only rendering)."
    },
    {
      "claim": "No cosmetic edition-switcher ('chameleon') button exists in this game, unlike some other BGaming titles.",
      "evidence": "Capturer checked the full top-bar region and clicked the coordinate where such a button exists on a sibling title; no effect was observed. This documentation covers only the base edition; seasonal siblings in the same family are presumably separate builds, not switchable skins of this one."
    },
    {
      "claim": "free_spins_sticky_wild.png free-spin counter corrected from the capturer's manifest note.",
      "evidence": "Manifest note claims 'Free spins 7/10'; direct visual reading of the frame and an independent pytesseract OCR pass both read '5/10'. This tech_doc uses the verified value (5/10), not the manifest's note."
    },
    {
      "claim": "autoplay.png / autoplay_advanced.png filenames may not match their Basic/Advanced tab content.",
      "evidence": "Pixel content of autoplay.png shows a tab control reading 'Advanced' selected with a Stop-autospin condition checklist; autoplay_advanced.png shows a tab control reading 'Basic' selected with only the rounds-count buttons. Documented per actual visible tab label, filenames noted as a caveat for whoever curates the upload."
    }
  ],

  "not_captured_or_uncertain": [
    "A second, unambiguous Free Spins retrigger pop-up was not captured in this session (only textual/rule evidence for retriggering exists); the 10 free spins awarded were played through once without a confirmed retrigger event on camera.",
    "Whether the game has a selectable number of paylines (vs. fixed 20) was not testable from the captured UI - no lines-count control was found; treated as fixed 20 lines per the diagrams shown.",
    "The provider's official max-win figure of x2077 (mentioned in the task brief) was not independently verified from any screenshot in this slot's folder - only the in-game rules text (x1000) is directly sourced from a captured frame. See max_win_conflict above.",
    "Exact per-cell payline paths for all 20 lines were viewed but not transcribed into a machine-readable coordinate table (visually distinct zig-zag/V/W shapes typical of the genre; available on paytable_p13.png-paytable_p17.png if needed later)."
  ],

  "ocr_text_anchors": {
    "note": "Verbatim pytesseract OCR (--psm 6) was run on all 40 manifest frames as a numeric/textual cross-check anchor. Full dump was written to _ocr_dump.json in this slot's folder during documentation and used to corroborate the RTP (94.03%), all paytable multipliers, the 20-line count, the free-spin counters, and the rules-panel prose quoted throughout this document. Key confirmations: rules_p9.png/rules_p10.png OCR reads 'The overall theoretical Retumn to Player (RTP) is 94.03%.' (OCR mis-reads 'Return' as 'Retumn' - stylized font artifact, verified correct by direct visual reading); rules_p1.png OCR reads '20 paylines maximum exposure of x1000'; free_spins_sticky_wild.png OCR reads '...Free spins: ...5/10...' confirming the manual correction noted above; free_spins_gameplay_2.png OCR reads '...9/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.

Discuss this slot

Our breakdown is live on —