Bali Vacation

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

Free demo · not real-money play
✓ Working · checked 2 weeks, 1 day ago Verified · 11 Nov 2026
RTP 96.71%
Volatility High
Max win ×100000
Grid 3×4
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/bali-vacation-b30/

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

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

Captured 11 Nov 2026 View capture log

Per-screen breakdown

30 demo screens
30 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
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
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
Game settings
settings Game settings
Game settings
settings Game settings
Game settings
settings Game settings
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Oct '25: 80 80 Oct Nov '25: 150 150 Nov Dec '25: 160 160 Dec Jan '26: 120 120 Jan Feb '26: 120 120 Feb Mar '26: 130 130 Mar Apr '26: 80 80 Apr May '26: 90 90 May Jun '26: 100 100 Jun Jul '26: 120 120 Jul Aug '26: 80 80 Aug Sep '26: 130 130 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
🇵🇰Pakistan 20 0 20 0 20 0 20 20 0 20 20 0
🇫🇮Finland 20 0 0 0 0 0 0 20 0 0 0 0
🇧🇷Brazil 40 30 20 40 20 10 10 20 30 20 20 30
🇹🇭Thailand 10 0 0 0 0 0 0 10 10 0 10 0
🇮🇳India 20 20 20 20 20 20 20 0 20 20 20 20
🇵🇭Philippines 10 10 10 10 10 10 50 10 10 10 10 10
🇮🇩Indonesia 10 10 10 10 10 10 10 10 10 10 10 10
🇺🇸United States 0 0 0 0 0 20 0 0 0 20 20 0
🇹🇳Tunisia 0 0 0 0 0 10 0 0 10 10 10 10
🇭🇰Hong Kong 0 0 0 0 0 0 0 0 10 10 10 0
🇯🇵Japan 0 0 10 10 0 0 0 0 10 0 0 0
🇫🇷France 0 0 0 0 0 0 10 0 0 10 0 0
🇺🇦Ukraine 0 0 0 10 0 0 10 0 0 0 0 0
🇬🇧United Kingdom 0 0 0 0 10 0 0 10 0 0 0 0
🇩🇿Algeria 0 0 0 0 0 0 0 0 0 10 0 0
🇨🇷Costa Rica 0 0 0 0 0 0 0 0 10 0 0 0
🇨🇿Czech Republic 0 0 10 0 0 0 0 0 0 0 0 0
🇬🇷Greece 0 0 0 0 0 0 0 10 0 0 0 0
🇮🇪Ireland 0 0 0 0 0 0 0 10 0 0 0 0
🇲🇽Mexico 0 0 0 0 0 0 0 0 0 10 0 0
🇳🇱Netherlands 0 0 0 0 0 0 0 0 0 0 10 0
🇳🇬Nigeria 0 0 0 0 0 0 0 0 0 10 0 0
🇸🇬Singapore 0 0 10 0 0 0 0 0 0 0 0 0
🇻🇳Vietnam 0 0 10 0 0 0 0 0 0 0 0 0
🇪🇸Spain 0 0 0 0 0 0 0 0 0 0 10 0
🇵🇪Peru 0 10 0 0 0 0 0 0 0 0 0 0
Full per-country breakdown via the API →

What we extracted from Bali Vacation

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

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

Specification

verified parameters
rtp 96.71% · single configuration
volatility High
max_win_x ×100000
layout 3×4
bonus_buy No
mechanic Video Slot
release_date 2021

Symbols & paytable

12 symbols
12 icons (ZIP)
Free Spins
Free Spins
Scatter

red passport with gold globe-and-plane emblem and two purple boarding passes on a yellow tile; 3 anywhere trigger 8 free spins, each extra adds 2; never part of a win

MatchPayoutUnit
3x 8.00 Free Spins
Wild
Wild
Wild

red Barong lion mask with gold crown on a golden tile; substitutes for all symbols except Free Spins; appears on all reels except reel 1

Balinese dancer
Balinese dancer
High Pay

dancer with gold flower crown and folded fan, red-orange frame; printed value 5 per matching symbol

MatchPayoutUnit
5x 2.50 Multiplier
Surfer girl
Surfer girl
High Pay

red-haired girl in green bikini top with purple surfboard, magenta-purple frame; printed value 4 per matching symbol

MatchPayoutUnit
5x 2.00 Multiplier
Temple gate
Temple gate
High Pay

split violet stone Balinese temple gate with a small traveller in a red skirt, blue frame; printed value 3 per matching symbol

MatchPayoutUnit
5x 1.50 Multiplier
Straw hat
Straw hat
High Pay

straw sun hat with teal floral ribbon and pink sunglasses on sand, teal frame; printed value 3 per matching symbol

MatchPayoutUnit
5x 1.50 Multiplier
Coconut
Coconut
High Pay

green coconut with straw, yellow paper umbrella and white frangipani flowers, olive-green frame; printed value 3 per matching symbol

