Scruffy Scallywags

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

Free demo · not real-money play
✓ Working · checked 3 weeks, 5 days ago Verified · 09 Sep 2026
RTP 95.92%
Volatility Medium
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

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

Slot API

GET /v1/slots/scruffy-scallywags-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. 5 aspects we couldn’t confirm are flagged below, not hidden.

Captured 09 Sep 2026 View capture log

Per-screen breakdown

39 demo screens
39 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
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
Win screen
win_screen Win screen

What we extracted from Scruffy Scallywags

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

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

Specification

verified parameters
provider Habanero
rtp 95.92% · single configuration
volatility Medium
layout 5×3
paylines 30 fixed
bonus_buy No
mechanic Video Slot
release_date 2017

Symbols & paytable

14 symbols
14 icons (ZIP)
Pirate Flag & Skull (Wild)
Pirate Flag & Skull (Wild)
Wild

Black pirate flag with gold skull-and-crossbones; pure WILD substitute for all symbols except Compass and Rum. Does not itself trigger a bonus.

MatchPayoutUnit
3x 0.83 Multiplier
4x 2.50 Multiplier
5x 6.67 Multiplier
Octopus (Wild / feature trigger)
Octopus (Wild / feature trigger)
Wild

Pink octopus tentacles around a yellow skull badge. WILD substitute for all except Compass and Rum, AND triggers the Octopus feature (random reel positions turn into Octopus wilds) whenever it appears anywhere.

MatchPayoutUnit
3x 0.83 Multiplier
4x 2.50 Multiplier
5x 6.67 Multiplier
Rum (Scatter)
Rum (Scatter)
Scatter

Brown rum bottle with a red skull seal. Pays anywhere on the grid, multiplied by total bet. 3+ anywhere trigger 15 Free Games, each extra Rum on the trigger spin adds +1 free game; does not pay during Free Games.

MatchPayoutUnit
3x 3.00 Multiplier
4x 10.00 Multiplier
5x 50.00 Multiplier
Pirate Captain
Pirate Captain
High Pay

Bearded pirate in a blue captain's coat and dark tricorn hat with a skull emblem, round portrait medallion.

MatchPayoutUnit
3x 0.83 Multiplier
4x 2.50 Multiplier
5x 6.67 Multiplier
Grinning Pirate with earring
Grinning Pirate with earring
High Pay

Green/tan-skinned grinning pirate with a gold hoop earring, holding up a gold coin, round portrait medallion.

MatchPayoutUnit
3x 0.83 Multiplier
4x 2.50 Multiplier
5x 6.67 Multiplier
Drinking Pirate
Drinking Pirate
High Pay

Bare-chested pirate with a red headscarf, raising a foaming beer mug, round portrait medallion.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.67 Multiplier
5x 2.50 Multiplier
Fat Captain with first mate
Fat Captain with first mate
Low Pay

Overweight pirate captain wearing a thick gold chain, with a second pirate figure peeking over his shoulder.

MatchPayoutUnit
3x 0.33 Multiplier
4x 0.83 Multiplier
5x 2.50 Multiplier
Pirate Ship
Pirate Ship
Low Pay

Black-hulled ship with orange/tan trim and a black skull-and-crossbones sail, on turquoise water.

MatchPayoutUnit
3x 0.33 Multiplier
4x 0.83 Multiplier
5x 2.50 Multiplier
Treasure Chest
Treasure Chest
Low Pay

Wooden chest with grey riveted metal bands, overflowing with gold coins and a few red gems.

MatchPayoutUnit
3x 0.33 Multiplier
4x 0.83 Multiplier
5x 2.50 Multiplier
Cannon
Cannon
Low Pay

Grey iron cannon barrel with gold bands, mounted on a brown wooden wheeled carriage.

MatchPayoutUnit
3x 0.33 Multiplier
4x 0.67 Multiplier
5x 1.67 Multiplier
Cutlass & Flintlock Pistol
Cutlass & Flintlock Pistol
Low Pay

Silver curved cutlass crossed with a silver-and-brown flintlock pistol.

MatchPayoutUnit
3x 0.17 Multiplier
4x 0.50 Multiplier
5x 1.67 Multiplier
Bomb Pile
Bomb Pile
Low Pay

Stack of round black bombs with lit fuses next to a white skull.

MatchPayoutUnit
3x 0.17 Multiplier
4x 0.50 Multiplier
5x 1.67 Multiplier
Treasure Map / Dagger Scroll
Treasure Map / Dagger Scroll
Low Pay

Aged tan parchment scroll with a silver dagger stuck through it.

MatchPayoutUnit
3x 0.17 Multiplier
4x 0.33 Multiplier
5x 1.67 Multiplier
Compass
Compass
Bonus

Teal compass dial on a gold badge. Does not pay as a regular symbol; triggers the Compass bonus wheel whenever it appears anywhere on the reels.

Bonus modes

4 modes
Base Game Modifier base
Base Game

5x3 reel grid, 30 fixed paylines. All symbols pay left to right except the Rum scatter, which pays anywhere.

Free Spins free_games
Free Games

Triggered by 3+ Rum scatters anywhere; awards 15 free games, and each additional Rum on the triggering spin adds +1 free game. All prizes are doubled. Free games are played at the triggering bet. Compass and Octopus can still appear and add extra rounds; the feature cannot be retriggered by new Rum symbols. In this build the round resolves automatically with no manual spin input; the captured round played 22 free games for a total win of 13.20.

Bonus Mode compass_bonus
Compass Bonus

Triggered when the Compass symbol appears anywhere (base game/re-spin or Free Games). An 8-segment prize wheel awards 10x/20x/50x total bet, x2 or x5 of the triggering spin's win, or 3/5/10 re-spins (base game) / free games (Free Games). Compass and Octopus cannot appear on the same spin. Captured outcome: wheel landed on 10x total bet, combined win 3.05 at 0.30 total bet.

Bonus Mode octopus_bonus
Octopus Bonus

Triggered when the Octopus wild symbol appears anywhere on the reels; a giant octopus swipes 1-5 random reel positions and converts each into an Octopus wild. Can occur in base game, re-spins and Free Games. Captured outcome: seven cells converted to Octopus wilds, combined win 1.95 at 0.30 total bet.

Jackpot

Type: Progressive
Grand Jackpot
Progressive
Unknown
Minor Jackpot
Progressive
Unknown

Colour system

extracted from frames · HEX
Export palette
#975F16 base dominant 1 base
#F4C951 base dominant 2 base
#57300C base dominant 3 base
#6A4F1F base dominant 4 base
#DAF9EC base dominant 5 base
#231B12 base dominant 6 base
#975F17 free_spins dominant 1 free_spins
#F3C850 free_spins dominant 2 free_spins
#57310D free_spins dominant 3 free_spins
#695022 free_spins dominant 4 free_spins
#965E17 bonus dominant 1 bonus
#592B12 bonus dominant 2 bonus
#E5B54C bonus dominant 3 bonus
#F3C850 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The two WILD symbols are told apart by shape, not color: black flag-and-skull vs. pink octopus tentacles. The Rum scatter and the Compass trigger symbol are distinguished by shape and printed words ('RUM') rather than by color. All 8 Compass wheel outcomes are printed as text/numerals on their segments, so color is not required to read a result.
Screen Reader
  • Every payout, jackpot value and feature outcome is duplicated as on-screen text/numerals next to its icon; the running BET/WIN/BALANCE values in the bottom status bar mirror the larger animated banners, giving a redundant text anchor for every state change.
