Bikini Paradise

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

Free demo · not real-money play 2 plays in 30 days · last one 1 week, 5 days ago
✓ Working · checked 2 weeks, 1 day ago Verified · 28 Oct 2026
RTP 96.95%
Volatility High
Max win ×100000
Grid 5×4
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/bikini-paradise-b30/

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

30 API calls this month
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. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 28 Oct 2026 View capture log

Per-screen breakdown

44 demo screens
44 PNG (ZIP)
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
Free spins screen
free_spins Free spins 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
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
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
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Oct '25: 390 390 Oct Nov '25: 420 420 Nov Dec '25: 400 400 Dec Jan '26: 480 480 Jan Feb '26: 430 430 Feb Mar '26: 580 580 Mar Apr '26: 530 530 Apr May '26: 510 510 May Jun '26: 520 520 Jun Jul '26: 470 470 Jul Aug '26: 460 460 Aug Sep '26: 440 440 Sep
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Sep '26 Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25
🇮🇳India 40 20 40 40 20 40 40 20 20 20 20 20
🇨🇦Canada 20 0 0 20 0 0 0 0 0 0 0 0
🇻🇳Vietnam 10 0 10 10 10 10 10 0 0 10 0 0
🇹🇳Tunisia 10 0 10 10 0 10 10 10 0 10 0 0
🇬🇷Greece 10 0 0 0 0 0 0 0 10 10 10 10
🇵🇹Portugal 10 0 10 10 0 10 0 0 0 10 0 0
🇨🇱Chile 10 0 10 10 0 0 0 0 0 0 10 0
🇬🇧United Kingdom 10 0 0 0 0 0 0 0 0 0 0 0
🇮🇩Indonesia 10 10 40 20 20 10 20 10 10 10 10 10
🇵🇭Philippines 10 10 10 10 10 10 20 20 10 20 10 10
🇹🇭Thailand 10 10 10 10 10 10 10 10 10 10 0 10
🇲🇾Malaysia 0 0 0 20 0 20 20 0 0 0 0 0
🇲🇽Mexico 10 10 0 0 10 10 10 0 10 0 0 0
🇩🇿Algeria 0 0 0 0 10 0 10 10 0 0 10 0
🇦🇷Argentina 0 0 10 0 0 10 10 0 0 0 0 0
🇧🇾Belarus 0 0 0 0 0 10 0 10 0 0 0 0
🇫🇷France 0 0 0 0 0 10 0 0 0 10 0 0
🇳🇱Netherlands 0 0 0 0 0 0 10 10 0 0 0 0
🇵🇱Poland 0 0 0 10 0 10 0 0 0 0 0 0
🇹🇷Turkey 0 0 0 0 0 10 0 0 0 0 10 0
🇨🇴Colombia 0 0 0 0 0 0 0 0 0 0 0 10
🇨🇾Cyprus 0 0 10 0 0 0 0 0 0 0 0 0
🇭🇰Hong Kong 0 0 0 0 0 0 10 0 0 0 0 0
🇮🇪Ireland 0 0 0 0 0 0 10 0 0 0 0 0
🇯🇵Japan 0 0 0 0 0 0 0 0 0 10 0 0
🇰🇼Kuwait 0 0 0 0 0 0 10 0 0 0 0 0
🇱🇻Latvia 0 0 0 0 0 0 0 0 10 0 0 0
🇸🇬Singapore 0 0 10 0 0 0 0 0 0 0 0 0
🇸🇰Slovakia 0 0 0 0 0 0 10 0 0 0 0 0
🇿🇦South Africa 0 0 0 0 10 0 0 0 0 0 0 0
🇪🇸Spain 0 0 0 0 0 0 10 0 0 0 0 0
🇸🇪Sweden 0 0 10 0 0 0 0 0 0 0 0 0
🇺🇦Ukraine 0 10 10 10 0 0 0 10 10 0 0 0
🇩🇪Germany 0 10 0 0 0 10 0 0 0 0 0 0
🇵🇰Pakistan 20 60 20 20 20 20 40 0 0 20 20 0
🇧🇷Brazil 260 320 260 320 390 320 320 320 390 260 320 320
Full per-country breakdown via the API →

What we extracted from Bikini Paradise

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

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

Specification

verified parameters
rtp 96.95% · single configuration
volatility High
max_win_x ×100000
layout 5×4
paylines 25 fixed
bonus_buy No
mechanic Video Slot
release_date 2020

Symbols & paytable

12 symbols
12 icons (ZIP)
Scatter
Scatter
Scatter

gold shield badge with a woman surfing a wave at sunset, word Scatter in gold script; pays anywhere on the reels, 3/4/5 trigger 8/12/20 free spins; no coin payout printed

Surfboard
Surfboard
High Pay

red-and-yellow striped surfboard with dark stripes against green leaves, red hibiscus and white-yellow frangipani

MatchPayoutUnit
3x 0.80 Multiplier
4x 1.00 Multiplier
5x 1.20 Multiplier
Cocktail
Cocktail
High Pay

bright green drink in a stemmed cone glass with orange slice, mint, lime wedge, splash and ice cubes; no lettering

MatchPayoutUnit
3x 0.60 Multiplier
4x 0.80 Multiplier
5x 1.00 Multiplier
Sunglasses
Sunglasses
High Pay

gold-framed aviator sunglasses with blue-to-purple mirrored teal lenses and a faint palm reflection

MatchPayoutUnit
3x 0.60 Multiplier
4x 0.80 Multiplier
5x 1.00 Multiplier
Starfish
Starfish
Low Pay

two overlapping orange-coral starfish with dotted arms

MatchPayoutUnit
3x 0.40 Multiplier
4x 0.60 Multiplier
5x 0.80 Multiplier
Beach towel
Beach towel
Low Pay

folded cream-colored beach towel topped with a pink frangipani flower with a yellow centre

MatchPayoutUnit
3x 0.40 Multiplier
4x 0.60 Multiplier
5x 0.80 Multiplier
A
A
Low Pay

glossy purple bubble letter A with light-blue rim and water droplets

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.60 Multiplier
K
K
Low Pay

glossy coral-salmon bubble letter K with light-blue rim and water droplets

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.60 Multiplier
Q
Q
Low Pay

