Fruity Candy

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

Free demo · not real-money play
✓ Working · checked 1 week, 1 day ago Verified · 24 Sep 2026
RTP 96.75%
Volatility High
Max win ×10000
Grid 5R
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/fruity-candy-b30/

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

Ask AI MCP

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. 5 aspects we couldn’t confirm are flagged below, not hidden.

Captured 24 Sep 2026 View capture log

Per-screen breakdown

28 demo screens
28 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
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
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
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 240 240 Sep Oct '25: 250 250 Oct Nov '25: 340 340 Nov Dec '25: 300 300 Dec Jan '26: 250 250 Jan Feb '26: 220 220 Feb Mar '26: 160 160 Mar Apr '26: 150 150 Apr May '26: 200 200 May Jun '26: 160 160 Jun Jul '26: 180 180 Jul Aug '26: 190 190 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇧🇷Brazil 40 30 40 40 50 50 50 50 50 90 50 30
🇹🇭Thailand 10 0 10 0 10 10 10 0 10 10 10 10
🇸🇻El Salvador 10 0 10 20 0 10 0 0 0 0 0 0
🇹🇳Tunisia 10 0 0 0 0 0 0 0 0 10 0 10
🇮🇩Indonesia 40 40 30 20 50 30 40 40 40 70 50 70
🇵🇭Philippines 20 20 20 30 20 30 50 50 70 50 90 50
🇮🇳India 20 20 0 20 0 0 20 60 20 20 0 0
🇵🇰Pakistan 20 20 20 20 0 0 0 0 0 20 0 20
🇺🇸United States 0 0 0 0 0 0 0 20 20 20 20 20
🇲🇽Mexico 10 10 10 0 0 10 10 0 0 10 0 0
🇬🇧United Kingdom 10 10 0 0 0 0 10 0 10 0 0 10
🇨🇦Canada 0 0 0 20 20 0 0 0 0 0 0 0
🇸🇬Singapore 0 0 0 0 0 10 10 0 0 10 10 0
🇩🇿Algeria 0 0 0 0 0 0 0 10 0 10 0 0
🇨🇱Chile 0 0 0 0 0 0 0 10 10 0 0 0
🇫🇮Finland 0 0 0 20 0 0 0 0 0 0 0 0
🇯🇵Japan 0 0 0 0 0 0 0 0 10 0 0 10
🇵🇪Peru 0 0 0 0 0 0 10 0 0 0 10 0
🇹🇷Turkey 0 0 10 0 0 0 0 0 10 0 0 0
🇺🇦Ukraine 0 0 0 0 0 0 10 0 0 10 0 0
🇦🇷Argentina 0 0 10 0 0 0 0 0 0 0 0 0
🇧🇾Belarus 0 0 0 0 0 0 0 0 10 0 0 0
🇩🇪Germany 0 0 0 0 0 0 0 0 10 0 0 0
🇮🇪Ireland 0 0 0 0 0 0 0 0 10 0 0 0
🇰🇷South Korea 0 0 0 0 0 10 0 0 0 0 0 0
🇱🇧Lebanon 0 0 0 0 0 0 0 0 0 0 10 0
🇳🇬Nigeria 0 0 0 0 0 0 0 0 0 0 0 10
🇳🇴Norway 0 0 0 0 0 0 0 10 0 0 0 0
🇵🇱Poland 0 0 0 0 0 0 0 0 10 0 0 0
🇵🇹Portugal 0 0 0 10 0 0 0 0 0 0 0 0
🇻🇳Vietnam 0 0 0 0 0 0 0 0 10 0 0 0
🇿🇦South Africa 0 0 0 0 0 0 0 0 0 10 0 0
🇬🇷Greece 0 10 0 0 0 0 0 0 0 0 0 0
🇭🇰Hong Kong 0 10 0 0 0 0 0 0 0 0 0 0
🇵🇦Panama 0 10 0 0 0 0 0 0 0 0 0 0
Full per-country breakdown via the API →

What we extracted from Fruity Candy

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

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

Specification

verified parameters
rtp 96.75% · single configuration
volatility High
max_win_x ×10000
reels 5
ways 25088
bonus_buy No
mechanic Video Slot

Symbols & paytable

9 symbols
9 icons (ZIP)
Free Spins symbol
Free Spins symbol
Scatter

round badge with 'FREE SPINS' in yellow bubble letters outlined dark purple on a lavender circle; 3+ anywhere trigger Free Spins Feature; not substituted by Wild

WILD
WILD
Wild

glossy rainbow-tinted gel orb with a gold letter W marking outlined in red; substitutes for all symbols except the Free Spins symbol

MatchPayoutUnit
3x 0.50 Multiplier
4x 0.80 Multiplier
5x 1.00 Multiplier
Bear
Bear
High Pay

glossy amber-gold gummy bear head with rounded ears and closed eyes; highest-paying regular symbol

MatchPayoutUnit
3x 0.30 Multiplier
4x 0.50 Multiplier
5x 0.80 Multiplier
Grape cluster
Grape cluster
High Pay

cluster of small glossy purple/violet spheres arranged like a bunch of grapes

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.50 Multiplier
Strawberry
Strawberry
High Pay

glossy red strawberry with dimpled seed texture and a darker-red calyx top

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.30 Multiplier
5x 0.40 Multiplier
Star
Star
Low Pay