MatchPayoutUnit
5x 1.50 Multiplier
A
A
Low Pay

gold letter A on a dark charcoal flip-board tile; printed value 2; removed by No Poker Feature and in free spins

MatchPayoutUnit
5x 1.00 Multiplier
K
K
Low Pay

salmon-copper letter K on a dark charcoal flip-board tile; printed value 2; removed by No Poker Feature and in free spins

MatchPayoutUnit
5x 1.00 Multiplier
Q
Q
Low Pay

lavender-purple letter Q on a dark charcoal flip-board tile; printed value 1; removed by No Poker Feature and in free spins

MatchPayoutUnit
5x 0.50 Multiplier
J
J
Low Pay

light-blue letter J on a dark charcoal flip-board tile; printed value 1; removed by No Poker Feature and in free spins

MatchPayoutUnit
5x 0.50 Multiplier
10
10
Low Pay

sage-green number 10 on a dark charcoal flip-board tile; printed value 1; removed by No Poker Feature and in free spins

MatchPayoutUnit
5x 0.50 Multiplier

Bonus modes

2 modes
Free Spins fs
Free Spins

3 Free Spins symbols anywhere trigger 8 free spins, each additional symbol adds 2. All poker symbols (A, K, Q, J, 10) are removed from the reels for the whole feature. Win multiplier starts at x1 and grows by 1 for every reel added during any free spin. Can be retriggered; played at the triggering bet.

Base Game Modifier no_poker
No Poker Feature

At the start of any main-game spin it may trigger at random and remove all poker symbols (A, K, Q, J, 10) from the reels before they stop spinning.

Colour system

extracted from frames · HEX
Export palette
#DEDBEA base dominant 1 base
#59565E base dominant 2 base
#5BA7DD base dominant 3 base
#A49BA3 base dominant 4 base
#A6D6F3 base dominant 5 base
#586B9A base dominant 6 base
#605D61 free_spins dominant 1 free_spins
#976D5F free_spins dominant 2 free_spins
#29252F free_spins dominant 3 free_spins
#995129 free_spins dominant 4 free_spins

Accessibility

profile for all groups
Color Blind
  • Symbols are told apart by picture and shape, not colour alone: the poker tiles carry printed letters and number, the other five symbols are distinct illustrations. Frames are red-orange (dancer), magenta-purple (surfer), blue (temple gate), teal (straw hat), olive-green (coconut) and dark charcoal with no coloured frame (poker tiles).
  • Winning symbols are marked by a bright gold glowing outline, and the win ribbon prints the amount as text; a small dark-blue badge with cyan border shows the winning symbol picture with its count.
Motor Accessibility
  • Controls are single taps with no drag required; Bet Options wheels scroll by drag but Max Bet and the plus and minus buttons give tap alternatives. Space starts a spin on keyboard and skips the animation during spinning. Auto Spin offers 10, 30, 50, 80 or 1000 spins.
Hearing Accessibility
  • Wins, free spins entry, last free spin and totals are all shown as large text banners (BIG WIN, FREE SPINS WON, LAST FREE SPIN, TOTAL WIN), so no event depends on sound.
Low Vision
  • Balance, bet and win plates are white text on dark; Paytable numbers and headings are golden yellow on dark slate grey; win amounts are large gold numerals; rules text is light grey on dark slate.

Media & assets

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

Data provenance

what we captured and what we didn't
splash, base game, paytable (6 pages), rules (8 pages), More settings menu, Bet Options at default, minimum and maximum bet, Auto Spin sheet, win screens (MEGA WIN, SUPER MEGA WIN, TOTAL WIN), free spins trigger, entry screen, gameplay and last spin.
Payout basis: the paytable prints ONE value per symbol (dancer 5, surfer 4, gate 3, hat 3, coconut 3, A 2, K 2, Q 1, J 1, 10 1), not tiers by count. Base bet is fixed at 10 (Bet Options: 0.30 x 2 x 10 = 6.00). Win = printed value x number of matching symbols x (total bet / 10) x current win multiplier. Stored payouts are the minimum winning combination of 5 symbols: value x 5 / 10 as a multiplier of total bet (A: 2 x 5 / 10 = 1.00). Check: A with 5 symbols at bet 0.30 gives 0.30, WIN 0.30 on the frame.
Payout for 6, 7, 8 and more matching symbols is not listed as separate rows: the win grows linearly with the number of matching symbols, the reel count has no printed upper limit, and the build prints no cap on the payout.
Number of ways or paylines: none exists as a fixed number and none is printed. Grid starts at 3 reels x 4 rows (Infinity Reels); a reel is added on the right while the rightmost reel improves a win or carries a Free Spins symbol; multiplier x1 at spin start, +1 per added reel.
No Poker Feature trigger was not caught as a separate frame in about 290 confirmed spins; only its rule text and its effect on the Free Spins entry screen are documented.
A silver-grey hard-shell suitcase tile with dark grey corners appears on the reels in every captured state, but it is not listed in the Paytable or rules and was never highlighted in a win; the game states no role or payout for it, so it is not recorded as a symbol.
RTP, maximum win, volatility and release date are not printed in the build (both panels read in full); win banner tier thresholds are not printed. No Bonus Buy exists.
Game History screen and the Wallet Balance popup were not opened. Free spins retrigger is stated in the rules but not seen on any frame. Frame-by-frame coverage of the paytable and rules scroll series was not machine-verified; full panel text was read from the DOM.
Currency: the plates show plain numbers (demo balance 100,000.00) with no currency symbol, so currency is not recorded. No sub-studio is shown on the splash.