glossy golden-yellow bubble letter Q with light-blue rim and water droplets

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.60 Multiplier
J
J
Low Pay

glossy green bubble letter J with light-blue rim and water droplets

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.60 Multiplier
10
10
Low Pay

glossy periwinkle-blue bubble number 10 with light-blue rim and water droplets

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.40 Multiplier
5x 0.60 Multiplier
Stacked Wild
Stacked Wild
Wild

full-reel portrait of a bikini girl, different per reel; substitutes all but Scatter; fully covering reel 1-5 gives x1-x5 to all wins; all five reels full awards 5000x total bet

Bonus modes

1 mode
Free Spins fs
Free Spins Feature

Triggered by 3, 4 or 5 Scatters anywhere: 8, 12 or 20 free spins at the triggering bet. Partially visible Stacked Wilds nudge in to cover their reel fully; can be retriggered (extra spins not printed). Sunset background, REMAINING FREE SPIN counter.

Colour system

extracted from frames · HEX
Export palette
#ACDBEC base dominant 1 base
#E1E3E4 base dominant 2 base
#937669 base dominant 3 base
#6E6356 base dominant 4 base
#E6CFAA base dominant 5 base
#DCAC9D base dominant 6 base
#645C57 free_spins dominant 1 free_spins
#5D2C29 free_spins dominant 2 free_spins
#E89864 free_spins dominant 3 free_spins
#A75954 free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • The five Stacked Wild portraits differ by frame colour (blue, green, pink, red, orange) and also by hair, pose and outfit, and each is tied to a fixed reel; the reel multiplier x1 to x5 is printed as text on the arch above the reel.
  • An active multiplier is shown by a lit arch and its printed number, not by colour alone; dimmed arches stay readable.
  • Winning lines are identified by the line number on green leaf-shaped tabs at the reel edges and by a glowing orange-gold square frame around winning symbols, not by line colour.
  • Royal letters A (purple), K (coral-salmon), Q (golden-yellow), J (green) and 10 (periwinkle-blue) are told apart by shape; Scatter is identified by the word Scatter and a shield shape.
  • Free Spins are signalled by the words REMAINING FREE SPIN and LAST FREE SPIN in addition to the change from a bright blue daytime beach to an orange-red sunset sky.
Screen Reader
  • The game field is a canvas; the Paytable and Rules panels are real DOM text, while banners and reels are canvas drawings.
Motor Accessibility
  • One large central orange-and-white life-ring Spin button; Space bar spins on PC (hold to continue); Auto Spin offers 10, 30, 50, 80 or 1000; Max Bet sets the largest stake in one tap; Turbo Spin toggle exists.
Hearing Accessibility
  • A Sound toggle sits in the menu bar; no captions for audio events were seen on any frame.
Low Vision
  • Interface text is white or grey on dark charcoal panels with yellow numerals and yellow call-to-action buttons; balance and bet are plain numerals in dark translucent pills under the reels.

Media & assets

10 files · 10 types
44 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
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
splash, base game with a winning line, 14 paytable pages, 14 rules pages, Bet Options at default, minimum and maximum bet, Auto Spin panel
free spins: trigger, feature entry popup, in-play frames, last spin, total win; Mega Win and Super Mega Win overlays
payout basis: paytable value times bet size times bet level per line, 25 fixed lines; checked on one frame: 3 x A tier 5, 5 x 0.03 = 0.15 at total bet 0.75
5000x is the award for Stacked Wilds filling all reels, as printed in the build; it is not printed as the maximum win
RTP, volatility, maximum win and game version are not printed in the build and are left empty
how several full Stacked Wild multipliers combine (sum or product) is not stated and not verified numerically
number of extra spins on retrigger is not printed
bet multiples at which Big Win, Mega Win and Super Mega Win appear are not printed; Big Win overlay not captured
History, Sound and Quit screens were not captured
no ante bet, bonus buy or jackpot found in the build; currency symbol not printed; no sub-studio named, only the provider

Ask AI about Bikini Paradise

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 Bikini Paradise work? Keep it simple.

Triggered by 3, 4 or 5 Scatters anywhere: 8, 12 or 20 free spins at the triggering bet. Partially visible Stacked Wilds nudge in to cover their reel fully; can be retriggered (extra spins not printed). Sunset background, REMAINING FREE SPIN counter.

RTP 96.95%High volatilitymax win ×100000demo ✓