glossy orange five-pointed star-shaped candy with a soft gel texture

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.20 Multiplier
5x 0.30 Multiplier
Heart
Heart
Low Pay

glossy pink heart-shaped gummy candy, smooth and rounded

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.20 Multiplier
5x 0.30 Multiplier
Green candy
Green candy
Low Pay

bright lime-green wedge/segment-shaped candy with darker green internal segment lines

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.20 Multiplier
5x 0.30 Multiplier
Blue candy
Blue candy
Low Pay

glossy sky-blue teardrop/water-drop shaped gummy candy

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.20 Multiplier
5x 0.30 Multiplier

Bonus modes

1 mode
Free Spins fs
Free Spins Feature

Triggered by 3+ Free Spins scatter symbols appearing anywhere on the reels: 10 free spins, plus 2 more for each additional scatter. Starting multipliers reset to x2/x4/x6/x10 instead of the base game's x1/x2/x3/x5. At the end of every free spin, 2 extra free spins are awarded and the four multipliers increase by 1/2/3/5 for each Free Spins symbol present on the reels. Played at the same bet size and bet level as the triggering spin. Not observed in gameplay: the feature did not trigger across 200 balance-confirmed spins and this build has no bonus buy; described here strictly from the printed Paytable/Game Rules text.

Colour system

extracted from frames · HEX
Export palette
#999DE8 base dominant 1 base
#DDA3E6 base dominant 2 base
#9F69F1 base dominant 3 base
#6B9AE7 base dominant 4 base
#EAD2F1 base dominant 5 base
#DC6DF4 base dominant 6 base

Accessibility

profile for all groups
Color Blind
  • Every symbol is distinguishable by shape (bear head, grape cluster, strawberry, star, heart, lime wedge, teardrop, letter W, 'FREE SPINS' text) independent of colour. The active multiplier-ladder cell is both brighter/glowing and larger than the inactive ones, not colour alone. Win amounts are duplicated as plain HUD numerals besides the large banner, and bet/spin-count options are always printed as numerals.
Screen Reader
  • Bottom control layout is stable across all screens: TURBO, minus, SPIN (largest target, centre), plus, AUTO, then a hamburger menu at the far right edge. Paytable, Game Rules, Bet Options and Auto Spin all open as overlays with a consistently placed close control (round grey X, top-right) and, for the two long booklets, a right-edge scrollbar.
Motor Accessibility
  • The central SPIN button is the largest tappable target. The Space bar starts, holds and skips the spin animation per the printed PC-only control notes. Auto Spin offers five preset spin counts (10/30/50/80/1000) to reduce the number of taps needed for extended play.
Hearing Accessibility
  • No audio-only information appears on any captured frame. A dedicated Sound on/off toggle exists, and all game state (balance, bet, win, spins remaining on the Stop button, active multiplier) is conveyed as on-screen text or numerals.

Media & assets

4 files · 4 types
28 PNG (ZIP)
Base game
base_game
Base game
base_game
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
preview/splash, base game at the starting 5-4-5-4-5 grid and mid-cascade at the maximum 8-7-8-7-8 grid, paytable (9 scrollable pages), game rules (11 scrollable pages), bet options panel at minimum (0.30) and maximum (90.00) bet, auto spin panel, win screen
Free Spins Feature gameplay (trigger, in-feature screens, retrigger, summary) not captured: the feature did not trigger across 200 balance-confirmed spins and this build has no bonus buy; it is documented only from the printed Paytable/Rules text
purpose of the pink 'pins' progress bar on the base-game HUD is not explained anywhere in the Paytable or Game Rules text; left unexplained rather than guessed at
presence of a jackpot neither confirmed nor denied: no jackpot terminology found in the 9-page Paytable or 11-page Game Rules, nor on any HUD element, but a jackpot could in principle live in an uncaptured menu screen
RTP is not printed anywhere in this build (both booklets read in full)
no Limits/max-profit dialog or game/RNG version string exists anywhere in this build

Ask AI about Fruity Candy

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

Triggered by 3+ Free Spins scatter symbols appearing anywhere on the reels: 10 free spins, plus 2 more for each additional scatter. Starting multipliers reset to x2/x4/x6/x10 instead of the base game's x1/x2/x3/x5. At the end of every free spin, 2 extra free spins are awarded and the four multipliers increase by 1/2/3/5 for each Free Spins symbol present on the reels. Played at the same bet size and bet level as the triggering spin. Not observed in gameplay: the feature did not trigger across 200 balance-confirmed spins and this build has no bonus buy; described here strictly from the printed Paytable/Game Rules text.

RTP 96.75%High volatilitymax win ×10000demo ✓

