Bikini Island

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

Free demo · not real-money play
✓ Working · checked 3 weeks, 5 days ago Verified · 18 Sep 2026
RTP 96.15%
Volatility High
Max win —
Grid 5×3
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/bikini-island-b29/

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

Captured 18 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
Base game
base_game Base game
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
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
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 70 70 Sep Oct '25: 50 50 Oct Nov '25: 70 70 Nov Dec '25: 30 30 Dec Jan '26: 30 30 Jan Feb '26: 30 30 Feb Mar '26: 30 30 Mar Apr '26: 40 40 Apr May '26: 40 40 May Jun '26: 40 40 Jun Jul '26: 30 30 Jul Aug '26: 10 10 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
🇵🇰Pakistan 0 0 0 0 20 0 0 0 0 0 0 0
🇹🇳Tunisia 0 0 10 0 0 0 0 0 10 0 0 0
🇮🇩Indonesia 0 0 0 0 0 0 0 0 0 0 0 10
🇱🇧Lebanon 0 0 0 0 0 0 0 0 0 10 0 0
🇲🇽Mexico 0 0 0 0 0 0 0 0 0 0 0 10
🇵🇦Panama 0 0 0 0 0 0 0 0 0 10 0 0
🇵🇭Philippines 0 0 0 0 0 0 0 10 0 0 0 0
🇿🇦South Africa 10 30 30 40 20 30 30 20 20 50 50 50
Full per-country breakdown via the API →

What we extracted from Bikini Island

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

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

Specification

verified parameters
provider Habanero
rtp 96.15% · single configuration
volatility High
layout 5×3
paylines 25 fixed
bonus_buy No
mechanic Video Slot

Symbols & paytable

14 symbols
14 icons (ZIP)
Wild — brunette woman (reel 2)
Wild — brunette woman (reel 2)
Wild

Reel 2 only. Substitutes all except scatter; multiplies the winning combination by x2 (stated cumulative with other wilds, not confirmed by any captured frame).

Wild — redhead woman (reel 3)
Wild — redhead woman (reel 3)
Wild

Reel 3 only. Substitutes all except scatter; multiplies the winning combination by x3 (stated cumulative with other wilds, not confirmed by any captured frame).

Wild — blonde woman (reel 4)
Wild — blonde woman (reel 4)
Wild

Reel 4 only. Substitutes all except scatter; multiplies the winning combination by x4 (stated cumulative with other wilds, not confirmed by any captured frame).

Scatter — tropical island
Scatter — tropical island
Scatter

Pays anywhere on the reels; added to line wins; multiplied by TOTAL bet (unlike line wins, which use bet-per-line). 3+ triggers 20 Free Games.

MatchPayoutUnit
2x 1.00 Multiplier
3x 3.00 Multiplier
4x 10.00 Multiplier
5x 500.00 Multiplier
Lifeguard (male beach lifeguard)
Lifeguard (male beach lifeguard)
High Pay

Highest-paying regular symbol; male lifeguard; pays per line.

MatchPayoutUnit
2x 0.20 Multiplier
3x 4.00 Multiplier
4x 8.00 Multiplier
5x 20.00 Multiplier
Party hut (tiki beach-bar stand)
Party hut (tiki beach-bar stand)
High Pay

Tiki beach-bar stand with balloons; pays per line.

MatchPayoutUnit
2x 0.20 Multiplier
3x 1.00 Multiplier
4x 4.00 Multiplier
5x 20.00 Multiplier
Deck chair (beach lounger)
Deck chair (beach lounger)
High Pay

Green-and-white striped folding beach lounger; pays per line.

MatchPayoutUnit
2x 0.12 Multiplier
3x 0.40 Multiplier
4x 4.00 Multiplier
5x 12.00 Multiplier
Tropical fish (angelfish)
Tropical fish (angelfish)
High Pay

Blue-and-yellow angelfish; pays per line.

MatchPayoutUnit
2x 0.12 Multiplier
3x 0.40 Multiplier
4x 4.00 Multiplier
5x 12.00 Multiplier
Seashell (conch shell)
Seashell (conch shell)
Low Pay

Reddish-brown spiral conch shell; pays per line.

MatchPayoutUnit
2x 0.08 Multiplier
3x 0.20 Multiplier
4x 1.20 Multiplier
5x 8.00 Multiplier
Hibiscus flower
Hibiscus flower
Low Pay

Pink five-petal hibiscus flower; pays per line.

MatchPayoutUnit
2x 0.08 Multiplier
3x 0.20 Multiplier
4x 1.20 Multiplier
5x 8.00 Multiplier
Beach ball
Beach ball
Low Pay

Multicolor wedge-panel beach ball; pays per line; no payout at 2-of-a-kind (printed dash).

MatchPayoutUnit
3x 0.12 Multiplier
4x 1.00 Multiplier
5x 5.00 Multiplier
Starfish
Starfish
Low Pay

Solid orange five-pointed starfish; pays per line; no payout at 2-of-a-kind (printed dash).

MatchPayoutUnit
3x 0.12 Multiplier
4x 1.00 Multiplier
5x 5.00 Multiplier
Purple sunglasses
Purple sunglasses
Low Pay

Violet wraparound sunglasses with orange temples; pays per line; no payout at 2-of-a-kind (printed dash).

MatchPayoutUnit
3x 0.12 Multiplier
4x 0.80 Multiplier
5x 4.00 Multiplier
Sunscreen lotion bottle
Sunscreen lotion bottle
Low Pay

White SUNSCREEN LOTION SPF 30+ bottle; pays per line; no payout at 2-of-a-kind (printed dash).

MatchPayoutUnit
3x 0.12 Multiplier
4x 0.80 Multiplier
5x 4.00 Multiplier

Bonus modes

1 mode
Free Spins fs
Free Spins

Triggered by 3 or more scatter (island) symbols appearing anywhere; awards a fixed 20 Free Games played at the triggering spin's lines and bet. All prizes are doubled (x2) during the feature, stacking on top of the per-wild multipliers. Retrigger is allowed per the printed rule but was not observed in the one complete round captured.