From the verified capture of 28 Oct 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: Bikini Paradise vs Pinata Wins — 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 6 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 6 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/bikini-paradise-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/bikini-paradise-b30/
{
  "game": {
    "name": "Bikini Paradise",
    "wordmark_in_game": "Bikini Paradise (two-line script wordmark on the splash screen, identical to the catalog name)",
    "provider": "Pocket Games Soft (PG SOFT)",
    "game_kind": "video_slot",
    "theme": "Sunny tropical beach holiday: palm-fringed shore, turquoise sea, surfing and sunbathing, five bikini-clad beach girls, surfboards, cocktails, sunglasses, starfish and a beach towel with a frangipani flower.",
    "art_style": "glossy semi-realistic 3D-rendered casual-casino look with soft gradients, light glow and sparkles, stylised anime-leaning glamour portraits for the characters, glossy water-droplet lettering, bright sunny daytime beach in the main game and a warm sunset in the free spins, cheerful relaxed summer holiday mood.",
    "orientation": "portrait (captured in a 760x1360 window)",
    "demo_url_gi": 69,
    "frames_basis": "42 frames in the manifest; paytable and rules series both have 14 honest unthinned pages (p1..p14). Numbers below are read from frames; every number carries its source frame."
  },
  "grid_and_mechanics": {
    "reels": 5,
    "rows": 4,
    "reel_heights": [
      4,
      4,
      4,
      4,
      4
    ],
    "mechanic": "fixed paylines, not ways and not clusters",
    "paylines": 25,
    "paylines_source": "rules_p1.png: '25 bet lines (fixed)'; paytable_p14.png shows 25 line diagrams",
    "payline_direction": "left to right only, winning symbols must be in succession from the leftmost reel (rules_p1.png, paytable_p14.png)",
    "payline_rules_printed": [
      "Only the highest win per bet line is paid.",
      "Bet lines win if the winning symbols are in succession from the leftmost reel to the right.",
      "Simultaneous wins on different bet lines are added.",
      "All wins shown in cash."
    ],
    "min_symbols_to_win": 3,
    "payline_shapes_row_per_reel_top_is_row_1": {
      "note": "Read from the zoomed line diagrams on paytable_p14.png; each list is the row (1 top .. 4 bottom) used on reels 1..5.",
      "01": [
        1,
        1,
        1,
        1,
        1
      ],
      "02": [
        2,
        2,
        2,
        2,
        2
      ],
      "03": [
        3,
        3,
        3,
        3,
        3
      ],
      "04": [
        4,
        4,
        4,
        4,
        4
      ],
      "05": [
        1,
        2,
        1,
        2,
        1
      ],
      "06": [
        2,
        3,
        2,
        3,
        2
      ],
      "07": [
        3,
        4,
        3,
        4,
        3
      ],
      "08": [
        2,
        1,
        2,
        1,
        2
      ],
      "09": [
        3,
        2,
        3,
        2,
        3
      ],
      "10": [
        4,
        3,
        4,
        3,
        4
      ],
      "11": [
        1,
        1,
        2,
        1,
        1
      ],
      "12": [
        2,
        2,
        3,
        2,
        2
      ],
      "13": [
        2,
        2,
        1,
        2,
        2
      ],
      "14": [
        3,
        3,
        2,
        3,
        3
      ],
      "15": [
        4,
        4,
        3,
        4,
        4
      ],
      "16": [
        1,
        2,
        2,
        2,
        1
      ],
      "17": [
        2,
        3,
        3,
        3,
        2
      ],
      "18": [
        3,
        4,
        4,
        4,
        3
      ],
      "19": [
        2,
        1,
        1,
        1,
        2
      ],
      "20": [
        3,
        2,
        2,
        2,
        3
      ],
      "21": [
        4,
        3,
        3,
        3,
        4
      ],
      "22": [
        1,
        2,
        3,
        2,
        1
      ],
      "23": [
        2,
        3,
        4,
        3,
        2
      ],
      "24": [
        3,
        2,
        1,
        2,
        3
      ],
      "25": [
        4,
        3,
        2,
        3,
        4
      ],
      "verification": "line 17 independently confirmed on base_game_win_line.png: three A on reels 1-3 at rows 2,3,3 with the line tag 17 on the right edge at reel 5 row 2."
    },
    "cell_layout_per_spin": "not enumerated: reel contents are random each spin and are not a property of the game"
  },
  "bet": {
    "structure": "Bet Size x Bet Level x Lines = Bet Amount (printed as column headers on the Bet Options panel)",
    "bet_sizes": [
      0.03,
      0.1,
      0.3,
      0.9
    ],
    "bet_sizes_source": "settings_bet_default.png (0.03, 0.10, 0.30, 0.90 visible in the wheel), settings_bet_min.png and settings_bet_max.png",
    "bet_levels": "1 to 10 (rules_p1.png: 'bet level of 1 to 10 and bet size of 0.03 to 0.90')",
    "lines_multiplier": 25,
    "minimum_bet": {
      "value": 0.75,
      "formula": "0.03 x 1 x 25",
      "frame": "settings_bet_min.png"
    },
    "default_bet": {
      "value": 15.0,
      "formula": "0.30 x 2 x 25",
      "frame": "settings_bet_default.png; also base_game.png bet pill 15.00"
    },
    "maximum_bet": {
      "value": 225.0,
      "formula": "0.90 x 10 x 25",
      "frame": "settings_bet_max.png"
    },
    "bet_amount_wheel": "the Bet Amount column lists combined totals in ascending order: 0.75, 1.50, 2.25 near the minimum; 10.00, 12.50, 15.00, 17.50, 20.00 around the default; 180.00, 202.50, 225.00 at the top",
    "demo_starting_balance": "100,000.00 (demo balance on base_game.png, preview of the pill; a demo label, not a game property)",
    "currency_symbol": "none printed; all amounts shown as bare numbers with two decimals and thousands comma"
  },
  "payout_basis": {
    "value": "per_line",
    "text": "rules_p1.png: 'A bet line win in cash is equal to the value shown in the Paytable multiplied by the bet size and bet level.' Paytable numbers are therefore multipliers of the per-line stake (total bet / 25), not of the total bet.",
    "numeric_check": "base_game_win_line.png: line 17, three A, printed WIN 0.15, total bet 0.75, paytable tier for 3 x A = 5, 5 x 0.03 (bet size) x 1 (level) = 0.15. Matches.",
    "example_derived_not_printed": "at the default bet (0.30 x 2) the per-unit value is 0.60, so 3 surfboards (tier 20) would be 12.00; this is a derived figure, not read from a frame"
  },
  "symbols": [
    {
      "name": "Surfboard",
      "role": "high_value",
      "tier": "high",
      "rank": 1,
      "appearance": "A red-and-yellow striped surfboard with dark racing stripes resting against green monstera leaves with red hibiscus and white-yellow frangipani flowers. Two boards are crossed in the illustration.",
      "payouts_x_line_unit": {
        "3": 20,
        "4": 25,
        "5": 30
      },
      "source": "paytable_p1.png, paytable_p2.png (zoomed)"
    },
    {
      "name": "Cocktail",
      "role": "high_value",
      "tier": "high",
      "rank": 2,
      "appearance": "A bright green drink in a stemmed cone-shaped glass with a slice of orange on the rim, mint leaves, a lime wedge, splashing liquid and loose ice cubes beside it. No lettering or label on the glass.",
      "payouts_x_line_unit": {
        "3": 15,
        "4": 20,
        "5": 25
      },
      "source": "paytable_p1.png, paytable_p2.png"
    },
    {
      "name": "Sunglasses",
      "role": "high_value",
      "tier": "high",
      "rank": 3,
      "appearance": "Gold-framed aviator sunglasses with blue-to-purple mirrored teal lenses showing a faint palm reflection.",
      "payouts_x_line_unit": {
        "3": 15,
        "4": 20,
        "5": 25
      },
      "source": "paytable_p1.png, paytable_p2.png"
    },
    {
      "name": "Starfish",
      "role": "medium_value",
      "tier": "medium",
      "rank": 4,
      "appearance": "Two overlapping orange-coral starfish with textured dotted arms.",
      "payouts_x_line_unit": {
        "3": 10,
        "4": 15,
        "5": 20
      },
      "source": "paytable_p1.png, paytable_p2.png"
    },
    {
      "name": "Beach towel",
      "role": "medium_value",
      "tier": "medium",
      "rank": 5,
      "appearance": "A folded cream-colored beach towel topped with a pink frangipani flower with a yellow centre.",
      "payouts_x_line_unit": {
        "3": 10,
        "4": 15,
        "5": 20
      },
      "source": "paytable_p1.png, paytable_p2.png"
    },
    {
      "name": "A",
      "role": "low_value_royal",
      "tier": "low",
      "rank": 6,
      "appearance": "Glossy purple bubble letter A with a light-blue rim and water droplets.",
      "payouts_x_line_unit": {
        "3": 5,
        "4": 10,
        "5": 15
      },
      "source": "paytable_p1.png, paytable_p2.png"
    },
    {
      "name": "K",
      "role": "low_value_royal",
      "tier": "low",
      "rank": 7,
      "appearance": "Glossy coral-salmon bubble letter K with a light-blue rim and water droplets.",
      "payouts_x_line_unit": {
        "3": 5,
        "4": 10,
        "5": 15
      },
      "source": "paytable_p2.png"
    },
    {
      "name": "Q",
      "role": "low_value_royal",
      "tier": "low",
      "rank": 8,
      "appearance": "Glossy golden-yellow bubble letter Q with a light-blue rim and water droplets.",
      "payouts_x_line_unit": {
        "3": 5,
        "4": 10,
        "5": 15
      },
      "source": "paytable_p2.png"
    },
    {
      "name": "J",
      "role": "low_value_royal",
      "tier": "low",
      "rank": 9,
      "appearance": "Glossy green bubble letter J with a light-blue rim and water droplets.",
      "payouts_x_line_unit": {
        "3": 5,
        "4": 10,
        "5": 15
      },
      "source": "paytable_p2.png"
    },
    {
      "name": "10",
      "role": "low_value_royal",
      "tier": "low",
      "rank": 10,
      "appearance": "Glossy periwinkle-blue bubble number 10 with a light-blue rim and water droplets.",
      "payouts_x_line_unit": {
        "3": 5,
        "4": 10,
        "5": 15
      },
      "source": "paytable_p2.png"
    },
    {
      "name": "Stacked Wild (five reel-specific characters)",
      "role": "wild",
      "tier": "wild",
      "rank": 0,
      "appearance": "A full-reel-height portrait of a smiling beach girl in a bikini, one distinct character per reel, framed by a coloured border. A purple-and-gold script ribbon at the bottom of the portrait reads Wild.",
      "characters_by_reel": [
        {
          "reel": 1,
          "look": "long wavy blonde hair, blue strappy two-piece, hand at chin, blue frame, sunny beach background",
          "multiplier": "x1"
        },
        {
          "reel": 2,
          "look": "short red hair, hand at forehead, green one-shoulder two-piece, green frame, pale sand and sea behind",
          "multiplier": "x2"
        },
        {
          "reel": 3,
          "look": "dark brown hair in a high ponytail with an orange flower, pink polka-dot two-piece, holding a striped beach ball, pink frame, palm leaves behind",
          "multiplier": "x3"
        },
        {
          "reel": 4,
          "look": "pink-red hair in a side ponytail, seen from behind-three-quarter, red two-piece, carrying a surfboard, standing in turquoise water with small fish, red frame",
          "multiplier": "x4"
        },
        {
          "reel": 5,
          "look": "short lavender hair, tanned skin, leopard-print two-piece, orange frame, golden sunset beach behind",
          "multiplier": "x5"
        }
      ],
      "behaviour": "Stacked Wild substitutes for all symbols except Scatter (paytable_p4.png, rules_p1.png). A wild fully covering its reel (all 4 rows) awards the multiplier of its reel; multipliers are applied to all wins of that spin.",
      "wild_has_own_payout": false,
      "wild_payout_note": "the paytable lists no payout values for the wild itself",
      "source": "paytable_p3.png, paytable_p4.png (stacked wild strip), base_game.png (reel 3 fully revealed), free_spins_total_win.png"
    },
    {
      "name": "Scatter",
      "role": "scatter",
      "tier": "scatter",
      "rank": 11,
      "appearance": "A gold shield-shaped badge showing a woman surfing on a wave against a sunset-orange sky. The word Scatter is written across the bottom in gold script.",
      "payouts_x_line_unit": null,
      "payout_note": "no coin payout values are printed next to the Scatter on paytable_p1.png; it only triggers the Free Spins Feature anywhere on the reels.",
      "source": "paytable_p1.png, paytable_p9.png, paytable_p10.png"
    }
  ],
  "features": {
    "bikini_ladies_multiplier": {
      "name": "Bikini Ladies Multiplier (stacked wild multipliers)",
      "active_in": "base game and free spins",
      "rules_quoted": [
        "During any spin, when 1 or more Stacked Wild symbols appear fully on any reels, all wins for that spin will be multiplied by those Stacked Wild symbols' corresponding multipliers.",
        "Stacked Wild symbol appearing fully on reel 1, 2, 3, 4 and 5 awards x1, x2, x3, x4 and x5 multiplier respectively."
      ],
      "frames": [
        "paytable_p5.png",
        "paytable_p7.png",
        "rules_p3.png"
      ],
      "visual_illustration": "paytable_p5/p6/p7 show an example with x2 and x4 labelled over reels 2 and 4 and a big x8 banner above. This suggests several full wilds combine multiplicatively, but the printed rule does not state HOW several multipliers combine (sum vs product); see unreadable_or_uncertain.",
      "multiplier_arcs": "Five surfboard-tip shaped arches labelled x1 x2 x3 x4 x5 sit above the reels, one per reel. At rest they are pale translucent blue. When a wild fully covers its reel, that reel's arch lights up bright and the number glows (free_spins_play_last.png: x2 and x3 lit in pink-white, x1 x4 x5 dim; free_spins_total_win.png: x2 x3 x5 lit in bright blue).",
      "banner_slogans_cycling_above_reels": [
        "FULLY REVEALED STACKED WILDS (base_game.png)",
        "FULLY REVEALED STACKED WILDS AWARD MULTIPLIERS UP TO X... (text cut off at the frame edge on settings_bet_min.png and autoplay_1.png; the final character is read only partly)",
        "3 Scatter TRIGGERS 8 FREE SPINS (settings_bet_max.png)",
        "4 Scatter TRIGGERS 12 FREE SPINS (settings_bet_default.png)",
        "FREE SPINS FEATURING NUDGING ... (free_spins_trigger.png, cut off)",
        "ANY STACKED WILDS WILL NUDGE IN! (free_spins_intro.png, _burst/intro2.png; only during free spins)"
      ]
    },
    "full_screen_stacked_wild_award": {
      "name": "Full-screen Stacked Wild award",
      "value": "5000x of the total bet amount",
      "quote": "When Stacked Wild symbols occupy all of the reels, 5000x of the total bet amount is awarded.",
      "frames": [
        "paytable_p9.png",
        "paytable_p10.png",
        "rules_p3.png",
        "preview.png (WIN 5000X WITH FULL SCREEN STACKED WILDS!)"
      ],
      "explicit_warning": "This is the payment for ONE specific event: all five reels covered by Stacked Wilds. It is NOT printed as the game's maximum win. It sits inside the Bikini Ladies Multiplier section, immediately before the Free Spins Feature section. Do not read it as a win cap."
    },
    "free_spins": {
      "name": "Free Spins Feature",
      "trigger": "3, 4 or 5 Scatter symbols appearing anywhere",
      "spins_awarded": {
        "3_scatters": 8,
        "4_scatters": 12,
        "5_scatters": 20
      },
      "source": "paytable_p9.png, paytable_p10.png, rules_p4.png",
      "bet": "played at the same bet size and bet level as the spin that triggered it (rules_p2.png)",
      "nudging": "When 1 or more Stacked Wild symbols appear partially on any reels during any free spins, the Stacked Wild symbol(s) will be nudged into its reels fully (paytable_p12.png). Illustrated on paytable_p11/p12/p13 with the reel 5 wild sliding down to cover the whole reel and showing x5. Nudging is printed for free spins only; the main game description has no nudge text.",
      "retrigger": "Free spins can be retriggered (paytable_p12.png). The number of extra spins per retrigger is not printed.",
      "ui_during_feature": "Background changes from bright daytime beach to an orange-red sunset sky with a glowing sun. The control bar is replaced by a coral-pink panel with fairy lights and big text REMAINING FREE SPIN with a gold numeral. Reel backgrounds turn warm peach. The last spin is announced with LAST FREE SPIN (visible behind the Super Mega Win overlay).",
      "balance_pills_in_feature": "left pill balance, centre pill WIN with accumulated amount, right pill bet",
      "observed_runs": [
        {
          "bet": 0.75,
          "frames": [
            "free_spins_trigger.png",
            "free_spins_intro.png",
            "free_spins_play_last.png"
          ],
          "note": "trigger with 3 Scatter on reels 3, 4, 5 (reel 3 row 2, reel 4 row 4, reel 5 row 3); remaining counter 6 on free_spins_intro.png; counter 1 on free_spins_play_last.png"
        },
        {
          "bet": 15.0,
          "frames": [
            "free_spins_play.png",
            "win_screen_mega.png",
            "win_screen_super_mega.png",
            "free_spins_total_win.png"
          ],
          "note": "remaining 3 with a x2 wild on reel 2 (banner WIN 6.00, centre pill WIN 36.00); Mega Win 336.00; Super Mega Win 4,950.00; final TOTAL WIN 5,334.00"
        }
      ],
      "round_end": "free_spins_total_win.png: banner TOTAL WIN 5,334.00 on the base-game scene, centre pill WIN 5,334.00, balance 105,436.00, bet 15.00; wilds on reels 2, 3, 5 are fully revealed with x2, x3, x5 arches lit.",
      "entry_screen": {
        "frame": "free_spins_feature_intro.png",
        "printed_verbatim": [
          "Freespins Won",
          "8",
          "ANY STACKED WILDS WILL NUDGE IN!",
          "START"
        ],
        "note": "The feature does have an entry popup and it waits for the player to press START. It was missed on the first capture because the popup lives for a second or two and the standard feature hunter clicks through it."
      }
    },
    "bonus_buy": {
      "present": false,
      "evidence": "no buy button on base_game.png or the menus; rules and paytable never mention a purchase; scene probe found no buy nodes (manifest not_captured)."
    },
    "jackpot": {
      "present": false,
      "evidence": "no jackpot counters on the field; text silent."
    },
    "gamble_or_double_up": {
      "present": null,
      "note": "not mentioned in rules or paytable; no such button on the field."
    }
  },
  "win_presentation": {
    "line_win_display": "Winning symbols get a glowing orange-gold square frame with white sparkles; a thin pale-yellow line is drawn through them; small green leaf-shaped tabs with the line number sit at the left and right edges of the reels (base_game_win_line.png tag 17). The amount is printed in the surfboard banner above the reels as WIN 0.15, and in the centre pill below the reels with the label WIN above the value.",
    "multi_line_display": "free_spins_play_last.png: many overlapping pale lines and the leaf tabs (5, 1, 11, 6, 2, 8, 12, 7, 3, 9 on the left; 16, 22, 19, 13, 17, 23, 20, 14, 18, 24 on the right) when many lines pay at once.",
    "big_win_overlays": [
      {
        "name": "Mega Win",
        "frame": "win_screen_mega.png",
        "amount_printed": "336.00",
        "bet": 15.0,
        "look": "full-screen teal-green glow with a pale surfboard tip behind green script lettering Mega Win and huge gold numerals with a dark-red outline; sparkles; game field dimmed behind.",
        "behind_overlay": "centre pill WIN 48.00, balance 100,150.00, REMAINING FREE SPIN 1"
      },
      {
        "name": "Super Mega Win",
        "frame": "win_screen_super_mega.png",
        "amount_printed": "4,950.00 (decorative font; OCR splits it, read by eye)",
        "bet": 15.0,
        "look": "full-screen warm pink-orange and cyan glow with a yellow hibiscus-patterned surfboard behind pink-red script lettering Super Mega Win and gold numerals; bokeh circles.",
        "behind_overlay": "LAST FREE SPIN, centre pill WIN 384.00, balance 100,486.00. Arithmetic check: 384.00 + 4,950.00 = 5,334.00 = TOTAL WIN on free_spins_total_win.png."
      },
      {
        "name": "Big Win",
        "note": "reported by the capturer from burst frames (counter growing towards the next level at bet 15.00); no promoted frame in the manifest, not independently read here."
      }
    ],
    "thresholds": null,
    "thresholds_note": "the multiples of the bet at which Big / Mega / Super Mega appear are not printed on any frame"
  },
  "screens": {
    "splash_preview": {
      "frame": "preview.png",
      "visible_text": "Bikini Paradise (script wordmark); FEATURING STACKED WILDS WITH MULTIPLIERS! WIN 5000X WITH FULL SCREEN STACKED WILDS!; GET STARTED; Licensed in Malta (MGA mark); Certified by GA / BMM (GA and bmm testlabs marks); POCKET GAMES SOFT; PGSOFT.COM 2026 (c) PG SOFT ALL RIGHTS RESERVED",
      "colors": "bright blue sky with white clouds, green palms, turquoise surf; five bikini-clad women (red-haired in green top at left front, four more at the right bottom); title in orange-yellow gradient for 'Bikini' and aqua-cyan gradient for 'Paradise'; slogan in cyan-blue and gold lettering; GET STARTED is a blue rounded button with white text; footer is dark navy.",
      "controls": "GET STARTED button centred at about x 380, y 1057 in the 760x1360 window"
    },
    "base_game": {
      "frame": "base_game.png",
      "layout_top_to_bottom": [
        "Sky, palms and sea background (bright daylight).",
        "Cream surfboard-shaped banner with blue lettering FULLY REVEALED STACKED WILDS, framed with yellow frangipani flowers on both sides (y about 295).",
        "Row of five pale-blue surfboard-tip arches labelled x1 x2 x3 x4 x5, one above each reel (y about 405).",
        "Reel window 5 x 4 on a wooden frame (y about 430 to 1030); reels 1 and 5 have pale-blue backgrounds, reels 2 and 4 pale grey-lilac.",
        "Status bar of three dark translucent pills (y about 1078): left balance 100,000.00 with a user-profile icon at x 42; centre grey PG shield logo (turns into a WIN amount pill after wins); right bet amount 15.00 with a coin-with-dollar icon at x 718.",
        "Control row (y about 1204): Turbo Spin lightning-bolt button x 84 (crossed-out lightning when off), minus button x 211, big orange-and-white life-ring SPIN button x 380, plus button x 548, Auto Spin circular-arrow-with-play button x 676.",
        "Sandy beach and palm-frond foreground in the corners."
      ],
      "spin_button_state": "orange-and-white life ring when ready; grey life ring while spinning or when input is blocked (base_game_win_line.png, free_spins_trigger.png).",
      "stacked_wild_on_screen": "reel 3 shows the ponytail wild fully revealed over all four rows with the Wild ribbon at the bottom, pink-bordered; Scatter symbols visible on reels 2 and 4 in the same frame."
    },
    "menu_bar_in_panels": {
      "frames": [
        "paytable_p1.png",
        "rules_p1.png"
      ],
      "layout": "Bottom row of five round buttons with captions, y about 1216: Sound x 101, Paytable x 240, Rules x 380, History x 519, Quit x 658. The active tab is highlighted with a dark-gold circle and yellow caption; inactive ones are dark-grey circles with grey captions. Back chevron at top left (x 77, y 85). Panel title centred in white at the top.",
      "how_opened": "by the user-profile icon at the left of the status bar (menu opens a row of these buttons); not captured as a separate frame.",
      "history_panel": "not captured (outside the mandatory set)"
    },
    "paytable_panel": {
      "frames": "paytable_p1.png .. paytable_p14.png",
      "structure": [
        "p1-p3: 'Symbol Payout Values': Scatter symbol first, then ten symbols in two columns with rows labelled 5 / 4 / 3 and values in yellow.",
        "p3-p4: five Stacked Wild portraits in a row, caption 'Stacked Wild Symbol', bullet: substitutes for all symbols except Scatter.",
        "p4-p8: 'Bikini Ladies Multiplier' with the x8 illustration, two bullets about multipliers x1..x5 and the 5000x illustration.",
        "p9-p12: 'Free Spins Feature' with three Scatter icons, the 8/12/20 rule, the nudge illustration (reel 5 wild x5) and bullets on nudging and retrigger.",
        "p12-p14: 'Winning Bet Lines' with 25 numbered line diagrams (5 per row) and three bullets: highest win per line, left-to-right succession, all wins in cash."
      ],
      "colors": "dark charcoal-blue background, white section headings, grey body text, yellow payout values and captions, white grey row numbers (5 4 3)."
    },
    "rules_panel": {
      "frames": "rules_p1.png .. rules_p14.png",
      "sections": [
        "Game title and general bullets: 5-reel, 4-row video slot featuring stacked Wild symbols with multipliers; 25 bet lines (fixed); bet level 1 to 10; bet size 0.03 to 0.90; selectors and Cash Wallet; Auto Spin; payout rules; Free Spins played at the same bet as the triggering spin.",
        "Bikini Ladies Multiplier (same text as the paytable).",
        "Free Spins Feature (8/12/20, nudge, retrigger).",
        "Main Game: button list with icons: Spin (tap to start, tap again or tap the game area during a spin to stop the reels), PC version only keyboard rules (Space starts a spin; hold Space continues spins until released; Space during spinning skips the animation and reveals results; when exactly one on-screen button is available, Space activates it), Stop (shows the remaining Auto Spin count on the button), Minus, Plus, User Profile, Bet Amount (Bet Options: scroll Bet Size, Bet Level, Bet Amount; Max Bet sets Bet Size and Bet Level to maximum), Auto Spin (tap on the values to select the number), Turbo Spin (reduces reel spin duration in the main game), Rules, Paytable, History (scroll to load more, Custom button selects dates), Sound, Quit, Close (returns to the Main Game).",
        "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.'"
      ]
    },
    "bet_options_panel": {
      "frames": [
        "settings_bet_default.png",
        "settings_bet_min.png",
        "settings_bet_max.png"
      ],
      "layout": "bottom sheet that covers the lower half of the screen over the dimmed field; title Bet Options in white with an X close at the right (x 679, y 612); four column headings Bet Size, Bet Level, Lines, Bet Amount (the last in yellow); three scroll wheels with the selected row in a lighter rounded band and operator signs x and = between the numbers; bottom buttons Max Bet (yellow outline, left) and Confirm (solid yellow, wide, right); status bar stays visible underneath.",
      "values": "default 0.30 x 2 x 25 = 15.00; minimum 0.03 x 1 x 25 = 0.75; maximum 0.90 x 10 x 25 = 225.00 (frames above)."
    },
    "autoplay_panel": {
      "frame": "autoplay_1.png",
      "layout": "bottom sheet titled Auto Spin with an X at the right (x 679, y 789); label Number of Auto Spins; five rounded pills in a row: 10, 30, 50, 80, 1000 (10 highlighted with an olive-gold fill and yellow numeral, the others dark with grey numerals); a wide solid-yellow Start button below (y about 1190). No other options (no skip-screens, loss limits or stop-on-win) are visible.",
      "while_running": "the spin button turns into a Stop button showing the remaining count (rules_p8.png icon with 98)."
    }
  },
  "controls_inventory": {
    "spin": {
      "look": "large orange-and-white life ring",
      "position": "centre bottom (380, 1204)",
      "function": "starts a spin; tap again or tap the game area during spinning to stop the reels"
    },
    "turbo": {
      "look": "lightning bolt in a dark circle; slashed when off",
      "position": "(84, 1204)"
    },
    "bet_minus": {
      "look": "minus in a dark circle",
      "position": "(211, 1204)"
    },
    "bet_plus": {
      "look": "plus in a dark circle",
      "position": "(548, 1204)"
    },
    "auto_spin": {
      "look": "circular arrow around a play triangle",
      "position": "(676, 1204)"
    },
    "user_profile": {
      "look": "person in a circle with a three-line menu mark",
      "position": "(42, 1078)",
      "function": "shows cash wallet balance and additional settings"
    },
    "bet_amount": {
      "look": "coin with a dollar sign",
      "position": "(718, 1078)",
      "function": "opens Bet Options"
    },
    "keyboard": "Space bar spins on PC; hold for continuous spins"
  },
  "color_palette": {
    "accent_colors": "turquoise, sunny yellow, coral pink, tangerine orange, tropical green, lavender purple",
    "accent_colors_where": "turquoise is the sea and the Mega Win glow; yellow is the frangipani flowers and the confirm/start buttons and payout numerals; coral pink is the free-spin panel and the K letter; tangerine orange is the life-ring spin button and the sunset; green is palm leaves and the cocktail; lavender is the letter A and the leopard-print wild's hair.",
    "base_game_background": "bright blue sky with white clouds, green palm trees, turquoise sea and a pale sandy shore; reels set in a brown wooden frame.",
    "free_spins_background": "orange-red sunset sky with a glowing white-yellow sun, dark palm silhouettes, peach-pink reel columns and a coral-pink bottom panel.",
    "ui_colors": "dark translucent grey-brown pills with yellow numerals; dark charcoal panels with white and grey text; yellow call-to-action buttons; olive-gold selection highlight.",
    "colorblind_notes": {
      "wild_characters": "the five wild portraits differ not only by frame colour (blue, green, pink, red, orange) but by hair colour/length, pose and outfit, and are tied to a fixed reel; the reel multiplier (x1..x5) is also printed as text on the arch above.",
      "multiplier_state": "an active multiplier is shown by a lit arch AND its printed number, not by colour alone; dimmed arches stay readable.",
      "win_lines": "winning lines are identified by the printed number on the green leaf tabs and by the bright square frame around winning symbols, not by line colour.",
      "royals": "letters A K Q J 10 are distinguished by their shape, colour is secondary.",
      "scatter": "identified by the printed word Scatter and a shield shape, not by colour.",
      "free_spins_state": "the mode is signalled by words (REMAINING FREE SPIN, LAST FREE SPIN) in addition to the colour change to sunset."
    }
  },
  "accessibility_notes": {
    "text_in_game": "English; all numerals are plain, balance and bet are in the lower pills.",
    "motor": "single large central spin button; spin can also be triggered by Space; Auto Spin offers 10/30/50/80/1000; Max Bet button sets the biggest stake in one tap; Turbo toggle exists.",
    "screen_reader": "game is a canvas; the Paytable/Rules panels are real text (DOM) per capturer notes, while the field and banners are canvas drawings.",
    "audio": "Sound toggle in the menu bar; no frame shows captions for audio events.",
    "flashing": "win overlays use sparkles and glow; no photosensitivity warning is printed in the rules."
  },
  "numbers_printed_in_build": {
    "rtp": null,
    "rtp_note": "not printed in the Paytable or Game Rules (both read in full by the capturer; also not visible on any frame). No external figure is recorded here.",
    "volatility": null,
    "max_win_in_build": null,
    "max_win_note": "The build has no Maximum Win section. The only large multiple printed, 5000x, is the full-screen Stacked Wild award (see features.full_screen_stacked_wild_award) and must not be recorded as the maximum win. External sources reported by the capturer/TL give x100000, reached in free spins; that figure is NOT printed on any frame of this build.",
    "version": null,
    "studio_marks": "Splash shows POCKET GAMES SOFT / PG SOFT, Licensed in Malta (MGA), Certified by GA / BMM."
  },
  "frames": [
    {
      "file": "preview.png",
      "type": "preview",
      "text": "Bikini Paradise / FEATURING STACKED WILDS WITH MULTIPLIERS! WIN 5000X WITH FULL SCREEN STACKED WILDS! / GET STARTED / Licensed in Malta / Certified by GA / BMM / POCKET GAMES SOFT / PGSOFT.COM 2026"
    },
    {
      "file": "base_game.png",
      "type": "base_game",
      "text": "FULLY REVEALED STACKED WILDS; x1 x2 x3 x4 x5; balance 100,000.00; bet 15.00; Wild; Scatter"
    },
    {
      "file": "base_game_win_line.png",
      "type": "base_game",
      "text": "WIN 0.15; WIN 0.15 (pill); balance 100,033.75; bet 0.75; line tag 17"
    },
    {
      "file": "paytable_p1.png..paytable_p14.png",
      "type": "paytable",
      "text": "see screens.paytable_panel and symbols"
    },
    {
      "file": "rules_p1.png..rules_p14.png",
      "type": "rules",
      "text": "see screens.rules_panel"
    },
    {
      "file": "settings_bet_default.png",
      "type": "settings",
      "text": "Bet Options; Bet Size 0.30; Bet Level 2; Lines 25; Bet Amount 15.00; Max Bet; Confirm; banner 4 Scatter TRIGGERS 12 FREE SPINS"
    },
    {
      "file": "settings_bet_min.png",
      "type": "settings",
      "text": "0.03 x 1 x 25 = 0.75; banner ...REVEALED STACKED WILDS AWA..."
    },
    {
      "file": "settings_bet_max.png",
      "type": "settings",
      "text": "0.90 x 10 x 25 = 225.00; banner 3 Scatter TRIGGERS 8 FREE SPINS"
    },
    {
      "file": "autoplay_1.png",
      "type": "autoplay",
      "text": "Auto Spin; Number of Auto Spins; 10 30 50 80 1000; Start; balance 100,000.00; bet 0.75"
    },
    {
      "file": "free_spins_trigger.png",
      "type": "free_spins",
      "text": "FREE SPINS FEATURING NUDGING ...; balance 99,998.80; bet 0.75; three Scatter on reels 3, 4, 5"
    },
    {
      "file": "free_spins_intro.png",
      "type": "free_spins",
      "text": "...D WILDS WILL NUDGE IN!; REMAINING FREE SPIN 6; balance 99,998.80; bet 0.75 (this is an in-play frame, not an intro popup; see anomalies)"
    },
    {
      "file": "free_spins_play.png",
      "type": "free_spins",
      "text": "WIN 6.00; REMAINING FREE SPIN 3; WIN 36.00; balance 100,138.00; bet 15.00; x2 arch lit"
    },
    {
      "file": "free_spins_play_last.png",
      "type": "free_spins",
      "text": "WIN 45.00; REMAINING FREE SPIN 1; centre pill WIN 43.97; balance 100,042.77; bet 0.75; x2 x3 arches lit"
    },
    {
      "file": "win_screen_mega.png",
      "type": "win_screen",
      "text": "Mega Win 336.00; REMAINING FREE SPIN 1 (dimmed); WIN 48.00; balance 100,150.00; bet 15.00"
    },
    {
      "file": "win_screen_super_mega.png",
      "type": "win_screen",
      "text": "Super Mega Win 4,950.00; LAST FREE SPIN (dimmed); WIN 384.00; balance 100,486.00; bet 15.00"
    },
    {
      "file": "free_spins_total_win.png",
      "type": "free_spins",
      "text": "TOTAL WIN 5,334.00; pill WIN 5,334.00; balance 105,436.00; bet 15.00; x2 x3 x5 arches lit; line tag 3 and a 3.00 amount tag"
    },
    {
      "file": "free_spins_feature_intro.png",
      "type": "free_spins",
      "text": "Freespins Won / 8 / ANY STACKED WILDS WILL NUDGE IN! / START",
      "description": "Full-screen feature entry popup, captured in a follow-up pass after the first capture missed it. Warm sunset beach scene: five bikini characters seen from behind, two with arms raised, palm fronds at the top and bottom corners. The heading 'Freespins Won' is set in a pink-to-cream script with a purple outline; below it a large glossy golden numeral 8 states the number of free spins awarded for three Scatters. Under the characters, in bold cream capitals with an orange outline: 'ANY STACKED WILDS WILL NUDGE IN!'. At the bottom a red-and-yellow surfboard serves as the START button with the word START in golden capitals. No balance or bet strip is visible: the popup covers the whole screen.",
      "note_for_readers": "An earlier frame named free_spins_intro.png is NOT this screen - it shows an ordinary free spin in progress ('REMAINING FREE SPIN: 6'). Both are kept; only this one is the feature entry."
    }
  ],
  "anomalies_and_discrepancies": [
    "free_spins_intro.png does not match its manifest note. The note says it is an entry screen 'Freespins Won' with the number 8 and a START button; the frame is an in-play free-spin frame (REMAINING FREE SPIN 6, banner '...D WILDS WILL NUDGE IN!', bet 0.75, balance 99,998.80). _burst/intro2.png is the same kind of in-play frame (remaining 6, bet 15.00). An OCR sweep of all _burst frames for START / WON / FREESPIN text found no entry popup. The entry popup is therefore NOT captured on any frame, and the doc does not describe it.",
    "free_spins_play_last.png shows banner WIN 45.00 while the centre pill shows WIN 43.97 at the same time; probably a counter animation caught mid-count, but the frame does not prove it.",
    "Stacked-wild 5000x is not the maximum win (see features.full_screen_stacked_wild_award).",
    "Hidden scene label with Chinese text (minimum bet) exists in the scene tree per TL; it appears on no frame and the visible interface is English.",
    "TL follow-up: the feature entry popup was re-captured in a second session and added as free_spins_feature_intro.png. The frame named free_spins_intro.png, which the first capturer described as the entry screen with a START button, is in fact an ordinary free spin ('REMAINING FREE SPIN: 6'); the doc-writer caught the mismatch and the TL confirmed it by looking at the frame."
  ],
  "unreadable_or_uncertain": [
    "How several simultaneous full Stacked Wild multipliers combine (sum or product): the x8 illustration with x2 and x4 hints at a product, but no sentence says it; not verified numerically on any frame.",
    "Multiples of the bet at which Big Win, Mega Win and Super Mega Win appear: not printed. Frame values only: Mega Win 336.00 and Super Mega Win 4,950.00 at bet 15.00; whether the overlay amount is a single spin or an accumulated amount is not stated (the 384.00 + 4,950.00 = 5,334.00 arithmetic suggests the Super Mega amount was the last spin's win).",
    "Number of extra spins awarded by a retrigger: not printed.",
    "Whether a Scatter award can occur with 5 Scatters in the base game beyond 20 spins: only 8/12/20 printed.",
    "RTP, volatility, maximum win and game version are not printed in the build and are left empty on purpose.",
    "Last characters of the cut-off banner 'FULLY REVEALED STACKED WILDS AWARD MULTIPLIERS UP TO X...' (likely x5, only partly visible).",
    "History panel, Sound and Quit screens were not captured."
  ]
}

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.