From the verified capture of 24 Sep 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: Fruity Candy vs Fortune Tiger — 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 5 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 5 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/fruity-candy-b30/

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/fruity-candy-b30/
{
  "game": {
    "name": "Fruity Candy",
    "provider": "Pocket Games Soft (PG SOFT)",
    "theme": "Candy/confectionery theme built around a golden gummy-bear mascot and a cast of jelly-fruit and gummy-candy characters (a grape cluster, a strawberry, a star, a heart, a lime-wedge candy and a teardrop-shaped gummy), each rendered as a glossy object floating inside a soap-bubble-like translucent sphere against a dreamy pastel sky.",
    "art_style": "Bright, glossy 3D-rendered cartoon/confectionery style: every object (candies, mascot) is modeled as a soft, jelly/gummy-textured item encased in a glass-like translucent bubble shell with strong specular highlights and rim light; smooth colour gradients and soft ambient lighting rather than hard cel-shaded outlines; pastel periwinkle-to-lavender sky backdrop with soft round clouds and small sparkle/star particles; cheerful, saccharine, casual-mobile mood aimed at a broad, family-friendly audience; frontal, straight-on camera angle with no strong perspective distortion.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, colour-blind of all types, motor-impaired) built from 27 desktop-window (760x1360, portrait mobile layout rendered in a landscape browser window) screenshots + OCR + zoomed crops of the paytable icons and control bar.",
    "method_notes": "Every screenshot was viewed directly (vision) and cross-read against the manifest's own evidence notes, which the accepting TL had already verified line-by-line against the live game (panel_coverage.py) for both the Paytable and Game Rules panels. Zoomed crops were taken of the paytable symbol icons and of the bottom control bar / HUD to confirm shapes and text that are small in the full frame. Numbers are taken verbatim from on-screen text; nothing was inferred or carried over from other slots.",
    "language": "English"
  },

  "provider_evidence": {
    "studio": "PG POCKET GAMES SOFT (r)",
    "footer_text": "Licensed in Malta / Certified by GA / BMM / PGSOFT.COM 2026 (c) PG SOFT (r) ALL RIGHTS RESERVED",
    "source_frame": "preview.png",
    "note": "Only the core provider brand is printed on any captured frame; no sub-studio is named."
  },

  "color_palette": {
    "background_base_game": "Pastel gradient sky, periwinkle-blue at the top fading to soft lavender/purple lower down, with pale rounded cloud shapes and small white sparkle/star particles scattered throughout; a faint pale hill/horizon silhouette is visible at the very bottom edge behind the control bar.",
    "background_variation_note": "On the frames captured after cascades (base_game_expanded_reels.png, win_screen.png) the lower part of the sky reads warmer, with a pink/gold horizon glow rather than plain lavender. Not confirmed as a deliberate 'heat-up' mechanic (could simply be a different random background phase) - recorded as an observation, not a claim.",
    "symbol_containers": "Every symbol icon sits inside a glassy, translucent circular bubble with a bright curved specular highlight near the top-left edge, giving a soap-bubble / gel-capsule look.",
    "ui_panels": "Bottom control bar and HUD: purple-to-pink gradient rounded bar with a thin light-purple/white glowing outline, semi-transparent so the sky shows through at the edges; darker violet-purple rounded rectangles hold the balance/bet/win readouts.",
    "wordmark_preview": "'Fruity' rendered in yellow-gold cursive script with a brown-red outline and drop shadow; 'Candy' rendered in pink cursive script with a deep purple outline, positioned below 'Fruity'; a small gold star accent sits near the top of the wordmark.",
    "accent_colors": "Purple and lavender, gold and amber, pink and magenta, plus the individual candy hues: purple of the grape cluster, red of the strawberry, orange of the star, pink of the heart, and the green and blue of the two plain gummy sweets.",
    "accent_colors_where": "Purple/lavender: full-screen background gradient and the bottom control-bar/panel chrome on every screen. Gold/amber: the bear mascot, the central SPIN button glyph, the word 'Fruity' on the splash, and the currently-active cell of the win-multiplier ladder. Pink/magenta: the word 'Candy' on the splash, panel titles ('Paytable', 'Game Rules', 'Bet Options', 'Auto Spin'), the 'Total Win' banner text, and pressed/active buttons (Confirm, Bet Amount tab). The remaining candy colours (purple/red/orange/pink/green/blue) appear only on their own individual paytable/reel icons."
  },

  "symbols": {
    "note": "All 8 paying symbols plus the Free Spins scatter are read directly from the fully-scrolled Paytable panel (paytable_p1.png / paytable_p2.png) and verified with 2-3x zoom crops. Numbers shown are the RAW paytable multiplier tiers printed next to each symbol (columns read top-to-bottom as count-of-symbol / value, e.g. '5 10' = 5-of-a-kind pays value 10). These are NOT cash amounts by themselves - see payout_basis below for how a raw value becomes an actual win.",
    "free_spins_scatter": {
      "name": "Free Spins symbol",
      "appearance": "A round badge showing the words 'FREE SPINS' stacked on two lines in bold yellow bubble-letters outlined in dark purple, sitting on a pale lavender circular bubble background.",
      "payout": "No coin value is printed for this symbol in the paytable; it is a pure trigger/scatter symbol.",
      "rules": "3 or more anywhere on the reels trigger the Free Spins Feature; see features.free_spins below.",
      "wild_interaction": "Explicitly excluded from Wild substitution ('Wild symbol substitutes for all symbols except Free Spins symbol.')",
      "source": "paytable_p1.png, paytable_p5.png/p6.png"
    },
    "wild": {
      "name": "WILD (\"W\")",
      "appearance": "A round, glossy rainbow-tinted gel orb with a thick, three-dimensional gold marking outlined in red at its centre. That marking is a stylised letter W, formed from two joined V-shaped arches, identifying the Wild symbol. (TL note: the first sentence deliberately does NOT describe the shape of the marking. Only the first sentence of this field reaches the logo prompt, and the first generation of this logo drew a large letter W in a bubble because the geometry -- 'two joined V-shaped arches' -- was stated there. The fact is true and stays in the field; it just belongs in the second sentence.)",
      "payouts": {"5": 10, "4": 8, "3": 5},
      "rules": "Substitutes for all symbols except the Free Spins symbol.",
      "source": "paytable_p1.png"
    },
    "high_value": [
      {
        "name": "Bear (golden gummy bear head)",
        "appearance": "A glossy amber-gold cartoon bear head with two small rounded ears, closed almond-shaped eyes and a soft rounded snout, rendered as a smooth jelly/gum-drop material inside a translucent bubble.",
        "payouts": {"5": 8, "4": 5, "3": 3},
        "rank": "highest-paying regular symbol"
      },
      {
        "name": "Grape cluster (purple)",
        "appearance": "A cluster of small glossy purple/violet spheres arranged like a bunch of grapes or gumdrops, with bright specular highlights, inside a translucent bubble.",
        "payouts": {"5": 5, "4": 4, "3": 2}
      },
      {
        "name": "Strawberry (red)",
        "appearance": "A glossy red strawberry shape with a dimpled seed texture and a small darker-red calyx top, inside a translucent bubble.",
        "payouts": {"5": 4, "4": 3, "3": 2}
      }
    ],
    "low_value": [
      {"name": "Star (orange)", "appearance": "A glossy orange five-pointed star-shaped candy with a soft gel texture and a bright highlight near the top point, inside a translucent bubble.", "payouts": {"5": 3, "4": 2, "3": 1}},
      {"name": "Heart (pink)", "appearance": "A glossy pink heart-shaped gummy candy, smooth and rounded, inside a translucent bubble.", "payouts": {"5": 3, "4": 2, "3": 1}},
      {"name": "Green candy (lime wedge)", "appearance": "A bright lime-green wedge/segment-shaped candy with darker green internal segment lines, resembling a citrus or melon slice, inside a translucent bubble.", "payouts": {"5": 3, "4": 2, "3": 1}},
      {"name": "Blue candy (teardrop gummy)", "appearance": "A glossy sky-blue teardrop/water-drop shaped gummy candy, inside a translucent bubble.", "payouts": {"5": 3, "4": 2, "3": 1}}
    ],
    "colorblind_notes": "All 9 symbols (scatter, wild, 7 paying symbols) are distinguishable by SHAPE (bear head, grape cluster, strawberry, star, heart, wedge, teardrop, letter W, 'FREE SPINS' text) independent of their colour, and the paytable prints the exact tier numbers next to each icon rather than relying on colour coding."
  },

  "reel_and_ways_mechanic": {
    "type": "Expanding Reels with an Increasing Multiplier ladder (provider's own naming, printed on the splash: 'Win with Expanding Reels & Increasing Multiplier')",
    "starting_grid": {"heights": [5, 4, 5, 4, 5], "note": "5 reels; columns 1/3/5 show 5 symbol rows, columns 2/4 show 4 symbol rows at the very start of any main-game spin, win multiplier reset to x1 (paytable_p2.png/p3.png, confirmed on base_game.png)."},
    "maximum_grid": {"heights": [8, 7, 8, 7, 8], "note": "Columns 1/3/5 grow to 8 rows, columns 2/4 to 7 rows; confirmed visually on base_game_expanded_reels.png and win_screen.png (both show the fully expanded grid with the x5 multiplier lit)."},
    "growth_rule": "Printed rule (paytable_p3.png/p4.png, identical text in rules_p2.png): 'During any spin, if there are one or more winning symbols on the reels, after wins are paid and while the new symbols are cascading down, an additional row of symbols are added.' Growth stops once the grid reaches 8-7-8-7-8 ('The additional row of symbols will not be added to the reels when the symbols are in 8-7-8-7-8 reels.').",
    "ways_range": "'2,000 - 25,088 Ways' is printed as its own heading (paytable_p6.png/p7.png). 2,000 = 5x4x5x4x5 (minimum grid); 25,088 = 8x7x8x7x8 (maximum grid) - both arithmetic checks are exact.",
    "ways_win_rule": "'Bet ways win if the winning symbols are in succession from the leftmost reel to the right.' Total winning bet ways per symbol = product of the count of adjacent matching symbols on each contributing reel, counted left to right (worked example on paytable_p7.png/p8.png: a 1-3-2 spread across three reels = 1 x 3 x 2 = 6 winning ways).",
    "cascade_rule": "'After the payout of every round is made, all winning symbols will explode allowing the symbols above them to cascade down for a new round. Additional winning combination will be tallied in every round until no more winning combination can be tallied.' (paytable_p9.png / rules_p5.png)."
  },

  "multiplier_ladder": {
    "values": ["x1", "x2", "x3", "x5"],
    "location": "A row of four stacked multiplier labels above the reel grid, left to right x1/x2/x3/x5, present on every gameplay frame captured.",
    "appearance_states": "The currently active value is shown large, in a bright pink-to-purple gradient with a white radial glow/halo behind it; the other three values are shown smaller, in a pale, low-saturation blue, without glow - both SIZE and GLOW distinguish the active cell, not colour alone. On base_game.png x1 is active (first round of a fresh spin); on base_game_expanded_reels.png and win_screen.png x5 is active (grid has cascaded through 3+ winning rounds).",
    "progression_rule": "'During any spin, all wins will be multiplied by the multiplier shown above the reels, starting with x1 in the first round. Any win in the first round will increase the second round's multiplier to x2. Any win in the second round will increase the third round's multiplier to x3. Any win in the third round will increase the fourth round's (and beyond) multiplier to x5.' (paytable_p4.png/p5.png, identical in rules_p3.png)."
  },

  "features": {
    "free_spins": {
      "trigger": "'3 Free Spins symbols appearing anywhere will trigger the Free Spins Feature with 10 free spins. Each additional Free Spins symbol will trigger 2 more free spins.' (paytable_p5.png/p6.png, identical rules_p4.png)",
      "starting_multipliers": "'At the start of the Free Spins Feature, all multipliers above the reels will be increased to x2, x4, x6 and x10 respectively.'",
      "in_feature_progression": "'At the end of every free spin, 2 free spins are awarded and the multipliers above the reels are increased by 1, 2, 3 and 5 respectively for each Free Spins symbol on the reels (if any).'",
      "bet_continuity": "'Free Spins Feature is played at the same bet size and bet level as the spin that triggered the Free Spins Feature.' (rules_p2.png)",
      "capture_status": "NOT CAPTURED IN GAMEPLAY. See not_captured below - the feature never triggered naturally across 200 confirmed spins and there is no bonus-buy to force it. Described here strictly from the printed Paytable/Rules text; treat any visual claim about the free-spins screen itself as unavailable."
    },
    "maximum_win": {
      "value": "10,000x of the bet amount",
      "source": "Printed identically on preview.png ('Win up to 10,000x!'), paytable_p6.png/p7.png, and rules_p5.png/p6.png ('The maximum win amount is 10,000x of the bet amount. If the total win in the main game or the Free Spins Feature reaches 10,000x of the bet amount, the spin ends.')"
    },
    "bonus_buy": {
      "present": false,
      "evidence": "No buy-feature control appears on any captured frame (base_game.png, autoplay.png, settings panels). The word 'buy' does not occur anywhere in the fully-scrolled Paytable (9 pages) or Game Rules (11 pages) text. A scene node named 'feature_buy_holder' exists in the build but is 0x0 and inactive - engine-level leftover from the provider's shared feature-buy code, not an enabled control in this build/demo."
    },
    "jackpot": {
      "present": null,
      "note": "No jackpot tiers, meters or terminology appear anywhere in the 9-page Paytable or 11-page Game Rules text, nor on any HUD element. Left null rather than asserted 'none' because a jackpot could in principle live in a menu screen not captured; treat as a strong negative signal, not a certainty."
    }
  },

  "betting": {
    "structure": "'The game is played with 10 base bet for 2,000 ways - 25,088 ways, bet level of 1 to 10 and bet size of 0.03 to 0.90.' (rules_p1.png). Total Bet Amount = 10 (fixed base-bet multiplier) x Bet Size x Bet Level, shown live in the Bet Options panel as a labelled formula 'Bet Size x Bet Level x Base Bet = Bet Amount'.",
    "min_bet": {"value": 0.30, "formula": "0.03 x 1 x 10 = 0.30", "source_frame": "settings_bet_min.png"},
    "max_bet": {"value": 90.00, "formula": "0.90 x 10 x 10 = 90.00", "source_frame": "settings_bet_max.png (reached via the 'Max Bet' button)"},
    "bet_options_panel_columns": "Four scrollable columns: 'Bet Size' (0.03 up to 0.90), 'Bet Level' (1 to 10), 'Base Bet' (fixed, greyed out - not user-adjustable), 'Bet Amount' (the computed total, highlighted in pink as the active tab). Two buttons at the bottom: 'Max Bet' (pink-outlined) and 'Confirm' (solid pink).",
    "payout_basis": {
      "value": "other",
      "reason": "Neither a flat 'per line' nor a flat 'per total bet' basis - the game explicitly separates 'base bet' (fixed multiplier of 10) from 'bet size x bet level', and a symbol's cash win is computed from the RAW paytable tier value, not straightforwardly from the printed total bet.",
      "printed_formula_1": "rules_p1.png / rules_p5.png: 'A bet way win in cash is equal to the value shown in the \"Paytable\" multiplied by the bet size and bet level.'",
      "printed_formula_2": "paytable_p8.png/p9.png and rules_p5.png: 'The winning symbol payout is multiplied by the number of winning bet ways.' Worked example on-screen: a symbol with tier value 6 across 3 winning ways -> 3 x 6 = 18 (paytable_p8.png/p9.png).",
      "combined_formula": "cash win for one symbol's contribution = paytable_tier_value x bet_size x bet_level x number_of_winning_bet_ways. Since total_bet = 10 x bet_size x bet_level, the effective divisor tying a raw paytable value to the printed total bet is (total_bet / 10).",
      "base_bet_units": 10,
      "no_numeric_tier_reason": "The game is fully cascading (Expanding Reels + multiplier ladder x1->x2->x3->x5): a printed win amount on any post-spin frame is the SUM of one or more cascade rounds at different multipliers, not the payout of a single visible, unexploded combination - so a printed number cannot be reverse-engineered into one symbol/tier/ways triple without ambiguity. This matches the manifest's own evidence.frame (win_screen.png: 'Total Win 18.39' at bet 0.30, multiplier ladder lit up to x5 - a cascade total, not a single-round tier value). Consistent with cross-check-protocol: the printed FORMULA is the second, independent piece of evidence for the basis (appearing verbatim in two separate panels), even though a single numeric tier example from THIS game's own live play was not obtainable.",
      "evidence_frame": "win_screen.png",
      "win_kind_of_evidence_frame": "cascade_total (NOT a single-tier win - do not treat 18.39 as a per-combination payout)"
    }
  },

  "rtp_and_limits": {
    "rtp": {"value": null, "note": "Not printed anywhere in this build. Both the fully-scrolled Paytable (9 pages) and Game Rules (11 pages) were read in full and contain no RTP/Return to Player text. Consistent with provider defect P-S09, independently confirmed on this slot."},
    "limits_max_profit": {"value": null, "note": "No separate Limits/max-profit dialog exists in this build; only min/max bet (above) are exposed anywhere."},
    "game_version": {"value": null, "note": "No game/RNG version string appears in the Paytable, the Game Rules, or the player menu (Sound/Paytable/Rules/History/Quit)."}
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/loading screen shown after the mandatory 'Continue to Game' -> load -> 'GET STARTED' entry sequence used by this provider. Pastel purple/lavender radial-gradient background with light rays emanating from the centre and scattered glossy candy-coloured bubbles around the edges (green wedge, purple grape cluster, pink heart, blue bubble, red raspberry-like cluster, orange star, red strawberry), plus small sparkle particles. Large wordmark 'Fruity' (gold cursive, brown-red outline) over 'Candy' (pink cursive, purple outline), a small gold star accent near the top of the wordmark. Below the wordmark, a large glossy golden gummy-bear head mascot sits inside a glowing white-haloed bubble. Under the mascot: 'Win with' (white italic script), 'Expanding Reels & Increasing Multiplier' (orange/gold bold text with brown outline), 'Win up to 10,000x!' (purple/lavender bold script).",
      "button": "Rounded rectangle 'GET STARTED' button, purple-to-violet gradient fill, bold white text, centred near the bottom.",
      "footer": "PG SOFT pixel-mosaic logo (small coloured squares forming 'P' and 'G') with 'POCKET GAMES SOFT (r)' wordmark; 'Licensed in Malta' with an MGA diamond-shaped badge icon; 'Certified by GA / BMM' with the 'ga' and 'bmm testlabs' logos; bottom line in small grey text 'PGSOFT.COM 2026 (c) PG SOFT (r) ALL RIGHTS RESERVED'.",
      "color_blind_notes": "Max-win claim and title are large high-contrast text on a light background; the entry button is labelled with the word 'GET STARTED', not colour alone."
    },

    "base_game": {
      "type": "base_game",
      "overall_layout": "Portrait mobile layout (760x1360 capture window): sky background top, 5-column symbol grid in the upper-middle area, multiplier ladder just above the grid, a rounded pink/purple 'pins' progress bar directly under the grid, a three-cell HUD row (wallet/bet/win) below that, and the round control bar at the very bottom.",
      "background": "Pastel periwinkle-blue-to-lavender sky gradient with soft round clouds and small white sparkle particles; a faint pale hill silhouette is visible at the very bottom edge behind the control bar.",
      "grid": "5 reels; symbols in columns 1, 3 and 5 show 5 rows, columns 2 and 4 show 4 rows (starting 5-4-5-4-5 layout), each symbol inside its own translucent bubble. Per-cell content is a random snapshot each spin and is intentionally not enumerated cell-by-cell (not a fixed game property).",
      "multiplier_ladder": "See multiplier_ladder section above - visible at the very top of the play area, x1 active on this fresh-spin frame.",
      "pins_bar": "A large rounded pink/lavender bar spanning the width of the screen, labelled 'pins' in small white bubble-letter text at its left end, with a faint diagonal dotted-pattern sheen across the rest of the bar; no numeric value or fill is visible on this frame. Purpose is not explained in either the Paytable or the Game Rules text - likely an operator/platform loyalty or promotional meter rather than a core game mechanic. Recorded as uncertain; do not assert a function for it.",
      "hud_row": "Three dark-violet rounded rectangles side by side: a wallet/banknote icon + 'CREDIT'-style balance value ('100,000.00'); a stacked-coin '$' icon + bet value ('6.00', the default demo bet before it was lowered to the measured minimum); a ribbon-shaped 'WIN' badge icon + win value ('0.00').",
      "bottom_bar": {
        "turbo": "Round outline button with a lightning-bolt glyph and the label 'TURBO' underneath, left end of the bar.",
        "minus": "Round outline button with a '-' glyph, left of the spin button.",
        "spin": "Large circular gradient (purple-to-magenta) button at the centre, with two thick gold curved arrows forming a circular refresh/spin icon.",
        "plus": "Round outline button with a '+' glyph, right of the spin button.",
        "auto": "Round outline button with a play-triangle glyph and the label 'AUTO' underneath, right of centre.",
        "menu": "A hamburger icon (three horizontal white lines) partially visible at the very right edge of the bar; opens 'More Settings' per the Game Rules glossary (rules_p9.png/p10.png)."
      },
      "color_blind_notes": "All bottom-bar controls carry a glyph AND/OR a text label (TURBO, AUTO, +, -) rather than relying on colour; HUD values are large light-cyan numerals on a dark panel, legible without colour discrimination."
    },

    "paytable": {
      "type": "paytable, 9 scrollable pages",
      "header": "'Paytable' in pink sans-serif title text, centred, with a white 'X' close icon at the top-right corner of every page; a grey scrollbar pill is visible along the right edge.",
      "page_1_2": "'Symbol Payout Values' heading, then the Free Spins scatter icon, then the Wild and the 7 paying symbols in a two-column x4-row icon grid, each with its 5/4/3-count payout numbers alongside; bullet: 'Wild symbol substitutes for all symbols except Free Spins symbol.' See symbols section above for full detail.",
      "page_2_3_4": "'Expanding Reels' heading with an illustration of the fully-populated 5-4-5-4-5 grid, plus the growth/cap rules (see reel_and_ways_mechanic). 'Multiplier' heading with the x1/x2/x3/x5 ladder illustration and the progression rules (see multiplier_ladder).",
      "page_4_5_6": "'Free Spins Feature' heading with three 'FREE SPINS' scatter icons, trigger/award/retrigger text (see features.free_spins).",
      "page_6_7": "'Maximum Win' heading (10,000x, spin ends on reach) and the '2,000 - 25,088 Ways' heading beginning the ways-to-win explanation with a check/cross diagram.",
      "page_7_8_9": "Continuation of the ways-to-win explanation with a worked numeric example (1 x 3 x 2 = 6 winning ways; example symbol tier 5/4/3 -> 8/5/3; total winnings 3 x 6 = 18), cascade/explode rule, and the closing line 'All wins shown in cash.' at the bottom of page 9 (confirmed at the scroll-bottom).",
      "color_blind_notes": "Every payout is printed as text/numerals next to each icon; no information in this panel depends on colour alone."
    },

    "rules": {
      "type": "rules (Game Rules), 11 scrollable pages",
      "header": "'Game Rules' in pink title text, same close 'X' and scrollbar as the Paytable.",
      "page_1": "Title 'Fruity Candy'; description as a '5-4-5-4-5 reels combination video slot featuring expanding reels and increasing multiplier'; bet structure ('10 base bet for 2,000 ways - 25,088 ways, bet level of 1 to 10, bet size of 0.03 to 0.90'); how Bet Size/Bet Level/Bet Amount selectors work; 'Cash Wallet' label meaning; base payout formula.",
      "page_2_to_6": "Duplicate of the Paytable's mechanic text (ways-win calculation, cascade/explode rule, Wild substitution, Free Spins continuity-of-bet rule, multiplier progression, Free Spins Feature trigger/award, Maximum Win) followed by the start of a PC-only keyboard glossary (Space to spin/hold/skip).",
      "page_7_to_11": "Full control glossary with an icon next to each entry: Spin, Stop (Auto Spin stop, shows remaining-spins count on the button face), Minus, Plus, Wallet Balance, Bet Amount (opens Bet Options; explains Bet Size/Bet Level/Bet Amount scroll selectors and Max Bet), Win Amount (opens Game History), Auto Spin, Turbo Spin, More Settings (hamburger), Sound, Paytable, Rules, History (with a calendar-icon date filter), Close. Final section 'Additional Information': 'Malfunction voids all pays and plays.' and 'In the event of disputes over game results, all game results that are shown in the game history page are absolute and final.'",
      "color_blind_notes": "Body text is plain white-on-dark; every control is described by name and icon shape, not colour."
    },

    "settings_bet_options": {
      "type": "settings",
      "title": "'Bet Options', white text, round grey 'X' close button top-right, shown as a panel sliding up over the dimmed reels.",
      "content": "Four-column scroll table (Bet Size / Bet Level / Base Bet / Bet Amount) with the current selection highlighted in a pink-tinted row and shown as a formula (e.g. '0.03 x 1 x 10 = 0.30'); 'Max Bet' outline button and solid pink 'Confirm' button beneath the table; HUD row (wallet/bet/win) at the very bottom.",
      "captured_states": "settings_bet_min.png (0.03 x 1 x 10 = 0.30, the measured minimum) and settings_bet_max.png (0.90 x 10 x 10 = 90.00, reached via 'Max Bet')."
    },

    "autoplay": {
      "type": "autoplay",
      "title": "'Auto Spin', white text, round grey 'X' close top-right, panel over dimmed reels.",
      "content": "'Number of Auto Spins' label above 5 rounded-rectangle option buttons showing '10', '30', '50', '80', '1000' (all shown in a dim/unselected grey state on the captured frame - none had been chosen yet); a wide 'Start Auto Spin' button beneath, shown in a dim/inactive-looking mauve fill (consistent with no spin count having been selected yet); HUD row at the bottom shows the bet already lowered to 0.30.",
      "color_blind_notes": "Spin-count options are distinguished by printed numerals, not colour."
    },

    "base_game_expanded_reels": {
      "type": "base_game (mid-cascade capture)",
      "content": "Same grid and control layout as base_game, but caught after several cascade rounds: the grid has grown to its maximum 8-7-8-7-8 layout and the multiplier ladder shows x5 active (large, glowing pink-purple) with x1/x2/x3 dimmed. A 'Total Win 2.91' banner (gold script on a pink-and-gold ribbon shape with soft cloud-like scalloped edges) sits over the bottom of the grid; HUD shows balance 99,982.45, bet 0.30, win 2.91.",
      "purpose": "Direct visual confirmation of both the maximum-grid claim and the multiplier ladder's top state."
    },

    "win_screen": {
      "type": "win_screen",
      "content": "Same ribbon-style 'Total Win' banner as base_game_expanded_reels, here reading '18.39', over the maximum 8-7-8-7-8 grid with the x5 multiplier active. HUD shows balance 100,011.85, bet 0.30, win 18.39 (matching the banner, ~61x the 0.30 bet as a cascade total - not a single-tier payout, see payout_basis). Two 'FREE SPINS' scatter icons are visible on the grid on this frame (one short of the 3 needed to trigger the feature).",
      "color_blind_notes": "The win amount is large, high-contrast gold/yellow text on a warm pink-gold ribbon - legible independent of colour vision; it is also duplicated as plain light-cyan text in the HUD win cell."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Control layout is stable across all captured frames: TURBO far left, then -, SPIN (largest target, centre), +, AUTO, then a hamburger menu at the far right edge. All panels (Paytable, Rules, Bet Options, Auto Spin) open as overlays with a consistently placed close control (round grey 'X' or plain 'X', top-right) and, for the two long booklets, a right-edge scrollbar.",
    "motor": "The central SPIN button is the largest tappable target. Space bar starts/holds/skips spins per the printed PC-only control notes (rules_p7.png). Auto Spin (5 preset spin counts) reduces the number of required taps for extended play.",
    "color_blind": "Nearly every stateful element pairs colour with a second cue: the active multiplier cell is both brighter/glowing AND larger than the inactive ones; every symbol is distinguishable by shape; win amounts are duplicated as plain-text HUD numerals in addition to the large banner; bet/spin-count options are always printed as numerals.",
    "deaf_hard_of_hearing": "No audio-only information was observed on any captured frame; a dedicated Sound on/off toggle exists (rules_p9.png/p10.png) and all game state (balance, bet, win, spins-left-on-Stop-button, multiplier) is conveyed as on-screen text/numerals."
  },

  "not_captured": [
    {
      "claim": "Free Spins Feature (trigger screen + in-feature gameplay + feature end/summary screen) was not obtained.",
      "reason": "No bonus-buy exists in this build (see features.bonus_buy), and the feature did not trigger naturally across 200 balance-confirmed spins at the minimum bet.",
      "methods": [
        "balance-confirmed spin loop (scripts/hunt_feature.py --confirm-expr reading the Cocos scene BalanceValue node, TURBO/autoplay off for the whole hunt)",
        "visual review of every captured hunt frame batch (_burst/_hunt1..9_*.png): the maximum number of Free Spins symbols simultaneously visible on the grid across the whole hunt was 2 of the 3 needed (win_screen.png and one hunt frame)"
      ],
      "numbers": "9 batches totalling 200 confirmed spins (25+13+25+25+25+22+25+22+18); balance moved from 100,000.00 to 100,022.08 over the run.",
      "what_is_documented_instead": "The feature's trigger, award, starting multipliers, retrigger, and bet-continuity rules are fully documented above from the printed Paytable/Rules text (two independent panels agree word-for-word), but no screenshot exists of the feature actually running."
    }
  ],

  "anomalies": [
    "Paytable and Game Rules panels duplicate most of the mechanic text (Expanding Reels / Multiplier / Free Spins Feature / Maximum Win / ways-to-win all appear in both booklets) - this is how the build is authored, not a capture gap.",
    "scroll_capture.py raised gap_suspected flags at several page boundaries in both panels due to DOM-scroller inertia; both were manually re-checked with panel_coverage.py against the live document.body.innerText and confirmed to be FALSE ALARMS (a 'Total Winnings in this Example:' line-wrap split across pages 8/9, and a 'Tap [calendar icon] to select the dates...' line where OCR merged the icon glyph into the sentence on pages 10/11). Both lines were independently confirmed present by reading the actual screenshots for this report.",
    "A scene node named 'feature_buy_holder' exists (0x0, inactive) - shared provider engine code for a buy-feature button that is not enabled in this particular demo build; treated as absence of the feature, not as evidence it might appear.",
    "The unlabelled pink 'pins' progress bar on the base_game HUD has no explanation anywhere in the Paytable or Game Rules text and was left at face value (see screens.base_game.pins_bar) rather than guessed at."
  ],

  "unreadable_or_uncertain": [
    "RTP: not printed anywhere in this build (both booklets read in full) - left null, not invented.",
    "Limits/max-profit, game/RNG version: no dedicated screen exists in this build for either - left null.",
    "Free Spins Feature visuals (trigger screen, in-feature background/HUD, retrigger, end-of-feature summary): not captured, see not_captured above; only the printed-text mechanics are documented.",
    "Purpose of the 'pins' progress bar on the base-game HUD: unexplained by any in-game text; not guessed at.",
    "Whether the warmer/pinker horizon seen on post-cascade frames (base_game_expanded_reels.png, win_screen.png) versus the cooler base_game.png sky is a deliberate escalation cue or simple random background variation: not confirmed either way from the available frames."
  ]
}

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.