Ask AI about Bali Vacation

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

3 Free Spins symbols anywhere trigger 8 free spins, each additional symbol adds 2. All poker symbols (A, K, Q, J, 10) are removed from the reels for the whole feature. Win multiplier starts at x1 and grows by 1 for every reel added during any free spin. Can be retriggered; played at the triggering bet.

RTP 96.71%High volatilitymax win ×100000demo ✓

From the verified capture of 11 Nov 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: Bali Vacation 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 7 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: 7 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/bali-vacation-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/bali-vacation-b30/
{
  "game": {
    "name": "Bali Vacation",
    "catalog_name": "Bali Vacation",
    "in_game_wordmark": "BALI VACATION INFINITY REELS",
    "name_note": "Catalog name and in-game wordmark coincide; the splash and the logo plate on the reel frame add the sub-line INFINITY REELS (trademark mark).",
    "provider": "Pocket Games Soft (PG SOFT)",
    "game_kind": "video_slot",
    "demo_url_gi": 94,
    "theme": "Tropical Bali holiday: a red-haired traveller on a sunlit palm avenue, temple gates, surf, beach cocktails and airport luggage",
    "art_style": "polished 3D-rendered cartoon look with glossy painterly textures, soft glow and bloom, warm sunset-pink and sky-blue lighting, cheerful casual holiday mood, front-on portrait composition",
    "orientation": "portrait only (capture window 760x1360)",
    "engine_note": "Cocos Creator build; UI is drawn on canvas (observation of our capture, not a game feature)",
    "release_date": "not on these frames",
    "rtp": null,
    "rtp_note": "RTP is not printed anywhere in the build: Paytable and Rules panels were read in full from DOM text (1606 and 4460 characters), no RTP/Return to Player section.",
    "max_win": null,
    "max_win_note": "Maximum win is not printed in the build (both panels read in full, splash has no max-win line). The free spins multiplier is NOT a cap and must not be used as one.",
    "volatility": "not on these frames",
    "jackpot": "none",
    "bonus_buy": false,
    "bonus_buy_note": "No Bonus Buy: no button on base_game.png, a click on the centre of the scene node feature_buy_button opened no dialog, and the rules never mention a purchase. Scene tree contains skeleton feature_buy_* nodes that belong to the provider's shared frame, not to an actual purchase feature.",
    "mechanic_summary": "Infinity Reels: starts as 3 reels x 4 rows; wins are formed by 5+ matching symbols counted from the leftmost reel; while the rightmost reel improves any win (or carries a Free Spins symbol) another reel is added to the right, without a stated upper limit. Win multiplier grows by 1 per added reel. Free Spins without poker symbols; No Poker Feature in the base game.",
    "grid": {
      "start": "3 reels x 4 rows",
      "reels_max": "no upper limit printed",
      "ways_or_paylines": "no fixed number of ways or lines exists or is printed; do not state one",
      "win_type": "5 or more matching symbols from the leftmost reel (excluding Free Spins symbol); payout is made for each symbol",
      "source": "rules_p1.png / _ref_rules.txt lines 2, 8-12; base_game.png"
    }
  },

  "color_palette": {
    "accent_colors": ["golden yellow", "sky blue", "coral pink", "leaf green", "warm orange"],
    "accent_colors_where": "golden yellow on the Paytable heading, the numbers under symbols, Confirm/Max Bet buttons and the big win figures; sky blue on the daytime backdrop and the neon-blue info ribbon; coral/magenta pink on the win-banner lettering and the Free Spins Won screen; leaf green on the foliage framing win banners",
    "background_ui_colors": "dark slate grey panels for Paytable/Rules/Bet Options/Auto Spin; navy ribbon with cyan border over the reels; steel-blue brushed metal control deck at the bottom",
    "symbol_frame_colors": {
      "dancer": "red-orange frame",
      "surfer": "magenta-purple frame",
      "temple_gate": "blue frame",
      "straw_hat": "teal frame",
      "coconut": "olive-green frame",
      "poker_tiles": "dark charcoal flip-board tiles with no coloured frame",
      "suitcase_tile": "light silver-grey with dark grey corners"
    },
    "colorblind_note": "Every symbol is distinguished by shape and picture, not by colour alone: poker tiles carry printed letters/number, the other symbols are distinct illustrations. Winning symbols are marked by a bright gold glowing outline (shape/brightness cue) and the win ribbon prints the amount as text, and the side badge prints the symbol picture with its count."
  },

  "symbols": [
    {
      "name": "Free Spins",
      "role": "scatter",
      "appearance": "A red passport with a gold globe-and-plane emblem fanned together with two purple boarding passes marked DPS, on a bright yellow tile. The tile carries the printed word FREESPINS in gold italic.",
      "payout": "no payout value; 3 anywhere trigger the Free Spins Feature, each additional adds 2 spins",
      "excluded_from": "never part of a winning combination and never substituted by Wild",
      "source_frames": ["paytable_p1.png", "free_spins_0.png", "base_game.png"]
    },
    {
      "name": "Wild",
      "role": "wild",
      "appearance": "A red Barong lion mask with bulging white eyes, bared teeth and a gold ornamental crown on a golden tile. The tile carries the printed word WILD in gold italic.",
      "payout": "no own value; substitutes for all symbols except the Free Spins symbol",
      "constraints": "appears on all reels except reel 1",
      "source_frames": ["paytable_p1.png", "base_game_win_line_x1.png", "base_game_win_line.png"]
    },
    {
      "name": "Balinese dancer",
      "role": "high",
      "appearance": "A young Balinese dancer with an ornate gold flower crown and a folded fan behind her face, in a red-orange frame.",
      "payout_value": 5,
      "payout_note": "ONE value per symbol as printed, not tiered; multiplied per matching symbol, see payout_formula",
      "source_frames": ["paytable_p1.png", "base_game.png"]
    },
    {
      "name": "Surfer girl",
      "role": "high",
      "appearance": "A red-haired girl in a green bikini top holding a purple patterned surfboard against an orange sunset, in a magenta-purple frame.",
      "payout_value": 4,
      "source_frames": ["paytable_p1.png", "base_game.png"]
    },
    {
      "name": "Temple gate",
      "role": "mid",
      "appearance": "A split Balinese temple gate in violet stone with a small traveller in a red skirt standing between its halves, in a blue frame.",
      "payout_value": 3,
      "source_frames": ["paytable_p1.png", "base_game.png"]
    },
    {
      "name": "Straw hat",
      "role": "mid",
      "appearance": "A straw sun hat with a teal floral ribbon and pink sunglasses lying on sand, in a teal frame.",
      "payout_value": 3,
      "source_frames": ["paytable_p1.png", "free_spins_0.png"]
    },
    {
      "name": "Coconut",
      "role": "mid",
      "appearance": "A green coconut with a straw, a yellow paper umbrella and white frangipani flowers on a beach, in an olive-green frame.",
      "payout_value": 3,
      "source_frames": ["paytable_p1.png", "base_game.png", "base_game_win_line.png"]
    },
    {
      "name": "A",
      "role": "poker royal (low)",
      "appearance": "A gold letter A on a dark charcoal flip-board tile.",
      "payout_value": 2,
      "removed_by": "No Poker Feature and Free Spins Feature",
      "source_frames": ["paytable_p1.png", "base_game_win_line_x1.png"]
    },
    {
      "name": "K",
      "role": "poker royal (low)",
      "appearance": "A salmon-copper letter K on a dark charcoal flip-board tile.",
      "payout_value": 2,
      "removed_by": "No Poker Feature and Free Spins Feature",
      "source_frames": ["paytable_p1.png", "free_spins_0.png"]
    },
    {
      "name": "Q",
      "role": "poker royal (low)",
      "appearance": "A lavender-purple letter Q on a dark charcoal flip-board tile.",
      "payout_value": 1,
      "removed_by": "No Poker Feature and Free Spins Feature",
      "source_frames": ["paytable_p1.png", "base_game_win_line_x1.png"]
    },
    {
      "name": "J",
      "role": "poker royal (low)",
      "appearance": "A light-blue letter J on a dark charcoal flip-board tile.",
      "payout_value": 1,
      "removed_by": "No Poker Feature and Free Spins Feature",
      "source_frames": ["paytable_p1.png"]
    },
    {
      "name": "10",
      "role": "poker royal (low)",
      "appearance": "A sage-green number 10 on a dark charcoal flip-board tile.",
      "payout_value": 1,
      "removed_by": "No Poker Feature and Free Spins Feature",
      "source_frames": ["paytable_p1.png", "free_spins_0.png"]
    }
  ],

  "unlisted_tile": {
    "name": "Silver suitcase tile",
    "appearance": "A light silver-grey hard-shell suitcase with dark grey corner guards and a luggage tag, filling a whole cell.",
    "seen_on": ["base_game.png", "base_game_win_line_x1.png", "base_game_win_line.png", "free_spins_0.png", "free_spins_2.png"],
    "status": "Appears on the reels in every screenshotted state (also during free spins, when poker tiles are absent) but is NOT listed in the Paytable and not mentioned in the rules text; it never appears highlighted in a win. Its role (filler or blank tile) is not stated by the game and is recorded only as observed, not interpreted."
  },

  "payout_formula": {
    "paytable_presentation": "One value per symbol, no tiers by count; the printed numbers are multipliers per matching symbol, not money.",
    "rules_quote": "A combination win in cash is equal to the value shown in the \"Paytable\" multiplied by bet size and bet level.",
    "formula": "win = paytable value x number of matching symbols x (total bet / 10) x current win multiplier",
    "base_bet_units": 10,
    "base_bet_note": "Base Bet column on the Bet Options panel is fixed at 10; total bet / 10 = bet size x bet level.",
    "verification": [
      {"frame": "base_game_win_line_x1.png", "calc": "A (value 2) x 5 symbols (3 A + 2 Wild, game prints counter 'A 5') x (0.30/10) x x1 = 0.30", "printed": "WIN 0.30 at bet 0.30 (lower WIN plate shows 0.22 because it lags the upper banner; one state)"},
      {"frame": "win_screen.png + base_game_win_line.png", "calc": "coconut (3) x 15 symbols (side badge shows coconut 15) x 0.03 x x6 = 8.10", "printed": "MEGA WIN 8.10 at bet 0.30, multiplier x6"},
      {"frame": "manifest payout_basis (TL)", "calc": "K x6 at x3 = 1.08 and J x6 at x2 = 0.36 on hunt frames (not shipped as frames)"}
    ],
    "paytable_bet_anchor": "Paytable was captured at total bet 6.00 (0.30 x 2 x 10); it shows multipliers, not money."
  },

  "infinity_reels_and_multiplier": {
    "start_of_spin": "3 reels x 4 rows; win multiplier x1",
    "winning_rule": "Any combination of 5 or more symbols (excluding Free Spins symbol) from the leftmost reel is a win.",
    "add_reel_rule_1": "If the rightmost reel improves any winning combination, an extra reel is added to the right.",
    "add_reel_rule_2": "If the rightmost reel does not improve any win but carries a Free Spins symbol, an extra reel is also added to the right.",
    "chain": "The added reel spins; if it again improves a win, another reel is added, and so on. Wins are calculated once no extra reel is added.",
    "multiplier": "Win multiplier is x1 at the start of any main-game spin and increases by 1 for every extra reel added; the total win is multiplied by it and paid once no reel is added.",
    "display": "The multiplier is shown on the monitor in the middle of the lower deck (large x3, x6 etc.); at rest that monitor shows the BALI VACATION INFINITY REELS logo. During a win the plate shows the NEXT multiplier (x1 shown on a 3-reel win, base_game_win_line_x1.png).",
    "wide_grid_view": "When many reels are added the grid becomes wider than the screen and scrolls so that its left part is cut off (base_game_win_line.png, free_spins_0.png).",
    "side_badge": "While a win is evaluated a small dark-blue badge with a cyan border shows the winning symbol picture and its count (A 5 on the right side in base_game_win_line_x1.png, coconut 15 on the right and Free Spins 1 on the left in base_game_win_line.png)."
  },

  "features": [
    {
      "name": "No Poker Feature",
      "where": "base game",
      "rule": "At the start of any main-game spin the feature may be randomly triggered and all poker symbols (A, K, Q, J, 10) are removed from the reels before the reels stop spinning.",
      "frame_status": "No dedicated frame: the trigger was not caught in about 290 confirmed spins. Its effect is shown on the Free Spins entry screen (free_spins_1.png) and the scrolling info ribbon shows the A K Q J 10 tiles after a clipped word ending in OUT (autoplay.png; probable promo text about no poker symbols, only a fragment is visible).",
      "source": "rules_p1.png, _ref_rules.txt line 24"
    },
    {
      "name": "Free Spins Feature",
      "trigger": "3 Free Spins symbols anywhere trigger 8 free spins; each additional Free Spins symbol adds 2 more spins.",
      "poker_symbols": "All poker symbols are removed from the reels before the feature begins.",
      "multiplier": "Win multiplier is x1 at the start of the feature and increases by 1 for every extra reel added during any free spin.",
      "retrigger": "Free spins can be retriggered.",
      "same_bet": "Played at the same bet size and bet level as the triggering spin.",
      "frames": {
        "trigger": "free_spins_0.png (3 Free Spins symbols, counter badge 3, multiplier x3, wide 4-reel grid, spin button shows spin counter 924 in autoplay)",
        "intro": "free_spins_1.png (FREE SPINS WON 8, tiles A K Q J 10 over REMOVED FROM THE REELS, START button)",
        "gameplay": "free_spins_2.png (BIG WIN 3.00, REMAINING FREE SPIN 5, WIN plate 5.13, multiplier x4)",
        "last_spin": "free_spins_3.png (SUPER MEGA WIN 14.40, LAST FREE SPIN, WIN plate 14.61)",
        "total": "win_screen_fs_total.png (TOTAL WIN 29.01)"
      },
      "natural_trigger_note": "Hit naturally at about the 227th confirmed spin; no purchase exists."
    }
  ],

  "win_tiers_banners": {
    "seen": ["BIG WIN (free_spins_2.png, amount 3.00)", "MEGA WIN (win_screen.png, amount 8.10)", "SUPER MEGA WIN (free_spins_3.png, amount 14.40)", "TOTAL WIN (win_screen_fs_total.png, amount 29.01, end of free spins)"],
    "thresholds": "not printed on these frames; do not infer",
    "amounts_note": "The banner amounts are printed on the frames in a decorative gold font and read from the images: 3.00, 8.10, 14.40, 29.01.",
    "look": "Large white-and-pink (BIG/MEGA/TOTAL) or white-and-red (SUPER MEGA) 3D lettering framed by palm and monstera leaves, flowers, a surfboard, coconut or a suitcase with a straw hat; the gold amount sits under the lettering and the faded multiplier is visible behind it."
  },

  "screens": {
    "preview.png": "Splash: BALI VACATION INFINITY REELS logo at the top, a red-haired girl in mint top and denim shorts with a straw hat walking away on a palm avenue pulling a yellow suitcase; gold slogan FEATURING INFINITY REELS WITH INCREASING MULTIPLIERS & FREE SPINS WITHOUT POKER SYMBOLS!; light-blue GET STARTED button in the lower centre; footer PG Pocket Games Soft logo, Licensed in Malta (MGA), Certified by GA / BMM, text PGSOFT.COM 2026 (c) PG SOFT ALL RIGHTS RESERVED.",
    "base_game.png": "Portrait field: the symbol grid fills the upper 60 percent of the screen (3 reels x 4 rows, a column of 3 tall tiles each), framed by two gold pillars and a bright blue sky. Under the grid a wide navy ribbon with cyan border and two airplane icons scrolls the text TRIGGERS 8 OR MORE FREE SPINS. Below it the central monitor shows the BALI VACATION INFINITY REELS logo, flanked by a yellow and an orange suitcase on a baggage conveyor. A plate row sits under it: left wallet balance 100,000.00, centre bet 6.00, right WIN 0.00. At the very bottom on a blue metal deck, left to right: TURBO (lightning in a circle), minus, a large round blue spin button with two gold arrows, plus, AUTO (play triangle in a circle) and a hamburger menu at the right edge.",
    "paytable_p1-p6": "Paytable panel on dark slate, gold title 'Paytable' with an X close button at the top right; subtitle 'Symbol Payout Values'; 3 icons per row: Free Spins, Wild, dancer 5; surfer 4, gate 3, hat 3; coconut 3, A 2, K 2; Q 1, J 1, 10 1, with gold numbers under each; below it the rule bullets (see rules), then the multiplier, No Poker Feature and Free Spins texts. Scrollbar on the right; 6 pages captured to the bottom.",
    "rules_p1-p8": "Game Rules panel in the same dark slate style: game description, bet formula, Infinity Reels rules, Multiplier, No Poker Feature, Free Spins Feature, then Main Game button reference (Spin, Stop, Minus, Plus, Wallet Balance, Bet Amount, Max Bet, Win Amount, Auto Spin, Turbo Spin, More Settings, Sound, Paytable, Rules, History, Close), Additional Information. 8 pages captured to the bottom.",
    "settings_menu.png": "More-settings tray over the lower deck: Quit (exit arrow), Sound (speaker), Paytable (chart), Rules (document), History (WIN coin), Close (X in a circle), with text labels below each icon; the ribbon above the reels is blank.",
    "settings_bet_options.png": "Bet Options sheet slides up over the lower 60 percent with the reels dimmed. Title 'Bet Options' and an X close at the top right. Four columns Bet Size / Bet Level / Base Bet / Bet Amount; scrolling wheels with the selected row highlighted: 0.30 x 2 x 10 = 6.00 (neighbours: sizes 0.03, 0.10, 0.90; levels 1, 3, 4; amounts 4.00, 5.00, 7.00, 8.00). Outlined gold 'Max Bet' and filled yellow 'Confirm' buttons at the bottom.",
    "settings_max_bet.png": "Same sheet at the maximum: 0.90 x 10 x 10 = 90.00.",
    "settings_min_bet.png": "Same sheet at the minimum: 0.03 x 1 x 10 = 0.30.",
    "autoplay.png": "Auto Spin sheet over the lower third: title 'Auto Spin', X close, label 'Number of Auto Spins', five unselected dark buttons 10, 30, 50, 80, 1000, disabled-looking 'Start Auto Spin' bar in muted gold below. The ribbon above shows A K Q J 10 tiles after a clipped fragment ending in 'OUT'. No scroll bar.",
    "win_screen.png": "MEGA WIN overlay 8.10 with the grid and x6 monitor faded behind; turbo shows OFF at the bottom left.",
    "free_spins_0.png": "Trigger: wide grid showing 4 reels (partly cut at the left edge), two Free Spins symbols visible and the ribbon text '3 OR MORE [Free Spins icon] TRIGGERS 8 OR'; left badge with Free Spins icon and count 3; monitor shows x3 over a beach with palms; spin button shows a countdown number (autoplay).",
    "free_spins_1.png": "Entry screen on a sunset beach backdrop with a large Balinese dancer in pink and gold costume: pink-purple lettering FREE SPINS WON, a gold coin number 8, the five poker tiles A K Q J 10, gold text REMOVED FROM THE REELS, small purple START button near the bottom; plate row balance 99,989.47, bet 0.30, WIN 0.00.",
    "free_spins_2.png": "Gameplay: BIG WIN 3.00 over a faded grid, bottom wooden plate REMAINING FREE SPIN 5, multiplier x4 faded behind, plates 99,994.60 / 0.30 / WIN 5.13.",
    "free_spins_3.png": "Last spin: SUPER MEGA WIN 14.40, plate text LAST FREE SPIN (clipped at the right), plates 100,004.08 / 0.30 / WIN 14.61.",
    "win_screen_fs_total.png": "End screen: a girl in a hat and red skirt seen from behind with raised arm under a gold-lit temple gate over a reflecting pond; pink-purple lettering TOTAL WIN with gold amount 29.01. No buttons.",
    "base_game_win_line_x1.png": "3-reel win at x1: gold-outlined glowing A A A, two Wild Barong masks in the middle reel; ribbon WIN 0.30; side badge A 5; plates 100,018.91 / 0.30 / WIN 0.22; the spin button shows the autoplay counter 858 and turbo shows OFF.",
    "base_game_win_line.png": "Cascade/growth frame: grid wider than the screen, glowing coconuts and two Wild masks at the left edge, badges Free Spins 1 (left) and coconut 15 (right), multiplier x6 on the monitor."
  },

  "controls_and_accessibility": {
    "bottom_bar": "Left to right: TURBO, minus, spin, plus, AUTO, menu (hamburger at the right edge). The three plates above (balance, bet, WIN) are tappable: balance shows wallets, bet opens Bet Options, WIN opens Game History (from rules).",
    "turbo": "Tap enables/disables Turbo Spin; the first click after load was inert in our session and the second switched it; the icon shows OFF with a slashed lightning when off (base_game_win_line_x1.png).",
    "spin_button": "During autoplay the spin button turns into a blue square showing the remaining number of auto spins (858, 924); tapping it stops Auto Spin.",
    "keyboard_pc": "Space starts a spin; holding Space continues spinning; during spinning Space skips the animation; with exactly one on-screen button available, Space activates it. Tapping the game area or button during a spin stops the reels.",
    "autoplay_options": "10, 30, 50, 80, 1000 spins.",
    "bet_options": "Bet Size 0.03 / 0.10 / 0.30 / 0.90 x Bet Level 1-10 x Base Bet 10 (fixed); Max Bet button sets size and level to maximum; Confirm applies.",
    "sound": "Sound toggle in the menu tray; Quit button in the menu.",
    "contrast_and_text": "Balance/bet/win are white-on-dark text; Paytable numbers and headings are gold on dark slate; win amounts are large gold numerals. Rules text is light grey on dark slate, all readable by screen-text because the panels are real DOM text (our capture channel; not a guarantee of screen-reader support in the live game).",
    "deaf_users": "All events (win, free spins, last spin) are also shown as large text banners (BIG WIN, FREE SPINS WON, LAST FREE SPIN, TOTAL WIN), so none depends on sound.",
    "motor": "Single tap controls, no drag required; Bet Options wheels scroll by drag but Max Bet and the plus/minus buttons offer tap alternatives."
  },

  "bet_limits": {
    "min_bet": 0.30,
    "max_bet": 90.00,
    "formula": "Bet Size (0.03/0.10/0.30/0.90) x Bet Level (1-10) x Base Bet 10",
    "default_bet_seen": "6.00 (0.30 x 2 x 10)",
    "frames": ["settings_min_bet.png", "settings_max_bet.png", "settings_bet_options.png"],
    "rules_quote": "The game is played with 10 base bet (fixed), bet level of 1 to 10 and bet size of 0.03 to 0.90.",
    "currency": "no currency symbol shown; plates show plain numbers (demo balance 100,000.00)"
  },

  "balance_and_history": {
    "demo_balance": "100,000.00 at start",
    "history": "Game History opened from the WIN plate or the menu: details of previous games, scroll to the end to load more, date filter. Not captured.",
    "disputes": "Malfunction voids all pays and plays; game history results are final (Rules, Additional Information)."
  },

  "licensing_marks_on_splash": "Licensed in Malta (MGA mark), Certified by GA / BMM testlabs; copyright line PGSOFT.COM 2026 (c) PG SOFT. No sub-studio shown.",

  "ocr_anchors": {
    "paytable_values_dom": "Free Spins, Wild, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1 (DOM text of _ref_paytable.txt, in reading order of the icon grid)",
    "ribbon_base": "TRIGGERS 8 OR MORE FREE SPINS",
    "ribbon_trigger": "3 OR MORE [Free Spins icon] TRIGGERS 8 OR ...",
    "entry": "FREE SPINS WON 8 / A K Q J 10 / REMOVED FROM THE REELS / START",
    "banners": "BIG WIN 3.00 / MEGA WIN 8.10 / SUPER MEGA WIN 14.40 / TOTAL WIN 29.01 / WIN 0.30 / REMAINING FREE SPIN 5 / LAST FREE SPIN",
    "plates": "100,000.00 / 6.00 / 0.00; 99,989.47 / 0.30 / 0.00; 99,994.60 / 0.30 / 5.13; 100,004.08 / 0.30 / 14.61; 100,018.91 / 0.30 / 0.22",
    "bet_options": "Bet Options / Bet Size / Bet Level / Base Bet / Bet Amount / Max Bet / Confirm",
    "autoplay": "Auto Spin / Number of Auto Spins / 10 30 50 80 1000 / Start Auto Spin",
    "menu": "Quit / Sound / Paytable / Rules / History / Close",
    "source_note": "Numbers come from DOM text of the panels (_ref_paytable.txt, _ref_rules.txt) and from reading the frames; frames-only OCR of banners fails on the decorative font but the values are clearly visible and were read visually."
  },

  "rules_text_verbatim_key_lines": [
    "Bali Vacation is a 3 or more reels, 4-row video slot featuring Infinity Reels and increasing multiplier with no poker symbols.",
    "At every spin starting with 3 reels, any combinations of 5 or more symbols (excluding Free Spins symbol) from the leftmost reel will result in a winning combination.",
    "On any spin, if the rightmost reel improves any winning combination, then an extra reel is added to the right.",
    "On any spin, if the rightmost reel does not improve any winning combination and there is a Free Spins symbol on the rightmost reel, then an extra reel is added to the right.",
    "Wild symbol substitutes for all symbols except Free Spins symbol. Wild symbol appears on all reels except reel 1.",
    "3 Free Spins symbols appearing anywhere will trigger the Free Spins Feature with 8 free spins. Each additional Free Spins symbol will trigger 2 more free spins.",
    "Free spins can be retriggered."
  ],

  "coverage": {
    "frames_in_inventory": 29,
    "frame_types": ["preview", "base_game x3", "paytable x6 pages", "rules x8 pages", "settings x4", "autoplay", "win_screen x2", "free_spins x4"],
    "paytable_exhausted": true,
    "rules_exhausted": true
  },

  "unreadable_or_uncertain": [
    "RTP: not printed in the build (negative proven by full DOM text of both panels) - null.",
    "Maximum win: not printed in the build - null. Do not take any multiplier as a cap.",
    "Volatility, release date: not on these frames.",
    "Number of ways/lines: does not exist as a fixed number and is not printed. Maximum number of reels: no limit printed.",
    "No Poker Feature: trigger not caught on any frame in about 290 confirmed spins; only its description and its effect on the Free Spins entry screen are documented.",
    "Role of the silver suitcase tile: seen on the reels but not listed in the Paytable or rules; recorded only as observed.",
    "Win-banner tier thresholds (Big/Mega/Super Mega): not printed.",
    "Game History screen and the Wallet Balance popup were not captured.",
    "Retrigger of free spins: stated in the rules, not seen on any frame.",
    "Scroll gaps: scroll_capture flagged gap_suspected on both panel series (paytable 2, rules 7 junctions) and automatic panel-coverage OCR timed out; the DOM text references _ref_paytable.txt and _ref_rules.txt cover the full text, so numbers are safe, but page-by-page frame coverage is not machine-verified."
  ],

  "capture_observations": {
    "note": "Our capture observations, not game features.",
    "items": [
      "One 'Transaction Failed' reply from the build mid-hunt; after a reload bet and turbo were reset and set again.",
      "The first click on TURBO is inert, the second toggles it.",
      "The three Bet Options frames are pixel-similar; they differ only in the numbers.",
      "The lower WIN plate lags the upper banner (WIN 0.22 vs banner 0.30 on base_game_win_line_x1.png): one state, not two wins."
    ]
  }
}

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.