Motor Accessibility
  • Core actions are available both via mouse/touch (the ship's-wheel SPIN button, +/- steppers) and via a single keyboard key (Space bar starts and stops the reels). Auto Play with configurable stop conditions (balance decrease, single-win threshold, feature trigger) reduces the number of repeated manual actions needed.
Hearing Accessibility
  • All observed game states (feature triggers, wheel results, jackpot tickers, win totals) are conveyed through on-screen text/graphics; the Sound - Ambient and Sound - Effects toggles can be muted with no loss of information.
Low Vision
  • Background is a bright turquoise/cyan sky and sea; the UI frame is warm golden-brown wood with beige rope and grey iron brackets; the reel panel is pale tan parchment; the jackpot ticker is a red banner with bold yellow/cream digits. Every payout and feature outcome is also printed as text/number on the same frame, not conveyed by color alone.

Media & assets

4 files · 4 types
39 PNG (ZIP)
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Logo
logo

Data provenance

what we captured and what we didn't
Base game idle state and a base-game payline win (Wild plus two Treasure Map symbols).
Full 4-page in-game paytable booklet: both wilds, Rum scatter, and all high/mid/low value symbols with their payout tiers.
Full 8-page rules booklet: Compass feature (both outcome tables), Octopus feature, Free Games rules, Progressive Jackpot section, Other Rules, and all 30 payline diagrams.
Full 15-page HTML Help screen: betting model, bet limits, game interface, all button controls, Auto Play options, jackpot rules, and the RTP section.
Settings/Game Menu overlay and the Auto Play configuration dialog.
Free Games round: trigger frame (3 Rum scatters) and the completion summary screen (22 free games played, total win 13.20).
Octopus feature: trigger frame, result frame (seven cells converted to wilds), and the resulting win evaluation screen.
Compass feature: wheel mid-spin with all 8 segment labels visible, and the stopped result (landed on 10x total bet, combined win 3.05).
The Re-Spins outcome of the Compass wheel was not captured as its own gameplay round; confirmed to exist only via booklet text. Observed Compass spins landed on currency/multiplier outcomes instead of Re-Spins.
The intermediate 'free game N of M in progress' state of the Free Games round was not captured; the feature resolves automatically and near-instantly in this build, so only the trigger frame and the final summary screen exist.
A Minor or Grand Jackpot win screen was not captured; this is structurally unreachable in the demo ('Jackpots cannot be won during Fun Play or Bonus Play', per Help screen), not a matter of insufficient spins.
Maximum win / max multiplier is not printed anywhere in this build (neither the booklet nor the Help screen); left unfilled rather than sourced from a provider website.
Promo/loading splash screen ('preview') is confirmed absent from this build: the platform's own redirect already carries 'nofunplaymessage=1', skipping the FUN PLAY MODE modal.

Ask AI about Scruffy Scallywags

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

Triggered by 3+ Rum scatters anywhere; awards 15 free games, and each additional Rum on the triggering spin adds +1 free game. All prizes are doubled. Free games are played at the triggering bet. Compass and Octopus can still appear and add extra rounds; the feature cannot be retriggered by new Rum symbols. In this build the round resolves automatically with no manual spin input; the captured round played 22 free games for a total win of 13.20.

RTP 95.92%Medium volatilitydemo ✓

From the verified capture of 09 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: Scruffy Scallywags 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 5 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 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: 5 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/scruffy-scallywags-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/scruffy-scallywags-b29/
{
  "game": {
    "name": "Scruffy Scallywags",
    "provider": "Habanero",
    "art_style": "Flat/semi-cel-shaded 2D vector cartoon with thick dark outlines and exaggerated cartoon proportions (oversized heads, cartoonish grins). Flat cel-shaded fills with soft directional highlights (not photoreal, not gradient-heavy). Bright, sunny daylight palette (turquoise sky, golden-tan parchment/deck). Cheerful, comedic, family-friendly pirate mood, not dark or menacing. Straight-on frontal view of the reel deck (no isometric/side perspective); circular portrait medallions for character symbols.",
    "theme": "Comedic pirate-crew treasure hunt. The reel grid is framed as a wooden ship deck bound with thick rope and iron bands; a ship's helm/wheel sits below the reels as the spin button. Cast of grinning, disheveled cartoon pirates (\"scallywags\"), rum, treasure chests, cannons and a black pirate ship.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) built from 38 desktop screenshots (1280x800) covering base game, full 12-page in-game paytable/rules booklet, full 15-page HTML Help screen, settings, autoplay dialog, and real captured Free Games / Octopus feature / Compass feature rounds.",
    "method_notes": "Numbers are taken from the in-game HTML Help screen (scripts/providers/habanero/help_facts.py) and the paytable/rules booklet, verified visually on the actual screenshots (not trusted from manifest notes alone). Per Habanero playbook §5/13.6, symbol tier value for the per-line evidence frame is intentionally left unfilled because the paytable was captured at a different bet (anchor ‡ 15.00) than the basis-evidence frame (‡ 0.30); the text confirmation carries the burden of proof instead.",
    "language": "English",
    "currency_note": "In-game amounts use the demo token glyph ‡ (a stylized dagger/double-dagger character used by this Habanero build for the FUN-play balance), not a real currency. The jackpot tickers are printed in real EUR (€) because the jackpot pool is a separate, networked pool — this is NOT the game's currency (Habanero playbook P-H06)."
  },

  "color_palette": {
    "background": "Bright turquoise/cyan sky and sea behind the reel frame.",
    "frame_and_ui": "Warm golden-brown weathered wood planks bound with thick beige/tan rope, grey riveted iron corner brackets, and a wooden ship's helm (steering wheel) as the spin button.",
    "reel_background": "Pale tan/parchment-yellow panel behind the symbol circles, giving a sun-bleached deck-map look.",
    "symbol_badges": "Wild and Scatter/Compass icons sit on square gold-bordered badges with a light-grey inner panel; character symbols sit in circular portrait medallions.",
    "text_and_headers": "Game title \"Scruffy Scallywags!\" in bold orange-and-cream lettering outlined in black on a dark wood-plank sign, topped by a small pirate tricorn hat with a skull badge. Paytable/rules text is dark brown on a tan parchment background with yellow section headings. The Help screen (HTML overlay) is white/light-grey text on a near-black background with orange accent numbers/links.",
    "jackpot_ticker": "Red rounded banner, top-centre, with bold yellow/cream digits (\"GRAND JACKPOT€8,490.16\").",
    "feature_ticker": "A second wood-and-rope banner, top-right, cycles marquee-style promotional/feature text (seen mid-scroll reading fragments like \"THE OCTOPUS FE...\", \"...L APPEARS ANYWHERE\", \"...RE TRIGGERED WHEN A ... SYMBOL APPEARS\").",
    "wheel_overlay": "Compass-feature wheel: gold outer ring with triangular teeth, teal/turquoise segment background, mint-green segment labels, brass compass-and-anchor hub with a yellow pointer needle.",
    "accessibility_note": "Every payout tier and feature outcome is also printed as text/number on the same frame as its color cue (amount in the bottom status bar, banner text at the top), so color-blind users are not dependent on color alone. The two WILD symbols are distinguished by shape/motif (black flag-and-skull vs. pink octopus), not by color coding."
  },

  "layout": {
    "grid": "5 reels x 3 rows, fixed rectangular grid (15 visible symbol positions).",
    "reel_frame": "Reels are drawn directly on the parchment-yellow deck panel with no individual cell borders; symbols float on the shared panel.",
    "bottom_bar_left_to_right": [
      "(i) info/paytable button - circular gold coin icon",
      "BET display (total bet in ‡, decrements with a - button)",
      "BET LEVEL display with - and + stepper buttons",
      "BET MAX button (stacked-coins icon)",
      "SPIN button - large ship's helm/wheel with a play triangle in the centre",
      "AUTO PLAY button - circular refresh/loop icon",
      "COIN (denomination) display with - and + stepper buttons",
      "BALANCE display"
    ],
    "service_strip_below_game": "A slim brown bar under the game frame: settings gear icon (bottom-left) + \"BALANCE\" value, centre \"BET\" value (and \"WIN\" value appears here only while a win is shown), then a clock (real time), lightning-bolt turbo icon, fullscreen icon, speaker/sound icon, and the \"HABANERO\" wordmark at the far right.",
    "top_banners": "Two wood-and-rope signs above the reels: left/centre-left shows the game title \"Scruffy Scallywags!\" with a small pirate hat and skull-and-crossbones flag icon to its left; centre shows the GRAND JACKPOT ticker; right shows the scrolling feature-promo ticker."
  },

  "reel_layout": {
    "columns": 5,
    "rows": 3,
    "mechanic": "lines",
    "lines_fixed": 30,
    "lines_source": "Booklet, Other Rules page: \"All 30 lines are played.\" and Help screen: \"Lines are fixed at 30.\"",
    "paylines_note": "All 30 lines are printed as small diagrams on the booklet's Paylines page (rules_p7 lines 1-6, rules_p8 lines 1-30 in full). Lines are a mix of straight, V-shape, zigzag and W-shape patterns across all 5 reels; not enumerating the exact cell path of each of the 30 lines here (per-spin reel layout is out of scope, but payline SHAPES are a fixed game property and were fully captured on rules_p7/rules_p8)."
  },

  "betting_model": {
    "formula": "total bet (coins) = 30 lines x BET LEVEL; total bet (player currency) = total bet in coins x coin denomination.",
    "coin_values": [0.01, 0.02, 0.05, 0.10, 0.20, 0.50, 1, 2, 5, 10, 20],
    "bet_levels": [1, 2, 5, 7, 10],
    "bet_levels_note": "Bet level is a FIXED non-arithmetic set of five values {1, 2, 5, 7, 10}, not a 1-10 range (Habanero playbook §13.1). Confirmed verbatim on Help screen (rules_p9.png): \"Bet level can be selected as 1, 2, 5, 7 & 10.\"",
    "min_total_bet_coins": 30,
    "max_total_bet_coins": 300,
    "min_total_bet_currency": "‡ 0.30",
    "max_total_bet_currency": "‡ 6,000.00",
    "limits_source": "Help screen (rules_p9/rules_p10): \"Minimum total bet in coins is 30\", \"Minimum total bet in player currency is ‡0.30\", \"Maximum total bet in coins is 300\", \"Maximum total bet in player currency is ‡6,000.00\".",
    "limits_verified": "Manually stepped in-game: COIN raised to 20 (max) and BET MAX pressed (raises BET LEVEL to 10), giving BET ‡6,000.00 = 30 lines x bet level 10 x coin 20 = 6,000 coins x ‡1.00... i.e. 300 coins x ‡20.00 = ‡6,000.00, matching the printed maximum exactly (screenshot _max_bet_check2.png, not part of the delivered shot set but used for verification).",
    "special_bets": "None observed. No ante/Super Bet control on the bottom bar, in the booklet, or in the Help screen.",
    "bet_max_caveat": "BET MAX sets BOTH lines/ways (already fixed at 30) and bet level to their maximum, so unlike some other Habanero titles here it DOES reach the true printed maximum bet (verified above) — there is no separate coin-denomination trap in this title's BET MAX button."
  },

  "payout_basis": {
    "value": "per_line",
    "paytable_bet_anchor": "‡ 15.00 (coin 0.50, bet level 1, 30 lines) — all four paytable pages (paytable_p1..p4) were captured at this starting bet.",
    "reasoning": [
      "Booklet, Other Rules (rules_p7.png): \"All 30 lines are played. Wins on different lines are added. Wins are multiplied by bet level.\" At the fixed 30-line count, 'bet level' is arithmetically the same as the coin stake per line, i.e. a per-line multiplier.",
      "Booklet, Scatter page (paytable_p2.png): \"Scatter wins are added to line wins. Scatter wins are multiplied by total bet.\" The game explicitly uses a DIFFERENT unit for the Scatter (Rum), which implies the ordinary line symbols use a different, smaller unit (the line).",
      "Booklet, Payouts page (paytable_p4.png): \"All symbols pay left to right except scattered Rum which pay any.\" — ordinary symbols pay per-line, not as a whole-spin cluster."
    ],
    "evidence_frame": {
      "file": "base_game_win_1.png",
      "win_kind": "payline",
      "printed_win": 0.05,
      "total_bet": 0.30,
      "coin": 0.01,
      "bet_level": 1,
      "lines": 30,
      "tier_value": null,
      "tier_value_reason": "The paytable anchor (‡ 15.00) does not match the stake at which this evidence frame was captured (‡ 0.30), so per Habanero playbook §13.6 filling tier_value here would risk a scaling error; the basis is established by TEXT, not by dividing this frame's printed win by a tier.",
      "symbols_matched": "A wild (black flag-and-skull badge) plus two \"treasure map / dagger scroll\" symbols line up on a zig-zag payline across reels 1-3; win text '0.05' is rendered in large stylised orange digits over the highlighted symbols and repeated in the bottom status bar as 'WIN ‡0.05'."
    },
    "api_note": "In the enrichment API the symbols[].payouts.value field should carry the multiplier of the FULL total bet (paytable tier / paytable_bet_anchor), with the game's own 'per line' wording preserved in symbols[].note, per the provider contract."
  },

  "symbols": {
    "note": "All identities and payout tiers read directly from the zoomed paytable pages (paytable_p1..p4) at the ‡ 15.00 anchor bet. Payout amounts below are the PRINTED currency amounts at that anchor, exactly as shown; do not confuse with the per-full-bet multiplier used for the API (see payout_basis.api_note).",
    "wilds": [
      {
        "name": "Pirate Flag & Skull (Wild 1)",
        "appearance": "A tattered black pirate flag with a gold/yellow skull-and-crossbones emblem plus a small brass anchor-like accent, on a square gold-bordered badge with a light-grey inner panel.",
        "payouts": {"5": "‡100", "4": "‡37.50", "3": "‡12.50"},
        "role": "Pure WILD substitute for all symbols except Compass and Rum (Scatter). Does NOT itself trigger a bonus feature — only the Octopus Wild (below) and the non-paying Compass symbol double as feature triggers."
      },
      {
        "name": "Octopus (Wild 2 / feature trigger)",
        "appearance": "Pink/magenta octopus tentacles curled around a small yellow skull-and-crossbones centre, on a square gold-bordered badge, mirroring the flag/skull Wild's frame style.",
        "payouts": {"5": "‡100", "4": "‡37.50", "3": "‡12.50"},
        "role": "WILD substitute for all symbols except Compass and Rum (Scatter). ALSO triggers the Octopus feature whenever it appears anywhere on the reels (see features.octopus_feature)."
      }
    ],
    "feature_symbol_non_paying": {
      "name": "Compass",
      "appearance": "A round turquoise/teal compass dial with a brass rim and a pointer needle (styled like a clock face), on a square gold-bordered badge.",
      "payouts": "Does NOT pay as a regular symbol (\"Compass do not pay\" — paytable_p4.png).",
      "role": "Triggers the Compass feature (a prize wheel) whenever it appears anywhere on the reels. Compass and Octopus cannot both appear on the same spin (booklet, rules_p3/rules_p4)."
    },
    "scatter": {
      "name": "Rum (Scatter)",
      "appearance": "A brown glass bottle labelled \"RUM\" in yellow lettering with a red skull-and-crossbones seal, standing in a small wooden mug/holder, on a light-blue-background gold-bordered badge.",
      "payouts": {"5": "‡750", "4": "‡150", "3": "‡45"},
      "role": "Pays ANYWHERE on the grid (not restricted to left-to-right lines). Scatter wins are added to line wins and are multiplied by TOTAL BET (not bet level/line — the game explicitly separates this unit from ordinary symbols). 3+ Rum anywhere trigger 15 Free Games; each additional Rum on the triggering spin adds +1 free game. Rum does not pay during Free Games."
    },
    "high_value": [
      {"name": "Pirate Captain (bearded, blue coat & tricorn hat with a skull emblem)", "appearance": "Round portrait medallion, bearded man in a blue captain's coat and dark tricorn hat.", "payouts": {"5": "‡100", "4": "‡37.50", "3": "‡12.50"}},
      {"name": "Grinning Pirate with earring (holding a gold coin)", "appearance": "Round portrait medallion, green/tan-skinned grinning pirate with a gold hoop earring, holding up a coin.", "payouts": {"5": "‡100", "4": "‡37.50", "3": "‡12.50"}},
      {"name": "Drinking Pirate (shirtless, red bandana, beer mug)", "appearance": "Round portrait medallion, bare-chested muscular pirate with a red headscarf, raising a foaming beer mug.", "payouts": {"5": "‡37.50", "4": "‡25", "3": "‡7.50"}}
    ],
    "mid_value": [
      {"name": "Fat Captain with first mate (gold chain necklace)", "appearance": "Round portrait medallion, overweight pirate captain wearing a thick gold chain, with a small second pirate figure peeking over his shoulder.", "payouts": {"5": "‡37.50", "4": "‡12.50", "3": "‡5"}},
      {"name": "Pirate Ship", "appearance": "Black-hulled sailing ship with orange/tan trim and a black sail bearing a white skull-and-crossbones flag, on turquoise water, with a small skull figurehead at the bow.", "payouts": {"5": "‡37.50", "4": "‡12.50", "3": "‡5"}},
      {"name": "Treasure Chest", "appearance": "Wooden chest with grey riveted metal bands, overflowing with gold coins and a few red gems, small skull decoration at the base.", "payouts": {"5": "‡37.50", "4": "‡12.50", "3": "‡5"}}
    ],
    "low_value": [
      {"name": "Cannon", "appearance": "Grey iron cannon barrel with gold rope/ring bands, mounted on a brown wooden wheeled carriage with a small octopus emblem on the carriage side.", "payouts": {"5": "‡25", "4": "‡10", "3": "‡5"}},
      {"name": "Cutlass & Flintlock Pistol (crossed)", "appearance": "Silver curved cutlass crossed with a silver-and-brown flintlock pistol.", "payouts": {"5": "‡25", "4": "‡7.50", "3": "‡2.50"}},
      {"name": "Bomb Pile", "appearance": "A stack of round black bombs with lit fuses next to a white skull.", "payouts": {"5": "‡25", "4": "‡7.50", "3": "‡2.50"}},
      {"name": "Treasure Map / Dagger Scroll", "appearance": "An aged tan parchment scroll with a silver dagger stuck through it.", "payouts": {"5": "‡25", "4": "‡5", "3": "‡2.50"}}
    ],
    "pay_rule_text": "\"All symbols pay left to right except scattered Rum which pay any.\" (paytable_p4.png)"
  },

  "features": {
    "compass_feature": {
      "trigger": "The Compass symbol (teal dial badge) appears ANYWHERE on the reels; not restricted to a payline.",
      "double_role": "The Compass symbol does NOT pay as a regular symbol; appearing anywhere is BOTH its only purpose and its trigger condition.",
      "outcome": "A wheel-spin overlay appears (see visuals.bonus_2/bonus_3 below) with 8 segments and lands on ONE of 8 outcomes. Two different tables are used depending on context (both confirmed verbatim from the booklet, rules_p1-p3):",
      "table_base_game_or_respin": {
        "10": "10x Total Bet",
        "20": "20x Total Bet",
        "50": "50x Total Bet",
        "x2": "the win amount for THIS spin multiplied by 2",
        "x5": "the win amount for THIS spin multiplied by 5",
        "3_respins": "3 Re-Spins",
        "5_respins": "5 Re-Spins",
        "10_respins": "10 Re-Spins"
      },
      "table_during_free_games": {
        "10": "10x Total Bet",
        "20": "20x Total Bet",
        "50": "50x Total Bet",
        "x2": "the win amount for THIS spin multiplied by 2",
        "x5": "the win amount for THIS spin multiplied by 5",
        "3_free_games": "3 Free Games",
        "5_free_games": "5 Free Games",
        "10_free_games": "10 Free Games"
      },
      "notes": [
        "Any free games awarded by the Compass are added to the 15 free games awarded by 3+ Rum symbols.",
        "Compass and Octopus cannot appear on the same spin.",
        "The prize wheel is a golden ring with triangular teeth around a teal circular face; segment labels are mint-green text (\"x5\", \"5 RE-SPINS\", \"20\", \"10 RE-SPINS\", \"10\", \"3 RE-SPINS\", \"50\", \"x2\" reading around the ring); centre hub shows a brass compass rose behind a small pirate-flag skull icon and a yellow needle/pointer that spins and stops on the winning segment."
      ],
      "captured_outcome": "In the captured round (bonus_2.png -> bonus_3.png) the wheel landed on \"10\" (10x Total Bet). Total bet was ‡0.30, so the Compass award was ‡3.00; the same spin also had an ordinary line win of ‡0.05 (two Treasure Map symbols), for a combined displayed win of ‡3.05 in the status bar."
    },
    "octopus_feature": {
      "trigger": "The Octopus symbol (pink tentacle Wild badge) appears ANYWHERE on the reels.",
      "double_role": "The Octopus symbol is simultaneously a WILD (substitutes for everything except Compass and Rum) and the sole trigger of this feature.",
      "mechanic": "A giant pink octopus animates in from the bottom of the screen and \"swipes\" 1-5 random reel positions, turning every symbol it touches into an Octopus (wild) symbol.",
      "availability": "Can occur in Base Game, Re-Spins, and Free Games.",
      "mutual_exclusion": "Octopus and Compass cannot appear on the same spin.",
      "captured_outcome": "bonus_0.png shows the trigger moment: an oversized magenta octopus with a small teal baby-octopus riding its head covers the lower-centre of the reel area (a Compass badge is visible at bottom-right, confirming this is a genuine anywhere-on-reels trigger, not a Compass round). bonus_1.png shows the result: SEVEN cells across the grid converted to the yellow/pink Octopus wild badge. win_screen.png then shows the payline evaluation: three Octopus-derived symbols line up on the bottom row, highlighted with a cyan/blue outline, for a combined win of ‡1.95 at ‡0.30 total bet (the amount includes multiple paylines completed by the seven new wilds, not a single line)."
    },
    "free_games": {
      "trigger": "3 or more Rum (Scatter) symbols appear anywhere on the reels.",
      "base_award": "15 Free Games.",
      "extra_scatters": "For each additional Rum symbol beyond 3 on the triggering spin, +1 free game is added.",
      "prize_multiplier": "All prizes are DOUBLED during Free Games.",
      "rum_during_feature": "Rum does not pay during Free Games (it can still appear and add extra free games, but has no payline/scatter payout of its own inside the feature).",
      "compass_and_octopus_during_feature": "Both Compass and Octopus CAN appear during Free Games; any Compass free-games awarded are added to the running total. Additional free games can be won during the feature.",
      "retrigger": "The feature (via 3+ new Rum symbols) CANNOT be retriggered once Free Games are already running — only the Compass-awarded extra free games can add to the count.",
      "bet_carry": "Free Games are played at the lines and total bet of the triggering spin.",
      "captured_round": "free_spins_trigger.png shows the trigger: three Rum bottles on the field (approx. reel1-row2, reel3-row2, reel3-row3), banner reading \"15 FREE SP[INS]\" (truncated by the ticker's marquee scroll), base-spin win of ‡0.90 already shown while the background is still the base-game deck. The entire 15+ round Free Games sequence then resolved automatically and near-instantly (no manual spins were needed or possible — see mechanics_notes.auto_resolving_free_games). free_spins_win.png shows the summary screen: \"YOU HAVE WON ‡13.20\", \"22 FREE GAMES PLAYED\" (22 > 15 because Rum symbols and/or the Compass awarded extra free games during the round), balance rose from ‡1,996.15 to ‡2,008.45 (+‡12.30, small residual difference from mid-round rounding/partial wins already folded into the running balance before the summary was captured)."
    },
    "re_spins": {
      "trigger": "The Compass feature awards a \"Re-Spins\" outcome (3, 5, or 10) while playing in the Base Game (not during Free Games).",
      "extra_respins": "Additional re-spins can be won if the Compass awards more re-spins during the Re-Spins feature itself.",
      "rum_during_respins": "The Rum (Scatter) symbol does not appear during the Re-Spins feature.",
      "captured": "Not captured directly as its own gameplay round in this shot set (see coverage/not_captured); confirmed only via booklet text (rules_p6.png)."
    },
    "progressive_jackpot": {
      "type": "Two-tier networked/pooled jackpot: MINOR and GRAND.",
      "trigger": "\"A Progressive Jackpot can be won at the conclusion of any game. The Jackpot is triggered at random.\" (booklet, rules_p7.png)",
      "contribution": "0.250% of the bet is contributed to MINOR JACKPOT; 0.250% of the bet is contributed to GRAND JACKPOT (Help screen, rules_p20.png).",
      "seed_values": "MINOR JACKPOT initial value €50.00 (EUR); GRAND JACKPOT initial value €5,000.00 (EUR).",
      "jackpot_rtp": "Theoretical RTP for MINOR JACKPOT: 0.50%. Theoretical RTP for GRAND JACKPOT: 0.50%. (These are SEPARATE from, and not to be summed with, the game RTP of 95.92% — Habanero playbook P-H03/P-H06.)",
      "other_rules": "No ceiling/upper limit on either jackpot; jackpots update with every debit action; chances of winning increase with the amount contributed; if won, no other player can win it at the same time and it re-seeds to its initial value; jackpot win amount is the server-side jackpot value rounded up to 2 decimals; jackpot currency can differ from player currency, converted via openexchangerates.org.",
      "demo_availability": "\"Jackpots cannot be won during Fun Play or Bonus Play.\" (Help screen, rules_p21/rules_p22.png) — structurally unreachable in this demo, not a matter of insufficient spins.",
      "display": "Only the GRAND JACKPOT ticker is shown above the reels during normal base-game play (red banner, top-centre, e.g. \"€8,490.16\"); the MINOR JACKPOT ticker only appeared once observed during Free Games play (e.g. \"€54.97\"). Both tick up in real time on their own, independent of player spins."
    },
    "bonus_buy": {
      "present": false,
      "evidence": "No BUY/PURCHASE badge on base_game.png or on any of the ~150+ hunted spin frames; the word \"Buy\"/\"Purchase\" does not appear on any of the 12 booklet pages or 15 Help pages."
    }
  },

  "mechanics_notes": {
    "double_role_symbols": "Compass and Octopus are unusual in that each is SIMULTANEOUSLY a normal reel symbol (Octopus also pays as a Wild; Compass pays nothing) AND the sole trigger for its own dedicated bonus feature, activated by appearing anywhere on the grid rather than needing a line/cluster match. This is a rarer double role than a typical scatter-triggers-bonus design.",
    "auto_resolving_free_games": "In this build, once Free Games are triggered the entire feature (all awarded rounds, including any Compass re-triggers) plays out automatically and very quickly without further player input — no manual SPIN clicks were needed or possible during the sequence. This differs from other Habanero titles surveyed previously (e.g. Happy Ape, Naughty Santa) where free spins were advanced by ordinary SPIN clicks. Confirmed by: (a) none of the ~150 hunted burst frames between the trigger and the summary screen show an intermediate \"free game N of M\" state — every captured frame after clicking SPIN is either the base game or the finished summary; (b) the balance delta across the round (+‡12.30) is consistent with the printed total win (‡13.20, small residual from in-round rounding), confirming the round genuinely played rather than being skipped by our capture loop.",
    "wheel_prize_denomination": "The Compass wheel's currency-tier prizes (10x/20x/50x) are explicitly stated in the booklet to be multipliers of TOTAL BET, not of bet level — this differs from at least one other Habanero title surveyed (Golden Unicorn Deluxe, where an analogous chest-prize ladder multiplies bet level, not total bet). This was verified on the captured round: Compass landed on \"10\" at total bet ‡0.30, and the wheel-only portion of the win was ‡3.00 = 10 x 0.30 (confirmed by subtracting the simultaneous ordinary line win of ‡0.05 from the combined displayed win of ‡3.05).",
    "marquee_ticker": "The banner to the right of the GRAND JACKPOT ticker scrolls marquee-style through short promotional/feature-description fragments (observed fragments across different frames: \"THE OCTOPUS FE...\", \"...L APPEARS ANYWHERE\", \"...RE TRIGGERED WHEN A ... SYMBOL APPEARS\", \"...RED WHEN A ... TRIGGERS THE ... PASS FEATURE IS TRIGGER...\"). This is decorative/informational scrolling text, not a static label; screen-reader documentation should note it changes continuously and is not tied to a specific game state."
  },

  "rtp_and_limits": {
    "rtp_percent": 95.92,
    "rtp_source": "Help screen (rules_p22/rules_p23.png): \"The theoretical RTP for Scruffy Scallywags is 95.92%\". RTP calculation is based on the average results of 2 x 500,000,000 game cycles and cannot be affected by player strategy.",
    "jackpot_rtp_minor_percent": 0.50,
    "jackpot_rtp_grand_percent": 0.50,
    "min_bet": "‡ 0.30",
    "max_bet": "‡ 6,000.00",
    "max_win_multiplier": null,
    "max_win_note": "No maximum-win or max-multiplier figure is printed anywhere in this build (neither booklet nor Help screen has a Max Win / Max Multiplier section). Per Habanero playbook P-H08, provider-website figures for this class of field are unreliable without in-game confirmation and are intentionally NOT included here; left as an open field for a future pass with a second source.",
    "malfunction_clause": "\"Malfunction voids all pays and plays.\" (printed on every booklet page footer.)",
    "disconnection_policy": "If disconnection occurs before starting a new game, no funds are removed from the player's account. General policy: communication problems may cause disconnections; software is designed to protect the player from unjustifiable loss while preventing intentional disconnection abuse.",
    "malfunction_and_server_authority": "\"In the event where the client display is different to the server result as displayed in the game history, the server result will be deemed correct.\""
  },

  "build_stamps": {
    "note": "These are BUILD/version stamps, not the game's release date (Habanero playbook P-H04). Two different stamps exist and do not agree with each other, which is itself evidence neither is a release date.",
    "help_screen_file_date": "2026/08/17 07:32:50 (UTC) (Help screen, rules_p23.png)",
    "booklet_last_modified": "2026/02/03 20:37:03 (UTC) (booklet footer, e.g. paytable_p1.png: \"Last modified 2026/02/03 20:37:03 (UTC)\")",
    "client_version": "1.1.23117.592",
    "server_version": "5.1.3004.231 (d16b3cb8cd9be2beacd361757b3ad9cf86d1f2b2)",
    "rng_version": "5.1.4478.308 (eead3c403b3721bb62da82546e60c5fb52174559)",
    "jackpot_version": "5.1.4326.325 (4ccbcc6c2e2607c4c0b3bf17ce5eabe17a98ec01)"
  },

  "controls_reference": {
    "source": "Help screen, Game Interface / Pay Table Interface / Auto Play / Game Menu / Game Settings sections (rules_p9-rules_p18)",
    "elements": {
      "info_button": "View the Pay Table.",
      "spin": "Starts a new game at the set coin denomination, bet level and selected lines. Space bar can also start a spin.",
      "skip": "During play, doubles as a skip/fast-forward button (if active).",
      "stop_reels": "Stops the reels (if active); Space bar can also stop the reels.",
      "bet_max": "Sets lines and bet level to their respective maximum values (if not already set) and starts a new game at max lines / max bet level at the current coin denomination.",
      "auto_play": "Displays the Auto Play options; can also be used to stop Auto Play once active.",
      "fullscreen_toggle": "Enables/disables fullscreen (if visible), available during play.",
      "sound_toggle": "Enables/disables sound, available during play.",
      "turbo_lightning": "Enables/disables faster game play, available during play.",
      "settings_gear": "Displays the Game Menu (available during play).",
      "home_in_booklet": "Returns from the Pay Table / Help view to the game."
    },
    "auto_play_dialog": {
      "number_of_spins_options": [10, 20, 30, 50, 100, 500],
      "stop_conditions": ["If RE-SPINS feature is triggered (toggle, off by default)", "If FREE GAMES feature is triggered (toggle, on by default)", "If balance decreases by <amount> (optional field)", "If a single win exceeds <amount> (optional field)", "Auto Play always stops if a jackpot is won."],
      "captured_state": "autoplay.png shows the dialog with 50 spins selected (highlighted white), \"If FREE GAMES feature is triggered\" toggled ON (orange) and \"If RE-SPINS feature is triggered\" toggled OFF (dark grey), balance/win-exceeds fields empty, and a cost summary \"‡15.00 x 50 spins = ‡750.00\" (calculated at the default ‡15.00 bet, not the reduced ‡0.30 bet used later for feature hunting)."
    },
    "settings_menu": {
      "captured_state": "settings.png shows the Game Menu overlay opened from the gear icon: left column has \"Help\" (with a \"?\" icon) and \"More Games!\" (grid icon) links; right column has three toggles — \"Sound - Ambient\" (ON, orange), \"Sound - Effects\" (ON, orange), \"Quick Spin\" (OFF, grey/white)."
    }
  },

  "screens": [
    {"file": "base_game.png", "type": "base_game", "description": "Default base-game view at the session's starting bet (‡15.00 = coin 0.50 x bet level 1 x 30 lines). Full 5x3 reel grid visible with a static (non-winning) symbol layout; GRAND JACKPOT ticker reads ‡8,490.16; feature-promo ticker mid-scroll reads \"THE OCTOPUS FE...\"."},
    {"file": "paytable_p1.png", "type": "paytable", "page": 1, "description": "Booklet page 1: \"Substitute\" heading, both Wild symbols (flag/skull and Octopus) shown with 5/4/3-of-a-kind payouts (100/37.50/12.50 each) and the substitution rule text (each excludes Compass and Rum)."},
    {"file": "paytable_p2.png", "type": "paytable", "page": 2, "description": "Booklet page 2: \"Scatter\" heading with the Rum bottle symbol, payouts 750/150/45, and the two scatter-specific rule lines (added to line wins; multiplied by total bet). \"Payouts\" section begins below (two high-value portraits, partially cut off, continued on page 3)."},
    {"file": "paytable_p3.png", "type": "paytable", "page": 3, "description": "Booklet page 3: full \"Payouts\" table for the two remaining high-value portraits, the three mid-value symbols (Fat Captain, Pirate Ship, Treasure Chest), and the top row of the two low-value symbols (Cannon, Cutlass & Pistol) with their 5/4-of-a-kind figures; 3-of-a-kind figures cut off, continued on page 4."},
    {"file": "paytable_p4.png", "type": "paytable", "page": 4, "description": "Booklet page 4: remaining low-value symbols (Cannon, Cutlass & Pistol, Bomb Pile) fully shown with all three tiers, plus the Treasure Map symbol (25/5/2.50); pay-direction rule text (\"All symbols pay left to right except scattered Rum which pay any\") and \"Compass do not pay\" note."},
    {"file": "rules_p1.png", "type": "rules", "page": 1, "description": "Booklet: \"Compass\" feature heading, trigger condition (Compass appears anywhere), and the start of the base-game/re-spin outcome table (10x/20x Total Bet visible)."},
    {"file": "rules_p2.png", "type": "rules", "page": 2, "description": "Booklet: full base-game/re-spin Compass outcome table (10x/20x/50x Total Bet, x2/x5 spin-win multiplier, 3/5/10 Re-Spins) and the start of the Free-Games-context outcome table."},
    {"file": "rules_p3.png", "type": "rules", "page": 3, "description": "Booklet: full Free-Games-context Compass outcome table (10x/20x/50x Total Bet, x2/x5, 3/5/10 Free Games), the rule that Compass free games add to the 15 awarded by Rum, and the note that Compass and Octopus cannot appear on the same spin; \"Octopus\" heading begins."},
    {"file": "rules_p4.png", "type": "rules", "page": 4, "description": "Booklet: \"Octopus\" feature full description — trigger, the swipe mechanic (1-5 random positions converted to Octopus symbols), availability in Base Game/Re-Spins/Free Games, and the Compass mutual-exclusion note repeated."},
    {"file": "rules_p5.png", "type": "rules", "page": 5, "description": "Booklet: \"Free Games\" heading — 15 Free Games on 3+ Rum anywhere, all prizes doubled, +1 free game per extra Rum, Rum does not pay during Free Games."},
    {"file": "rules_p6.png", "type": "rules", "page": 6, "description": "Booklet: continuation — Compass/Octopus can appear during Free Games, additional free games can be won, feature cannot be retriggered, free games played at triggering bet; \"Re-Spins\" heading with trigger and rules (no Rum during Re-Spins)."},
    {"file": "rules_p7.png", "type": "rules", "page": 7, "description": "Booklet: \"Progressive Jackpot\" section (won at conclusion of any game, random, added to other wins); \"Other Rules\" (30 lines played, wins on different lines added, wins multiplied by bet level); \"Paylines\" heading begins with lines 1-6 diagrammed."},
    {"file": "rules_p8.png", "type": "rules", "page": 8, "description": "Booklet: full \"Paylines\" diagram grid, all 30 payline shapes numbered 1-30 on a 5x3 grid layout each."},
    {"file": "settings.png", "type": "settings", "description": "In-game Game Menu overlay (opened from the gear icon): Help and More Games links, Sound-Ambient (on), Sound-Effects (on) and Quick Spin (off) toggles, over a dimmed base-game background."},
    {"file": "rules_p9.png", "type": "rules", "page": 9, "description": "HTML Help screen, top: \"The player is playing with fun money.\" plus coin-value list, 30 fixed lines, bet-level list {1,2,5,7,10}, total-bet formulas, minimum total bet in coins/currency."},
    {"file": "rules_p10.png", "type": "rules", "page": 10, "description": "Help screen: maximum total bet in coins (300) and currency (‡6,000.00), pay-table display rule, malfunction/server-authority clauses; \"Game Interface\" section begins (BALANCE, COINS)."},
    {"file": "rules_p11.png", "type": "rules", "page": 11, "description": "Help screen: Game Interface continued — BALANCE, COINS, BET, BET (message bar) definitions."},
    {"file": "rules_p12.png", "type": "rules", "page": 12, "description": "Help screen: BET/WIN (message bar), COIN and BET LEVEL stepper definitions, start of button reference (Pay Table / Spin / Skip)."},
    {"file": "rules_p13.png", "type": "rules", "page": 13, "description": "Help screen: button reference continued — Pay Table, Spin (+space bar), Skip, Stop Reels, start of BET MAX."},
    {"file": "rules_p14.png", "type": "rules", "page": 14, "description": "Help screen: BET MAX (sets max lines/bet level), AUTO PLAY, fullscreen toggle."},
    {"file": "rules_p15.png", "type": "rules", "page": 15, "description": "Help screen: sound toggle, turbo/faster-play toggle, Game Menu (gear) button, start of \"Pay Table Interface\" (Home button)."},
    {"file": "rules_p16.png", "type": "rules", "page": 16, "description": "Help screen: Pay Table Interface Home button; \"Auto Play\" section begins — Number of Spins selector, stop-if-balance-decreases and stop-if-single-win-exceeds fields."},
    {"file": "rules_p17.png", "type": "rules", "page": 17, "description": "Help screen: Auto Play stop-condition continued; \"Game Menu\" (How to Play link); \"Game Settings\" begins (Quick Spin)."},
    {"file": "rules_p18.png", "type": "rules", "page": 18, "description": "Help screen: Volume control; \"Disconnection Policy\" general text begins, plus the \"Scruffy Scallywags\" game-specific clause (no funds removed if disconnected before a new game starts)."},
    {"file": "rules_p19.png", "type": "rules", "page": 19, "description": "Help screen: Disconnection Policy continued (behaviour after Spin is sent, 15-day resolution window)."},
    {"file": "rules_p20.png", "type": "rules", "page": 20, "description": "Help screen: \"Jackpots / Regular\" section — MINOR JACKPOT and GRAND JACKPOT, 0.250% contribution and €50.00/€5,000.00 seed values each; \"All Jackpot Rules\" section begins."},
    {"file": "rules_p21.png", "type": "rules", "page": 21, "description": "Help screen: All Jackpot Rules continued — no ceiling, random trigger, chance scales with contribution, single winner, re-seed on win, 2-decimal rounding, currency conversion note, jackpots added to other wins, unavailable during Fun Play/Bonus Play."},
    {"file": "rules_p22.png", "type": "rules", "page": 22, "description": "Help screen: currency-conversion source link, jackpot-unavailable-in-demo clause repeated, \"Jackpot Disconnection Policy\" section, and the start of \"Return To Player (RTP)\" (game RTP 95.92%)."},
    {"file": "rules_p23.png", "type": "rules", "page": 23, "description": "Help screen: full RTP section (game 95.92%, MINOR/GRAND jackpot RTP 0.50% each, calculation methodology, 2x500,000,000 cycles) followed by build stamps: File Date, Client/Server/RNG/Jackpot Version."},
    {"file": "autoplay.png", "type": "autoplay", "description": "Auto Play configuration dialog over a dimmed base-game background: spin-count buttons (10/20/30/50/100/500, 50 selected), stop-condition toggles, optional balance/win-exceeds fields, and a live cost calculation (‡15.00 x 50 spins = ‡750.00)."},
    {"file": "free_spins_trigger.png", "type": "free_spins", "description": "Trigger moment of the Free Games feature: three Rum bottles visible on the grid, top-right banner reads \"15 FREE SP[INS]\" (mid-scroll), bottom bar shows the base-spin win ‡0.90 at bet ‡0.30 (coin 0.01, bet level 1); background is still the ordinary base-game deck."},
    {"file": "free_spins_win.png", "type": "win_screen", "description": "Free Games summary screen: dark teal glowing background, a wooden ship's-wheel-and-plank sign reading \"YOU HAVE WON\", large amount \"13.20\", and below it \"22 FREE GAMES PLAYED\"; balance shown as ‡2,008.45 (up from ‡1,996.15 before the round); \"0 FREE SP[INS]\" remaining shown top-right, confirming the round fully completed."},
    {"file": "bonus_0.png", "type": "bonus", "description": "Octopus feature trigger: an oversized magenta/pink octopus with a small teal baby-octopus riding its head fills the lower-centre of the reel area; feature-promo ticker mid-scroll reads \"...L APPEARS ANYWHERE\"; an Octopus wild badge is visible bottom-right on the grid, confirming an anywhere-on-reels trigger."},
    {"file": "bonus_1.png", "type": "bonus", "description": "Octopus feature result: seven grid cells converted to the yellow/pink Octopus wild badge (scattered across reels 1, 2, 3 in a non-contiguous pattern); the octopus body is still partly visible receding at the bottom centre."},
    {"file": "win_screen.png", "type": "win_screen", "description": "Evaluation of the Octopus-feature spin: three Octopus-derived symbols on the bottom row are outlined in cyan/blue, bottom bar shows “WIN ‡1.95” at ‡0.30 total bet; balance rose from ‡2,005.95 to ‡2,007.90."},
    {"file": "bonus_2.png", "type": "bonus", "description": "Compass feature wheel overlay, mid-spin: gold outer ring with triangular teeth around a teal dial; eight mint-green segment labels read (clockwise from top-left) x5, 5 RE-SPINS, 20, 10 RE-SPINS, 10, 3 RE-SPINS, 50, x2; brass compass/anchor hub at centre with the pointer needle still in motion; top-right ticker reads \"THE COMPASS F[EATURE]\"."},
    {"file": "bonus_3.png", "type": "bonus", "description": "Compass feature result: the wheel has stopped and a Compass symbol showing \"10\" sits on the grid (reel2-row1); bottom bar shows “WIN ‡3.05” (10 x ‡0.30 Compass award, plus a simultaneous ‡0.05 ordinary line win on two Treasure Map symbols, highlighted with a cyan outline and a large orange “0.05” overlay); balance rose from ‡2,007.35 to ‡2,010.40."},
    {"file": "base_game_win_1.png", "type": "base_game", "description": "Payout-basis evidence frame: a Wild (flag/skull) plus two Treasure Map/dagger-scroll symbols line up on a zig-zag payline across reels 1-3; a large orange “0.05” is rendered over the highlighted cells and repeated as “WIN ‡0.05” in the bottom bar, at bet ‡0.30 (coin 0.01, bet level 1, 30 lines). This bet does not match the paytable's ‡ 15.00 anchor, so tier_value was deliberately left unfilled (see payout_basis)."}
  ],

  "manifest_vs_measured_discrepancies": [
    "None of significant note: the delivered manifest's per-shot notes were checked directly against the corresponding screenshots for this game and matched what is visible (symbol identities, printed numbers, banner text, balances). The one soft mismatch is cosmetic: the manifest's free-text description of the base_game_win_1.png symbol positions (\"col1-row3 and col3-row2 + wild in col2-row2\") is an approximate cell-grid reading; the visually confirmed fact that matters (a Wild plus two Treasure Map symbols on one zig-zag line, win ‡0.05) is correct and is what this document relies on, not the exact column/row labels.",
    "The manifest's payout_basis.evidence.tier_symbol field literally states the tier value was intentionally left blank per playbook §13.6 — this document preserves that same discipline rather than backfilling a number."
  ],

  "not_captured": [
    {
      "claim": "The Re-Spins feature (triggered when the Compass awards Re-Spins in the Base Game) was not captured as its own gameplay round.",
      "methods": ["Text: booklet rules_p6.png confirms the feature exists and its rules (Rum does not appear during Re-Spins).", "Pixels: across the captured Compass-feature spins, the wheel landed on currency/multiplier outcomes (10x Total Bet observed) rather than a Re-Spins outcome; no Re-Spins banner or reel-lock-and-respin visual was captured in this shot set."]
    },
    {
      "claim": "The intermediate 'free game N of M in progress' state of the Free Games round was not captured; only the trigger and the final summary screen exist.",
      "methods": ["Pixels: none of the burst frames taken between the trigger click and the next checked frame show a partial free-games state; every post-click frame is either the base game or the completed summary.", "Balance: the balance delta across the round (+‡12.30) is consistent with the printed total win (‡13.20, minor rounding), confirming the round genuinely played through rather than being skipped by the capture loop."]
    },
    {
      "claim": "A Minor or Grand Jackpot win screen was not captured; this is a structural property of the demo, not insufficient spinning.",
      "methods": ["Text: Help screen rules_p22.png states verbatim: \"Jackpots cannot be won during Fun Play or Bonus Play.\"", "Pixels: across roughly 150+ hunted frames (fresh MINOR ticker values from ‡... visible throughout, GRAND ticker essentially static at ‡8,490.16), no jackpot win banner ever appeared, consistent with the text."]
    },
    {
      "claim": "Bonus buy / feature purchase is confirmed absent from this title, not merely unobserved.",
      "methods": ["Pixels: no BUY/PURCHASE badge on base_game.png or on any hunted burst frame.", "Text: the word 'Buy'/'Purchase' does not appear on any of the 12 booklet pages or 15 Help pages."]
    },
    {
      "claim": "Promo/loading splash screen ('preview') is confirmed absent from this build; not part of the delivered screenshot set.",
      "methods": ["Pixels: the first frame captured after opening the demo is pixel-near-identical to base_game.png (only the jackpot ticker digits differ, which tick on their own).", "Network: sess.py state after opening the demo shows the redirect URL already carries 'nofunplaymessage=1', a flag not present in the original demo_url and added by the platform's own response — i.e. the platform itself skips the FUN PLAY MODE modal in this build (Habanero playbook §1/§16.1/§17.6)."]
    }
  ],

  "anomalies": [
    "Compass and Octopus are both WILD symbols (substituting for everything except each other and Rum) AND the sole triggers of their own eponymous bonus features when appearing anywhere on the grid — an unusually dense double role for two of the fifteen symbols.",
    "Free Games in this build resolve automatically and near-instantly once triggered, with no manual spin input possible during the round; this differs from other surveyed Habanero titles where free spins are advanced by ordinary SPIN clicks.",
    "The Compass wheel's currency-tier prizes (10x/20x/50x) are stated to multiply TOTAL BET, not bet level — confirmed by direct calculation on a captured round (10 x ‡0.30 = ‡3.00). This differs from at least one other Habanero title (Golden Unicorn Deluxe) where an analogous ladder multiplies bet level instead; the unit must be re-checked per title, not assumed."
  ],

  "accessibility_notes": {
    "screen_reader": "Every payout, jackpot value and feature outcome is duplicated as on-screen text/numerals adjacent to its icon, and the running BET/WIN/BALANCE values in the bottom status bar mirror the larger animated banners, giving a redundant text anchor for every state change.",
    "color_blind": "The two Wild symbols are told apart by silhouette/motif (black flag-and-skull vs. pink octopus tentacles), not by color; the Scatter (Rum) and feature symbol (Compass) are likewise distinguished by shape and printed word (\"RUM\") rather than by color coding alone. The Compass wheel's 8 outcomes are ALL printed as text/numerals on their segments (x5, 20, 10 RE-SPINS, etc.), so a color-blind player does not need to distinguish segment color to read an outcome.",
    "deaf_hard_of_hearing": "All game states observed (feature triggers, wheel results, jackpot tickers, win totals) are conveyed through on-screen text/graphics and do not rely on audio cues; the Help screen documents optional Sound - Ambient / Sound - Effects toggles that can be muted with no loss of information.",
    "motor_impaired": "Core actions are available both via mouse/touch (SPIN wheel-shaped button, +/- steppers) and via a single keyboard key (Space bar starts and stops the reels, per the Help screen); Auto Play with configurable stop conditions (balance decrease, single-win threshold, feature trigger) reduces the number of repeated manual actions needed."
  },

  "unreadable_or_uncertain": [
    "Maximum win / max multiplier: not printed anywhere in this build (booklet or Help screen); intentionally left null rather than sourced from a provider website, per Habanero playbook P-H08.",
    "The exact grid cell coordinates of the Wild+two-Treasure-Map payline in base_game_win_1.png are approximate (read visually as a zig-zag across reels 1-3); the win amount and symbol identities are certain, the precise row numbers are a best-effort visual read of a 5x3 grid under partial highlight glow.",
    "The full text of the marquee-scrolling feature-promo ticker (top-right banner) was never captured in one complete, unbroken sentence — only overlapping fragments across different frames; the ticker's complete wording is therefore not established, only that it cycles feature-description text."
  ]
}

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 —