Jackpot

Type: Progressive
MINOR
Progressive
Unknown
GRAND
Progressive
Unknown

Colour system

extracted from frames · HEX
Export palette
#F7EC8E base dominant 1 base
#ECD872 base dominant 2 base
#D2D9DA base dominant 3 base
#AB9A59 base dominant 4 base
#CDAB62 base dominant 5 base
#22262F base dominant 6 base
#F19D17 free_spins dominant 1 free_spins
#F9E68E free_spins dominant 2 free_spins
#D4DAD6 free_spins dominant 3 free_spins
#E4A656 free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • The three wild women are also identified by their fixed reel position (2, 3 or 4) and by the multiplier text in the promo banner ('DOUBLES/TRIPLES/QUADRUPLES THE PRIZE'), not by hair or bikini color alone.
  • Payline diagrams in the paytable booklet use a single accent color (orange) for lit cells against dark gray for unlit cells — relies on brightness/contrast rather than hue discrimination, which is colorblind-safe.
  • Settings toggles (Sound Ambient, Sound Effects, Quick Spin) show on/off via both fill color (orange vs grey) and the physical left/right position of the round handle, not color alone.
Screen Reader
  • BET LEVEL is a fixed non-arithmetic set of five values {1, 2, 5, 7, 10}, not a 1-10 range — should be read out as this explicit list.
Motor Accessibility
  • Bet and coin values are changed with discrete round +/- stepper buttons rather than a drag slider; a BET MAX shortcut exists but only raises BET LEVEL to its maximum, not COIN (must be raised separately).
Hearing Accessibility
  • Sound Ambient and Sound Effects are independent toggles in Settings, each shown via orange (on) vs grey (off) fill plus handle position; no game state is conveyed by sound alone.
Low Vision
  • SPIN (green circle, white arrow icon) becomes STOP (red circle, white square icon) during free spins — distinguished by icon shape as well as color.
  • Free-spins state is signalled by both a full background palette change (rainbow gradient replacing the beach photo) and explicit text ('FREE SPINS REMAINING' with a numeric countdown), not by color alone.

Media & assets

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

Data provenance

what we captured and what we didn't
Base game; 7-page paytable booklet (substitutes, scatter, 10-symbol paytable, feature rule, jackpot clause, other rules, 25-line diagram gallery); 11-page Help screen; Settings; Autoplay dialog; one complete Free Spins round (trigger, gameplay, total-win summary); a genuine base-game payline win used to confirm the payout basis.
Jackpot win screen (MINOR/GRAND) is not reachable in this demo — Help states verbatim 'Jackpots cannot be won during Fun Play or Bonus Play'; confirmed by 350+ spins and one full free-spins round showing only the tickers counting up, never a win banner.
Maximum win multiplier / cap is not printed anywhere in the game (7-page booklet or 11-page Help) — left unset rather than sourced from outside this capture.
Free-spins retrigger was not observed live — the one complete free-spins round played (20 of 20 spins) did not retrigger; the printed rule allows it but no confirming frame exists.
Exact arithmetic when two or more wilds land in the same winning combination (e.g. x2 and x3 combining to x5 or x6) is not confirmed by any captured frame — only the printed 'cumulatively multiply' wording is available.
Game volatility rating is not printed on any captured screen (preview, base game, paytable, rules or Help) — left uncertain.
Keyboard shortcuts (e.g. space/enter to spin) were not confirmed on any captured frame.

Ask AI about Bikini Island

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

Triggered by 3 or more scatter (island) symbols appearing anywhere; awards a fixed 20 Free Games played at the triggering spin's lines and bet. All prizes are doubled (x2) during the feature, stacking on top of the per-wild multipliers. Retrigger is allowed per the printed rule but was not observed in the one complete round captured.

RTP 96.15%High volatilitydemo ✓

