# CANNIBAL ISLAND: Stake Studio fields (copy-paste ready)

All figures come from the final publish files in `cannibalisland_math.zip` (`R/math/publish_files`, generated 2026-11-09). They are recomputed from the LUTs by `report.py` (`MATH_REPORT.md`) and `modestats.json`, which the game's rules read at build time. `verify_publish.py` reports ALL CRITICAL CHECKS PASS. `stakecli` returns WARN with eligible tiers 2-star and 3-star; the WARN is only the 3 LUT sim_id-order notices.

> **PENDING SIGN-OFF (Jacob):** RTP **96.50%** in every mode and max win **10,000x** are the defaults the math was built to. Jacob has not signed them off yet. If either changes, the math is re-run, both zips are rebuilt, and every number on this page changes.

---

## Game name

```
CANNIBAL ISLAND
```

**Name check against [213]:** passes.
- It contains none of the restricted words: Megaways, XWays, Enhanced, Boosted, RTP, "Gates of", "Bonanza", Olympus, Rush, Kraken or Waylanders.
- It implies no tie to another publisher or series.
- The name is the same everywhere: the HTML `<title>`, the in-game logo and the loader. The lobby tile carries no text (Stake adds the title).
- The codename FIRST CONTACT was dropped on 2026-11-09 because a live Engine game already uses it (Talore Labs).

**For Jacob ([253] distinctness):** run engineplayers' Name check / Game DNA before you submit. This could not be checked offline.

## Studio / team

Not decided here. Use the Studio team the other games ship under, and set the slug when you create the game, for example `cannibalisland`. The math `index.json` and the front end use the game id `cannibalisland`.

---

## Short description

```
A slapstick cartoon slot on a bright tropical island. Pampered heir Thaddeus Slickworth III has washed up among the Jadeskulls, an invented masked tribe who would like him for dinner. Multiplier orbs from x2 to x500 multiply tumble wins. 4 TOTEMS start THE FEAST: 15 free spins with a TOTAL multiplier that never resets, while the heir is assimilated in five stages up to King of Cannibal Island. Max win 10,000x.
```

---

## Game details (for reviewers)

```
CANNIBAL ISLAND: 6x5 pay-anywhere tumble slot with multiplier orbs, one free-spins bonus (THE FEAST) with a never-resetting TOTAL multiplier, and 3 bet modes. RTP 96.50% in every mode. Max win 10,000x the bet.

CORE GAME
- Pays anywhere: 8 or more of a symbol anywhere on the 6x5 grid win (8-9 / 10-11 / 12+ of a kind). Winning symbols are eaten, the rest tumble down and new symbols fall in; every tumble can win again.
- Symbols: 4 premiums (JADE MASK, GOLD POCKET WATCH, MONOCLE, SILVER BELL), 5 lows (SUN, WAVE, MOON, BLOOM, SPIRAL), the TOTEM scatter and the MULTIPLIER ORB.
- MULTIPLIER ORBS (x2 to x500, 5 colour tiers) can land on any spin. In the base game, when a tumble sequence has won, the orbs on the final board are added together and multiply that sequence's win. Orbs never win on their own.
- TOTEM scatter: 4 / 5 / 6+ anywhere on the final board win 3x / 5x / 100x and start THE FEAST.

THE FEAST (free spins, all resolved inside one book)
- 15 free spins on the night board at the bet of the triggering spin.
- A TOTAL multiplier starts at x0 and never resets. On a free spin whose tumbles won and that has orbs on the final board, the orbs are added to the TOTAL, then that spin's win is multiplied by the new TOTAL. Winning spins without orbs win without a multiplier; orbs on a losing spin are not collected.
- 3+ TOTEMS on a free spin give +5 spins (no limit). Retrigger in about 4.9% of feasts; 15.3 spins on average.
- Natural FEAST: mean about 96x, median about 46x the bet. Base game: THE FEAST about 1 in 228 spins.

ASSIMILATION METER (presentation only)
- During THE FEAST the heir, Thaddeus Slickworth III, is "assimilated" by the tribe in five stages that follow the TOTAL multiplier: 1 FRESH MEAT (start), 2 SEASONED (x10+), 3 MARINATED (x25+), 4 ONE OF US (x50+), 5 KING OF CANNIBAL ISLAND (x100+). The stage never changes a win; the rules say so.
- Final stage share of feasts: 19.7% / 30.0% / 30.7% / 14.1% / 5.5% (stage 4+ about 1 in 5, stage 5 about 1 in 18).
- The result card depends only on the result: CROWNED (stage 5 or the max win), THE FEAST (100x or more), EATEN (20x to 100x), WISHBONE (below 20x).

PRESENTATION
- Art: one bright tropical cartoon style (thick outlines, saturated colours): a daytime waterfall lagoon for the base game and a night board for THE FEAST, in landscape and portrait versions.
- Animation: every character, symbol and background is a Rigby2D weighted-mesh rig on its still: 27 rigs, 94 clips (idle, land, win, react, stage-up, crowned and so on). No pre-rendered video.
- Audio: 196 clips, code-composed music and synthesised SFX with processed CC0 samples. Master mute persists across reloads.
- Bet bar: a slim HUD with the BUY coin, menu, BALANCE | WIN, the BET chip with up/down, turbo, a ring SPIN button and autoplay. Phones get one row of round buttons and the game fills the screen.
- EXTRA SEASONING is an ante card inside the buy menu. While it is on, the BET chip shows its name and the BUY coin reads DISABLE (tap it to switch the ante off).

BET MODES (cost / RTP / max win / hit rate / volatility)
- BASE (base): 1x / 96.50% / 10,000x / 27.53% (1 in 3.63) / high (SD 14.6). THE FEAST about 1 in 228. Max win 1 in 6,666,667.
- EXTRA SEASONING (ante): 1.25x / 96.50% / 10,000x / 27.88% (1 in 3.59) / high (SD 15.5 per cost). More TOTEMS land: THE FEAST about 1 in 117 (about 1.9x as often). Persistent toggle, no confirmation.
- RING THE DINNER BELL (bonus): 100x / 96.50% / 10,000x / 100% / low per cost (SD 1.9 per cost). Starts THE FEAST directly; asks for confirmation first. Max win 1 in 100,000. There is no minimum win.

Every mode passes the 3-star risk tier (stakecli): max payout <= 100,000x, cost <= 1,500x, SD/cost <= 60, P(>=5,000x) <= 1%, P(>=10,000x) <= 0.5%, CVaR 0.1% <= 800 (base 292.9, ante 337.2, bonus 32.1). 3-star max compliant bet level 1000x.

COMPLIANCE HANDLING
- RGS only:
  - Every outcome comes from the RGS book; the front end only animates it.
  - rgs_url, sessionID, lang, currency, device and social come from the launch URL; nothing is hardcoded.
  - A missing or bad rgs_url shows a plain connection-error screen. The upload build has no local or offline fallback.
- Wallet calls:
  - end-round is called only for winning rounds.
  - An unfinished round is resumed at its own bet and mode.
  - Bet levels are exactly the authenticate list and the game opens on defaultBetLevel.
  - Insufficient balance sends no play request.
- Social mode (social=true or jurisdiction.socialCasino): every drawn string goes through the stake.us wording table, including the rules, menus and replays. No restricted words are baked into any art.
- Replay: loads /bet/replay and makes no wallet calls. It shows the bet and the real cost, offers PLAY / PLAY AGAIN, and shows a clean error when the event is missing.
- Jurisdiction flags honoured: disabledTurbo, disabledAutoplay, disabledBuyFeature, disabledSpacebar, disabledSlamstop, displaySessionTimer, displayNetPosition, minimumRoundDuration and socialCasino.
- Modes costing more than 2x (RING THE DINNER BELL) ask for confirmation first.
- Autoplay opens a panel to choose the count and stop conditions, and stops on a feature, a big win or low balance. BUY is disabled during autoplay and rounds.
- No gamble or double-up feature, no jackpots, no early cashout and no state carried across rounds. Returns at or below the bet are shown plainly ("RETURNED"), with no celebration.
- Currency: symbol, decimals and placement per currency code, including 0-decimal currencies and SC/GC for social.
- The rules show RTP and max win per mode, generated from the published math, and the official Engine disclaimer.
- Space bar spins. Landscape, portrait and small viewports are supported (1024x576, 800x450, 400x225, 425x812).

CONTENT: slapstick comedy with no gore and no on-screen harm. The Jadeskulls are an invented tribe in jade skull masks with no real ethnicity or real-culture motifs; the threat is played through props (carving fork, napkin bib, pepper grinder, dinner plate) and gags, and the heir is never shown being eaten. All characters are fictional adults with invented names; no real person is depicted.
```

---

## Game Info: one description per mode

Paste one into each mode's description field. The same text is in the game's rules (MODES tab) and in the buy menu.

| Mode id | Name | Description |
|---|---|---|
| `base` | BASE | The standard spin. Orbs multiply winning tumble sequences; 4 or more TOTEMS start THE FEAST (15 free spins). RTP 96.50%, max win 10,000x. |
| `ante` | EXTRA SEASONING | Ante mode, switched on in the BUY menu. Each spin is played at 1.25x the bet and more TOTEMS land, so THE FEAST starts about 1.9x as often (1 in 117 instead of 1 in 228). While it is on, the BET display reads EXTRA SEASONING and the BUY coin reads DISABLE: tap the coin (or the card again) to switch it off. Stays on until you switch it off. RTP 96.50%, max win 10,000x. |
| `bonus` | RING THE DINNER BELL | Costs 100x the bet, after a confirmation. Buys THE FEAST: one spin that lands 4 or more TOTEMS, then 15 free spins with the TOTAL multiplier, which never resets. RTP 96.50%, max win 10,000x. |

## Volatility (if Studio asks for one value)

**High.** stakecli rates base High (sigma 14.61) and ante High (15.53). The 100x buy is Low per unit of its cost (1.90), because it always contains the bonus.

## Max win / RTP fields

| Mode | RTP | Max win | Max-win odds |
|---|---|---|---|
| base | 96.50% | 10,000x | 1 in 6,666,667 |
| ante | 96.50% | 10,000x (8,000x the 1.25x cost) | 1 in 6,666,667 |
| bonus | 96.50% | 10,000x (100x the 100x cost) | 1 in 100,000 |

Pending Jacob's sign-off (see the top of this page).