From the verified capture of 18 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: Bikini Island vs Wealth Inn — 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 14 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-island-b29/

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-island-b29/
{
  "game": {
    "name": "Bikini Island",
    "provider": "Habanero",
    "provider_ref": "SGBikiniIsland",
    "provider_ref_source": "value of the `keyname` query parameter in the demo URL (`.../Games/PrePlayApp?keyname=SGBikiniIsland`); the loader redirects to a test-integrator host `app-test.insvr.com` (provider defect P-H07)",
    "theme": "Tropical beach-vacation / bikini pin-up island holiday. Sun, sand, ocean, palm-leaf jungle and beach-party paraphernalia (sunscreen, deck chairs, beach balls). Three bikini-clad women act as the wild symbols and are also the stars of the cycling promo banner.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users of all types, motor-impaired users) built from 24 desktop screenshots (1280x800) plus OCR ground truth and zoomed crops of every paytable icon.",
    "art_style": "Flat 2D vector cartoon illustration with clean thick dark outlines around every object; fills are bright, highly saturated cel-shaded colors with soft radial highlight blooms (visible as small white sparkle circles) on glossy round objects such as the beach ball and sunglasses lenses. Lighting is a uniform bright tropical daylight, no dramatic shadows or realistic rendering. Overall mood is cheerful, casual, mobile-casino / pin-up-comic style rather than photorealistic or cinematic. Camera angle is a flat, straight-on frontal view of the reel grid; character portraits (wild symbols, promo thumbnails) are chest-up frontal/three-quarter poses against a simple palm-and-sky backdrop. Title wordmark uses thick 3D bubble lettering with a bright blue-to-cyan gradient fill, a hot-pink outline and a thin red inner outline, set inside a circular wreath of green palm leaves.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Bright sky blue at the very top of the screen, turquoise ocean water in the lower-left corner, sandy tan/khaki beach filling most of the visible background behind the reels, dense green palm-leaf jungle foliage framing the right-hand edge of the screen, small pale-pink flower sprigs decorating the bottom-right corner.",
    "reel_frame": "Vertical bamboo-pole dividers (mid-brown wood with darker ring bands) separate the 5 reel columns; the reels sit directly on the sandy beach-colored background with no separate dark cell tiles.",
    "free_spins_background": "Diagonal rainbow gradient: magenta/hot-pink in the upper-left, blending through orange and pink to bright green at the bottom, with a thin blue-sky strip and a silhouette of a palm-tree skyline along the very top edge.",
    "win_screen_background": "Same rainbow gradient as the free-spins background, with a radiating gold/yellow sunburst behind the win-amount text.",
    "ui_bottom_bar": "Light grey/silver gradient bar; buttons are circular with a brown/gold ring outline and gold-brown fill (info, bet level +/-, coin +/-), except the SPIN button which is bright green with a white play-arrow icon.",
    "service_bar": "Dark charcoal/near-black bottom-most strip carrying BALANCE/BET/WIN text, the settings gear icon, clock, turbo, fullscreen and sound icons and the white 'HABANERO' wordmark.",
    "wordmark_logo": "'BIKINI ISLAND' in thick bubble letters filled with a blue-to-cyan gradient, outlined in hot pink with a thinner red inner outline, set against a circular wreath of green palm leaves with a small orange/red hibiscus flower accent.",
    "jackpot_ticker": "Pink bubble-text label ('MINOR JACKPOT' / 'GRAND JACKPOT') flanked by two coral/pink decorative seashell ornaments, sitting above a black rounded-rectangle readout with the amount in bold white text (currency EUR).",
    "promo_banner": "Pink bubble-text phrase (cycles between the scatter-trigger message and the three wild-multiplier messages) next to a square portrait thumbnail with a brown/gold picture-frame border.",
    "payline_badges": "Small oval capsule badges flanking the reels on both sides, each a different bright flat color (examples seen: red, teal/green, yellow, orange, dark red, magenta/pink, purple, blue) with a bold white number (1-25) centered on it; purely decorative reference markers for the fixed paylines, not interactive controls."
  },

  "layout": {
    "grid": "5 reels x 3 rows, fixed grid (no cascading, no variable reel heights). Verified two ways: (1) every column on base_game.png shows exactly 3 symbols; (2) the Paylines diagrams (paytable_p6.png/paytable_p7.png) draw all 25 lines on a 5-column x 3-row grid.",
    "paylines": "25 fixed paylines (cannot be adjusted individually), zig-zag patterns shown as a numbered diagram gallery (lines 1-25) on the last two pages of the booklet; line 1 is the straight middle row, later lines are various V/W/zig-zag shapes across the 3 rows.",
    "bet_model": "Total bet in coins = 25 lines x BET LEVEL. Total bet in player currency = total bet in coins x coin denomination. Source: help_p1.png, dословно 'Total bet in coins is the number of lines multiplied by the bet level' and 'Total bet in player currency is the total bet in coins multiplied by the coin denomination.'",
    "coin_denominations": [0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20],
    "bet_levels": {
      "values": [1, 2, 5, 7, 10],
      "note": "Fixed non-arithmetic set (NOT a 1-10 range) — dословно 'Bet level can be selected as 1, 2, 5, 7 & 10' (help_p1.png). A screen-reader description should enumerate these five values explicitly, not describe it as 'up to 10'."
    },
    "limits": {
      "min_bet_coins": 25,
      "min_bet_currency": 0.25,
      "max_bet_coins": 250,
      "max_bet_currency": 5000.0,
      "source": "help_p1.png ('Minimum total bet in coins is 25.' / 'Minimum total bet in player currency is  25.' rendered as ‡0.25 / 'Maximum total bet in coins is 250.' / 'Maximum total bet in player currency is ‡5,000.00')",
      "verified_by_measurement": {
        "min": "COIN lowered by the '-' button to 0.01 at BET LEVEL 1 gave BET ‡0.25 (25 coins x 0.01), matching the printed minimum.",
        "max": "The BET MAX button only raises BET LEVEL to 10 and does NOT touch COIN (see anomalies, provider defect P-H12.4 — help_p4.png says BET MAX 'Sets the lines and bet level to the respective maximum values', COIN is not mentioned). Reaching the true maximum required manually clicking COIN up to ‡20 as well; the resulting BET ‡5,000.00 (max_bet_verified.png) matches the printed maximum exactly (25 lines x 10 x ‡20 = ‡5,000)."
      }
    }
  },

  "symbols": {
    "note": "All payout values are printed in the player's demo currency (‡) at the bet under which the paytable was captured (‡ 12.50 = BET LEVEL 1 x COIN ‡0.50 x 25 lines; see 'paytable_bet_anchor'). The API's numeric payout field expects a multiplier of the TOTAL bet, so each printed tier must be divided by  12.50 to obtain that multiplier — the game's own wording ('bet per line') is preserved here as a note on each symbol rather than used as the stored unit. All 14 distinct paying symbols on the reels (10 regular symbols, 1 scatter, 3 wilds) have a complete printed 5/4/3/2 payout ladder in the booklet — no gaps of the P-H20 kind ('table doesn't cover every symbol on the reels') were found; the four lowest-tier symbols simply have no payout at 2-of-a-kind, shown as a printed dash, which is a genuine design choice and not a missing tier.",
    "high_value": [
      {
        "name": "Lifeguard (male beach lifeguard)",
        "appearance": "Bare-chested tan-skinned man wearing dark sunglasses, a red-and-yellow horizontally split lifeguard cap and a gold pendant necklace, sitting in front of a red-and-white painted wooden lifeguard chair/stand.",
        "payouts_currency_at_anchor_12_50": {"5": 250, "4": 100, "3": 50, "2": 2.5},
        "rank": "highest-paying regular symbol",
        "source": "paytable_p2.png"
      },
      {
        "name": "Party hut (tiki beach-bar stand)",
        "appearance": "Small wooden beach-party stand with a brown thatched-straw roof, dark wood plank walls, a blue sign reading 'party' in white script lettering, and a cluster of red, yellow and blue balloons tied at the corners.",
        "payouts_currency_at_anchor_12_50": {"5": 250, "4": 50, "3": 12.5, "2": 2.5},
        "source": "paytable_p2.png"
      },
      {
        "name": "Deck chair (beach lounger)",
        "appearance": "Wooden-framed folding beach lounger with a green-and-white striped fabric sling seat.",
        "payouts_currency_at_anchor_12_50": {"5": 150, "4": 50, "3": 5, "2": 1.5},
        "source": "paytable_p2.png / paytable_p3.png"
      },
      {
        "name": "Tropical fish (angelfish)",
        "appearance": "Deep blue-bodied fish with a light-blue speckled scale pattern, bright yellow underbelly, fins and tail edge, and a black-and-white eye.",
        "payouts_currency_at_anchor_12_50": {"5": 150, "4": 50, "3": 5, "2": 1.5},
        "source": "paytable_p3.png"
      }
    ],
    "mid_value": [
      {
        "name": "Seashell (conch shell)",
        "appearance": "Reddish-brown and cream spiral conch shell with darker ridged whorls and a pale cream inner-lip highlight.",
        "payouts_currency_at_anchor_12_50": {"5": 100, "4": 15, "3": 2.5, "2": 1},
        "source": "paytable_p3.png"
      },
      {
        "name": "Hibiscus flower",
        "appearance": "Vivid pink/magenta five-petal flower with a dark red-pink throat and a light tan pistil, dark-green serrated leaves and small yellow buds behind it, with small water-droplet highlights on the petals.",
        "payouts_currency_at_anchor_12_50": {"5": 100, "4": 15, "3": 2.5, "2": 1},
        "source": "paytable_p3.png / paytable_p4.png"
      }
    ],
    "low_value": [
      {
        "name": "Beach ball",
        "appearance": "Sphere divided into curved wedge panels colored yellow, orange, red, green and white, with a small orange nub cap at the pole and bright white specular sparkle highlights.",
        "payouts_currency_at_anchor_12_50": {"5": 62.5, "4": 12.5, "3": 1.5, "2": "no payout (printed as –)"},
        "source": "paytable_p4.png"
      },
      {
        "name": "Starfish",
        "appearance": "Solid bright-orange five-pointed star with a bumpy, granular orange-on-darker-orange texture.",
        "payouts_currency_at_anchor_12_50": {"5": 62.5, "4": 12.5, "3": 1.5, "2": "no payout (printed as –)"},
        "source": "paytable_p4.png"
      },
      {
        "name": "Purple sunglasses",
        "appearance": "Wraparound-style sunglasses with violet/purple lens shapes, orange temple arms/hinges and a white sparkle highlight on the lens.",
        "payouts_currency_at_anchor_12_50": {"5": 50, "4": 10, "3": 1.5, "2": "no payout (printed as –)"},
        "source": "paytable_p4.png / paytable_p5.png",
        "evidence_frame": "win_screen.png shows a genuine 3-of-a-kind win of these sunglasses on one payline, with a pink bubble-text '1.50' overlay printed directly above the winning line — matching the printed 3-symbol tier exactly; used as the payout_basis measurement."
      },
      {
        "name": "Sunscreen lotion bottle",
        "appearance": "White plastic pump bottle with a light-blue cap and pump top; blue label reading 'SUNSCREEN LOTION' with an orange sun icon and 'SPF 30+' text.",
        "payouts_currency_at_anchor_12_50": {"5": 50, "4": 10, "3": 1.5, "2": "no payout (printed as –)"},
        "source": "paytable_p5.png"
      }
    ],
    "wild": {
      "note": "The booklet prints all three women in ONE substitute-rules row, but the rules text and the game itself treat them as THREE SEPARATE symbols living on three separate reels, each with its own multiplier — they are documented here individually rather than as one symbol (this is exactly the kind of merged-row the provider's paytable sometimes prints; see project defect D-49 guidance).",
      "shared_rules": "Substitute for all other symbols except the Scatter (island). Each of the three only appears on reels 2, 3 and 4 respectively (never on reel 1 or 5). When part of a winning combination, each cumulatively multiplies that win by its own factor; if more than one appears in the same winning combination the factors are said to combine ('symbols cumulatively multiply wins by 2, 3 & 4 respectively when appearing in a winning combination', paytable_p1.png).",
      "symbols": [
        {
          "name": "Wild — brunette woman (reel 2)",
          "appearance": "Long dark brown/black curly hair, tan skin tone, a yellow hibiscus flower tucked behind one ear, a hot-pink bikini top; background of palm trees against a pale blue sky with a small white sun-glare circle in the upper right.",
          "reel": 2,
          "multiplier": "x2",
          "promo_text": "Cycling promo banner on the base game shows her portrait next to the pink text 'DOUBLES THE PRIZE'."
        },
        {
          "name": "Wild — redhead woman (reel 3)",
          "appearance": "Long bright red/orange curly hair, fair skin, a purple flower tucked in her hair, a lime-green bikini top, arms raised behind her head; background of a palm-tree trunk against blue sky/ocean.",
          "reel": 3,
          "multiplier": "x3",
          "promo_text": "Cycling promo banner shows her portrait next to 'TRIPLES THE PRIZE' (seen on win_screen.png)."
        },
        {
          "name": "Wild — blonde woman (reel 4)",
          "appearance": "Golden blonde wavy hair, fair skin, a red-orange flower behind one ear, a pale-blue bikini strap visible on one shoulder; background includes an orange-and-white striped beach umbrella and bright white sparkle accents.",
          "reel": 4,
          "multiplier": "x4",
          "promo_text": "Cycling promo banner shows her portrait next to 'QUADRUPLES THE PRIZE' (seen on base_game.png / free_spins_1.png)."
        }
      ],
      "cumulative_multiplier_caveat": "The 'cumulatively multiply' wording is quoted verbatim from the booklet (paytable_p1.png). No captured frame shows two or three wilds landing in the same winning combination at once, so the exact arithmetic (e.g. whether two wilds on the same line multiply by 2x3=6, or add, or something else) is NOT independently confirmed by a screenshot in this capture set — it is reported here only as the printed rule, not as an observed/measured fact.",
      "source": "paytable_p1.png"
    },
    "scatter": {
      "name": "Scatter — tropical island",
      "appearance": "Small illustrated island: a green humped hill with a couple of palm trees, tan sandy beach in the foreground, turquoise ocean water, a pink-to-purple gradient sunset sky behind it, framed by a thin gold/orange card border with tiny pink flower sprigs decorating the bottom corners of the frame.",
      "rules": "Pays on any position on the reels (not restricted to a payline). Scatter wins are ADDED to line wins (not replacing them). Scatter wins are multiplied by the TOTAL bet, unlike line wins which are multiplied by the bet PER LINE — the booklet states this distinction explicitly and it is the key evidence used to determine the payout basis (see payout_basis).",
      "payouts_currency_at_anchor_12_50": {"5": 6250, "4": 125, "3": 37.5, "2": 12.5},
      "trigger": "3 or more Scatter symbols anywhere on the reels award 20 Free Games.",
      "source": "paytable_p1.png / paytable_p2.png"
    }
  },

  "features": {
    "free_spins": {
      "trigger": "3 or more Scatter (island) symbols appearing anywhere on the reels.",
      "spins_awarded": "20 Free Games, a fixed number (not variable/random per trigger, per the printed rule '20 FREE GAMES are awarded when 3 OR MORE [scatter] symbols appear anywhere').",
      "multiplier": "All prizes are DOUBLED during the free games (a flat x2 applied to every win during the feature; this is separate from, and stacks on top of, the per-wild cumulative multipliers).",
      "retrigger": "Explicitly allowed ('The feature can be retriggered.'). Not observed in this capture: the one full free-spins round played (20 of 20 spins, from the FEATURE TRIGGERED banner to the YOU HAVE WON summary) did not retrigger. A dedicated extra hunt for a retrigger was not run, per the project rule against chasing a retrigger specifically once the base feature (trigger + gameplay + result) is already fully captured.",
      "bet_carry_over": "Free games are played at the lines and bet of the triggering spin ('Free games are played at the lines and bet of the triggering game.').",
      "visual_presentation": "Trigger: full-screen sunburst overlay with bold orange/red 3D text 'FEATURE TRIGGERED' over the reels. Gameplay: background switches to the rainbow gradient described in color_palette; a gold-bordered square counter with a pink number and the label 'FREE SPINS REMAINING' appears where the promo banner sits in the base game; the green SPIN button is replaced by a red circular STOP button (white square icon) because the free spins auto-play themselves. Result: a large gold-and-red 'YOU HAVE WON' banner with a radiating sunburst and the total free-spins win amount in large gold digits; the counter shows 0.",
      "source": "paytable_p5.png; observed on free_spins_trigger.png, free_spins_1.png, free_spins_total_win.png"
    },
    "jackpot": {
      "type": "Networked/progressive, two tiers.",
      "tiers": [
        {"name": "MINOR JACKPOT", "seed": "€50.00", "contribution_pct_of_bet": 0.25, "printed_rtp_pct": 0.5},
        {"name": "GRAND JACKPOT", "seed": "€5,000.00", "contribution_pct_of_bet": 0.25, "printed_rtp_pct": 0.5}
      ],
      "currency_note": "The jackpot pool and its on-screen tickers are denominated in EUR (€), a completely different unit from the player's demo balance currency (‡). This is the demo/jackpot-network mismatch documented as provider defect P-H06 — the € amount is NOT the game's currency and must not be read as one.",
      "trigger": "Random ('The Jackpot is triggered at random.'); Progressive Jackpot wins are added to other wins; can be won at the conclusion of any game.",
      "not_winnable_in_demo": "Help screen states verbatim: 'Jackpots cannot be won during Fun Play or Bonus Play.' Consistent with observation: across 350+ base-game spins and one full free-spins round, only the MINOR/GRAND tickers were seen counting up (€62.99…€62.99, €8,770.69…€8,772.23), never a jackpot-win screen.",
      "internal_contradiction": "Provider defect P-H17: the Help screen states a 0.250% contribution rate for EACH tier, but ALSO states a separate 0.50% theoretical RTP for EACH tier — exactly double the contribution. Both numbers are quoted verbatim here as an unresolved discrepancy in the provider's own documentation; neither is silently corrected or chosen over the other.",
      "source": "help_p8.png, help_p9.png, help_p10.png"
    },
    "bonus_buy": {
      "present": false,
      "evidence": "No BUY/purchase control appears anywhere on the bottom bar across 300+ captured spin frames (bar always shows only: info / BET / BET LEVEL / BET MAX / SPIN / AUTO PLAY / COIN / BALANCE), and the word 'purchase'/'buy feature' does not appear anywhere across all 11 pages of the Help screen."
    }
  },

  "technical_summary": {
    "rtp_percent": 96.15,
    "rtp_source": "help_p10.png, verbatim: 'The theoretical RTP for \"Bikini Island\" is 96.15%.' RTP calculation is stated to be based on 2 x 500,000,000 simulated game cycles.",
    "rtp_caveat": "The provider's public game-catalogue page separately advertises a menu of operator-configurable RTP options (observed elsewhere for this provider as figures like 94%/96%/etc.) — this is a configuration menu for operators, NOT a measured value of this specific demo build, and is not used here as the game's RTP (provider defect P-H03).",
    "volatility": "Not captured on any in-game screen in this build (no volatility indicator/flame icons found on preview, base game, paytable, rules or Help). Per provider defect record P-H08/§0-bis, this provider's own catalogue page is normally a legitimate source for volatility, but that page was not part of this capture set, so the field is left uncertain here rather than guessed.",
    "reels_rows": "5 reels x 3 rows, fixed grid, 25 fixed paylines.",
    "bet_range": "‡0.25 to ‡5,000.00 (see layout.limits for the full derivation).",
    "demo_default_bet": "‡12.50 (BET LEVEL 1, COIN ‡0.50) at game start.",
    "demo_balance_start": "‡2,000.00.",
    "max_win": null,
    "max_win_note": "Not printed anywhere in the game itself (no Max Win / Max Multiplier section exists on any of the 7 booklet pages or 11 Help pages). The provider's public catalogue page is known (from prior work on this provider) to sometimes advertise a 'Max Multiplier' figure for this title, but that number was not part of this capture and, per this provider's defect record (P-H08), such web-only figures are historically unreliable and contradicted by other aggregators — so no number is stated here, honoring the anti-hallucination rule.",
    "keyboard": "Not verified in this capture (no keyboard-shortcut hint text was seen on any captured frame).",
    "currency_view": "Only one currency view was observed (demo fun-money ‡); no toggle between coin-count and cash view was seen."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Loading splash screen (auto-captured during game load): black background, centered 'BIKINI ISLAND' bubble-letter wordmark inside a circular green palm-leaf wreath with a small orange hibiscus accent, a horizontal loading progress bar (orange fill on black track) below it, and the white 'HABANERO™' logo/wordmark with a stylized flame-in-shield icon (orange/red flame on a black shield outline with a white 'H') at the very bottom.",
      "color_blind_notes": "Purely decorative/branding screen with no interactive elements; all information is via large high-contrast text and a simple filling progress bar (shape/length-based, not color-coded)."
    },
    "base_game": {
      "type": "base_game",
      "overall_layout": "5x3 reel grid centered on a sandy-beach background, separated into columns by bamboo-pole dividers; wordmark top-left, jackpot ticker + cycling promo banner across the top-center/top-right, bottom control bar, and a dark service bar at the very bottom.",
      "top_bar": "Left: 'BIKINI ISLAND' wordmark logo. Center: jackpot name (alternates 'MINOR JACKPOT' / 'GRAND JACKPOT') in pink bubble text flanked by pink seashell ornaments, above a black rounded box showing the live EUR amount. Right: a square framed portrait thumbnail that cycles between the scatter (island) icon paired with pink text '3 TRIGGERS FEATURE', and each of the three wild women paired with 'DOUBLES/TRIPLES/QUADRUPLES THE PRIZE' respectively.",
      "payline_indicators": "Two vertical columns of colored oval number badges (1-25, in non-sequential order) flank the reels on the left and right — purely a reference key for the fixed paylines diagram, not clickable.",
      "bottom_bar": {
        "left": "Round '(i)' info button opens the Pay Table booklet.",
        "bet_display": "'BET' rounded rectangle showing the total bet in currency (e.g. '‡12.50').",
        "bet_level": "'BET LEVEL' stepper with round '-' and '+' buttons around the current level number.",
        "bet_max_icon": "A round icon showing a stack of coins with an upward arrow — raises the bet to the maximum (see the P-H12.4 caveat: it only raises BET LEVEL, not COIN).",
        "spin": "Large green circular SPIN button with a white right-pointing play-arrow icon; becomes a red circular STOP button (white square icon) during free spins auto-play.",
        "autoplay_icon": "A round icon with two curved circular arrows opens the Auto Play dialog.",
        "coin": "'COIN' stepper with round '-' and '+' buttons around the current coin denomination.",
        "balance_display": "'BALANCE' rounded rectangle showing the player's remaining demo funds."
      },
      "service_bar": "Dark strip beneath the main control bar: gear-icon Game Menu button (bottom-left) opening Settings; textual 'BALANCE $X' and 'BET $X' readouts (a 'WIN $X' readout appears here too once a spin pays); a live clock (e.g. '15:41'); small turbo, fullscreen and sound icons; the white 'HABANERO' wordmark at the far right.",
      "color_blind_notes": "Bet/coin controls use +/- glyphs (shape-based) rather than color alone; SPIN vs STOP are additionally distinguished by icon shape (arrow vs square) as well as color, and by which mode the game is in (manual vs free-spins auto-play)."
    },
    "paytable": {
      "type": "paytable",
      "pages": "7 pages captured (paytable_p1.png – paytable_p7.png), reached via the '(i)' button; the booklet is one continuous scrolling document (no page-dot indicators), confirmed exhausted via scroll_capture.py.",
      "content_order": "Substitute (the 3 wilds) → Scatter → Payouts (10 regular symbols, highest to lowest tier) → Feature (free games rule) → Progressive Jackpot (short generic clause) → Other Rules → Paylines (diagram gallery of all 25 lines).",
      "header": "Dark modal, centered white 'Pay Table' title, white 'X' close button top-right.",
      "paylines_diagram": "Each of the 25 paylines is shown as its own small 5-column x 3-row grid on a dark navy background; the cells that form that line are lit orange with an orange border, unlit cells are dark slate-gray with a thin orange outline.",
      "color_blind_notes": "Payline diagrams use a single accent color (orange) for lit cells against dark gray for unlit ones — relies on brightness/contrast rather than hue discrimination, which is colorblind-safe."
    },
    "rules_booklet_tail": {
      "type": "rules",
      "pages": "paytable_p6.png (Progressive Jackpot tail + Other Rules) and paytable_p7.png (full 25-line Paylines diagram gallery) — still part of the same '(i)' booklet, just past the paytable section.",
      "other_rules_text": "'Wins on different lines are added.' / 'Scatter wins are added to line wins.' / 'Scatter wins are multiplied by total bet.' / 'Line wins are multiplied by bet per line.' / 'Highest win only on each line.'"
    },
    "help": {
      "type": "rules",
      "pages": "11 pages captured (help_p1.png – help_p11.png), reached via gear icon → 'Help'; one continuous scrolling plain-text document on a black background, confirmed exhausted via scroll_capture.py.",
      "header": "Dark modal, centered white 'Bikini Island - Help' title, white 'X' close top-right.",
      "content_order": "Fun-money disclaimer → coin/line/bet-level tables and bet formulas → min/max bet → malfunction clause → Game Interface → button descriptions (COIN/BET LEVEL/i/SPIN/skip/STOP/BET MAX/AUTO PLAY/fullscreen/sound/turbo/gear) → Auto Play options → Game Menu/Settings → Disconnection Policy (general, game-specific, and Pick-Feature-specific) → Jackpots (Regular seeds/contributions, All Jackpot Rules) → Jackpot Disconnection Policy → Return To Player (RTP figures) → File Date / build-version stamps.",
      "text_style": "Plain white body text on black, orange highlighted numbers/keywords, white section-header bars on dark gray."
    },
    "settings": {
      "type": "settings",
      "trigger": "Gear icon in the bottom service bar.",
      "layout": "Small dark rounded-rectangle panel overlaid at bottom-left over the dimmed reels.",
      "left_column": "'Help' button (white question-mark icon in a circle) and 'More Games!' button (white grid icon in a circle) below it.",
      "right_column_toggles": "'Sound - Ambient' (orange = on), 'Sound - Effects' (orange = on), 'Quick Spin' (grey = off, circle sits at the left/off position) — pill-shaped switches with the circular handle position doubling as a non-color on/off cue.",
      "color_blind_notes": "Each toggle's on/off state is shown both by fill color (orange vs grey) and by the physical left/right position of the round handle — redundant, non-color-dependent cue."
    },
    "autoplay": {
      "type": "autoplay",
      "trigger": "Round double-arrow icon in the bottom control bar.",
      "layout": "Dark modal centered over the dimmed reels.",
      "spin_count_selector": "'Number Of Spins' row of six rectangular buttons: 10, 20, 30, 50, 100, 500; the selected value (captured: 50) is shown with a white/filled background versus dark for the others.",
      "stop_conditions": "Toggle 'Stop Auto Play: If FREE GAMES feature is triggered' (orange = on, enabled by default). Two empty numeric input fields, 'If balance decreases by' and 'If a single win exceeds' (both unset in this capture, showing only the currency symbol placeholder). Fixed caption: 'Auto Play will stop if a jackpot is won.' (not a user-toggleable option).",
      "cost_readout": "Bottom of the dialog shows a live calculation, e.g. '‡0.25 x 50 spins = ‡12.50'.",
      "actions": "Outlined 'Cancel' button and solid green 'Start Auto Play' button with a white play-arrow icon.",
      "color_blind_notes": "Selected spin-count button is distinguished by fill brightness (white vs dark) in addition to any color, and toggle state again uses handle position as a non-color cue."
    },
    "free_spins_trigger": {
      "type": "free_spins",
      "content": "Full-screen radiating gold/orange sunburst overlay across the reels with bold 3D orange/red-outlined text 'FEATURE TRIGGERED', shown immediately after the reels stop with 3 or more scatter (island) symbols visible. The bottom bar still shows the triggering spin's BET and any line win from that same spin (captured example: BET ‡0.25, WIN ‡0.75) before the free-spins round begins.",
      "color_blind_notes": "Trigger is announced by large explicit text, not by color alone."
    },
    "free_spins_gameplay": {
      "type": "free_spins",
      "background": "Rainbow diagonal gradient (magenta/pink to orange/pink to green) with a thin blue sky strip and palm-tree skyline silhouette at the very top — visually distinct from the base game's beach-photo background, so the feature state is identifiable without reading any text.",
      "counter": "Gold-bordered square plaque with a pink number and the label 'FREE SPINS REMAINING' in pink bubble text, positioned where the promo banner sits during the base game (captured value: 18).",
      "controls": "SPIN button is replaced by a red circular STOP button with a white square icon, because free spins auto-play themselves; BET/COIN readouts stay locked to the values of the triggering spin (captured: BET ‡0.25, COIN 0.01).",
      "color_blind_notes": "Feature state is signalled by BOTH a full background palette change AND explicit text ('FREE SPINS REMAINING', a numeric countdown) — not reliant on color alone."
    },
    "win_screen_free_spins_total": {
      "type": "win_screen",
      "content": "End-of-round summary on the same rainbow gradient background with a radiating gold sunburst: bold gold/red-outlined text 'YOU HAVE WON' above a very large gold number showing the total free-spins win (captured: '7.05'). The free-spins counter plaque shows '0'. The jackpot ticker (MINOR JACKPOT, frozen amount) remains visible in its usual top-center position.",
      "color_blind_notes": "Win amount is large, high-contrast gold-on-bright text, legible without color discrimination."
    },
    "win_screen_base_game_payline": {
      "type": "base_game (rendered win moment, used as the payout-basis measurement frame)",
      "content": "A regular base-game spin showing 3 purple sunglasses symbols lined up on one payline; the game overlays a large pink bubble-text amount ('1.50') directly above the winning line/cells in addition to the usual 'WIN' readout in the bottom service bar. BET was ‡12.50 (BET LEVEL 1, COIN ‡0.50); this on-reel overlay number matches the printed 3-symbol payout tier for sunglasses exactly (‡1.50), and was used to confirm the payline-based (per-line) payout basis.",
      "note": "OCR does not reliably read this stylized on-reel overlay number (large decorative font on a busy background) — it must be read visually, which was done here."
    }
  },

  "payout_basis": {
    "value": "per_line",
    "reasoning": "Decided from the game's own text, not from arithmetic alone (the measurement frame is degenerate: anchor bet and measurement bet are the same ‒12.50, so arithmetic alone cannot distinguish per-line from total-bet). Two textual clues: (1) 'Line wins are multiplied by bet per line.' (paytable_p6.png) as a rule distinct from (2) 'Scatter wins are multiplied by total bet.' (paytable_p1.png) — the game explicitly uses two different units for two different win types, which would be meaningless if both meant the same thing. (3) At BET LEVEL 1, 25 fixed lines x level 1 = 25 coins, i.e. one coin per line — consistent with a genuine 'per line' unit existing in this game.",
    "measurement": {
      "frame": "win_screen.png (base_game)",
      "printed_overlay_win": 1.5,
      "total_bet": 12.5,
      "lines": 25,
      "symbol": "3x purple sunglasses",
      "printed_tier_value": 1.5,
      "degenerate_case_caveat": "This measurement bet (‡12.50) equals the paytable anchor bet (‡12.50), so the arithmetic here CONFIRMS but does not independently PROVE the per_line basis — the textual evidence above is the real basis for the decision."
    },
    "api_field_conversion_note": "Per project convention, the stored payout multiplier is expressed against the TOTAL bet regardless of the game's own 'per line' wording: multiplier = printed_tier / ‡12.50 (the anchor). Example: sunglasses 3-of-a-kind ‡1.50 /  12.50 = 0.12x total bet. The game's own 'per line' phrasing is preserved as descriptive text, not as the stored unit."
  },
  "paytable_bet_anchor": 12.5,
  "paytable_bet_anchor_note": "‡12.50 = BET LEVEL 1 x COIN ‡0.50 x 25 lines; this is also the game's default starting bet. The paytable booklet is a full-screen modal with no bet display of its own, so the anchor is read from the base_game frame captured immediately before opening the booklet, at a bet that was not changed before or during the booklet capture.",

  "build_and_platform_notes": {
    "build_stamps": {
      "file_date": "2026/09/10 06:11:10 (UTC)",
      "client_version": "1.1.23503.626",
      "server_version": "5.1.1331.93",
      "rng_version": "5.1.4478.308",
      "jackpot_version": "5.1.4326.325",
      "source": "help_p11.png",
      "caveat": "These are BUILD/deployment timestamps and version numbers, not the game's release date (provider defect P-H04) — not to be used for a 'release_date' field."
    },
    "demo_platform": "Demo runs on a third-party integrator test host (app-test.insvr.com) rather than directly on the provider's own domain, per provider defect P-H07."
  },

  "not_captured": [
    {
      "claim": "Bonus buy / feature purchase is not present in this game.",
      "methods": [
        "Visual review of the bottom control bar across 300+ captured spin frames — the bar consistently shows only (i)/BET/BET LEVEL/BET MAX/SPIN/AUTO PLAY/COIN/BALANCE, no purchase control at any point.",
        "Full text of the 11-page Help screen contains no mention of 'purchase' or 'buy feature'."
      ]
    },
    {
      "claim": "The MINOR/GRAND jackpot win screen cannot be reached in this demo.",
      "methods": [
        "Direct quote from Help (help_p9.png): 'Jackpots cannot be won during Fun Play or Bonus Play.'",
        "Visual observation across 350+ spins and one complete free-spins round: only the jackpot tickers counting upward were ever seen (€62.99…€62.99 for MINOR, €8,770.69…€8,772.23 for GRAND); no jackpot-win banner ever appeared."
      ]
    },
    "Free-spins retrigger ('The feature can be retriggered.', paytable_p5.png) was not observed: the one complete free-spins round captured (all 20 of 20 spins, from the FEATURE TRIGGERED banner to the YOU HAVE WON summary) did not retrigger. A separate hunt specifically for a retrigger was not run once the base feature (trigger + gameplay + result) was already fully captured, per project convention.",
    "The exact arithmetic of two-or-more wilds combining in a single winning line (does x2 and x3 combine to x5 or x6, etc.) is not confirmed by any captured frame — only the printed rule ('cumulatively multiply') is available.",
    "Game volatility rating is not printed on any captured in-game screen (preview, base game, paytable, rules, or Help); left as uncertain rather than sourced from outside this capture set.",
    "Keyboard shortcuts (space/enter to spin, etc.) were not confirmed on any captured frame."
  ],

  "anomalies": [
    "Provider defect P-H17 (Help self-contradiction): the same Help document states a 0.250% contribution rate to EACH jackpot tier, but separately states a 0.50% theoretical RTP for EACH tier — exactly double the contribution rate. Both numbers are recorded verbatim (help_p8.png / help_p10.png); neither is assumed correct over the other.",
    "Provider defect P-H12.4: the BET MAX button raises only BET LEVEL (and the fixed line count) to their maximums; it does NOT raise COIN. Confirmed both by the Help text ('BET MAX — Sets the lines and bet level to the respective maximum values', help_p4.png, which conspicuously omits COIN) and by measurement: reaching the printed maximum bet of ‡5,000.00 required manually clicking COIN up to  20 in addition to using BET MAX for BET LEVEL.",
    "The single jackpot-ticker/portrait area at the top of the base game is actually a cycling multi-purpose promo banner: it alternates between the MINOR/GRAND jackpot amount tickers, a scatter-themed message ('3 TRIGGERS FEATURE') and three wild-themed messages ('DOUBLES/TRIPLES/QUADRUPLES THE PRIZE', one per wild woman) — all of this is decorative/promotional restating of rules that are already fully described in the paytable, not a separate mechanic.",
    "The paytable booklet (paytable_p1.png–p7.png) was captured at the game's default starting bet of ‡12.50 (BET LEVEL 1, COIN ‡0.50), i.e. BEFORE the bet was later lowered to ‡0.25 (COIN 0.01) for the RNG feature hunt. This was a deliberate, correctly-recorded choice (the anchor of ‡12.50 is recorded precisely in paytable_bet_anchor) and is not a capture error.",
    "During the feature hunt (approximately 8 batches, ~310 clicks via hunt_feature.py) the balance behaved normally (steadily decreasing/fluctuating, no stalls); the free-spins feature triggered twice, at roughly click #261 and click #301."
  ],

  "unreadable_or_uncertain": [
    "Exact arithmetic combination rule for multiple wilds landing in one winning combination simultaneously (only the printed phrase 'cumulatively multiply' is available, no frame shows the case).",
    "Game volatility rating — not printed on any captured in-game screen.",
    "Maximum win multiplier / cap — not printed anywhere in the game itself; deliberately left null rather than sourced from outside this capture set (see technical_summary.max_win_note).",
    "Whether a keyboard shortcut (space/enter) starts a spin — not evidenced by any captured frame.",
    "Whether a currency/coin-view toggle exists — only one display mode (‡, coins-based BET/COIN controls) was observed."
  ],

  "studio_evidence": {
    "text": "",
    "frame": "",
    "note": "Only the 'HABANERO' wordmark/flame-shield logo appears on the splash screen and in the bottom service bar of every gameplay screen; no separate sub-studio branding was found on any captured frame."
  }
}

API documentation for this slot

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

Discuss this slot

Our breakdown is live on —