Features catalogue

Features

The Features tab is the catalogue of slot mechanics you can turn on for the project. Toggle a feature and three things happen:

  1. The Flow workspace gains its screens (in-round, intro, outro, variant overlays).
  2. The Art workspace exposes its feat-slots — new generable asset targets specific to the mechanic.
  3. The GDD picks it up: the feature appears in the spec with its configured values.

This chapter is the reference for everything in the catalogue. Use it as a lookup when you're not sure which mechanic does what, what it generates, or what its configuration knobs are.

The canonical list lives in FDEFS in public/editor/editor.js; the feat-slots live in FEATURE_SLOT_SPECS in lib/ai/promptBuilder.ts.

How toggling a feature reshapes the project

Toggling on a feature is irreversible only in the sense that it *adds* state. Toggle it off and the feature's screens, configured values and feat-slots all clear out. Generated assets for feat-slots remain in the asset pack (you've already paid for them) but their tiles disappear from the Art grid until the feature comes back on.

A few features ship on by default:

  • Free Spins — on. The single most common mechanic in slots.
  • Win Sequence — on. Powers the Big Win / Mega Win / Epic Win pop-ups. You almost certainly want this.

Everything else is off by default.

---

Bonus Rounds

Free Spins

Scatter-triggered free spins with multipliers and retriggers. The most common bonus in slot games.

  • Screens addedfreespin (in-round), freespin_intro, freespin_outro.
  • Feat-slotsfreespins.intro_banner, freespins.bg, freespins.spin_counter_frame, freespins.multiplier_badge, freespins.retrigger_celebration, freespins.outro_banner.
  • Configuration - Spins Awarded — number, 1–100 (default 10) - Trigger Symbols — text, e.g. "3 Scatters" - Multiplier — None / 2× / 3× / 5× / Progressive - Retrigger — Yes same count / Yes extra spins / No retrigger

Hold & Spin (Lock & Win)

Coin symbols lock in place; the grid respins until no new coin lands. Each coin carries a credit value collected at the end.

  • Screens addedholdnspin (in-round), holdnspin_intro, holdnspin_outro.
  • Feat-slotsholdnspin.intro_banner, holdnspin.bg, holdnspin.coin_symbol_locked, holdnspin.coin_symbol_glowing, holdnspin.respin_counter_frame, holdnspin.jackpot_grand, holdnspin.jackpot_major, holdnspin.jackpot_minor, holdnspin.jackpot_mini, holdnspin.outro_banner.

Bonus Pick Game

A pick-and-reveal or matching mini-game triggered by bonus symbols.

  • Screens addedbonus_pick, bonus_pick_intro, bonus_pick_outro.
  • Feat-slotsbonuspick.bg, bonuspick.header, bonuspick.tile_closed, bonuspick.tile_revealed, bonuspick.prize_coin, bonuspick.prize_multiplier, bonuspick.prize_freespin, bonuspick.prize_jackpot, bonuspick.prize_pooper, bonuspick.footer.
  • Configuration - Pick Type — Pick from grid / Pick from row / Match pairs / Reveal & collect - Picks Allowed — 1–20 (default 3) - Prize Type — Cash / Multipliers / Free spins / Mixed - Trigger — text, e.g. "3 Bonus"

Wheel Bonus

A spin-the-wheel bonus awarding prizes, multipliers or feature entries.

  • Screens addedwheel_bonus, wheel_bonus_intro, wheel_bonus_outro.

Ladder / Trail Bonus

The player climbs a ladder collecting prizes at each step.

  • Screens addedladder_bonus, ladder_bonus_intro, ladder_bonus_outro.

---

Wild Mechanics

Expanding Wild

The wild expands to cover a full reel column. Per-screen configurable — you choose which screens (Base, Free Spins, etc.) get the expanding-wild behaviour.

  • Screens added — one EW — <parent> screen per chosen parent (e.g. ew_base, ew_freespin).
  • Feat-slotsexpandwild.symbol, expandwild.expanded_overlay, expandwild.multiplier_badge.

Sticky Wild

Wilds stay on the grid for one or more subsequent spins.

  • Screens addedsticky_wild (reel-screen variant with sticky overlay).
  • Configuration - Duration — 1 spin / 2 spins / 3 spins / Until no win / Entire bonus - Accumulates — yes stickies add up / no one at a time - Multiplier — None / 2× / Random 2×–5× / Progressive - Trigger — Any Wild / Scatter / Feature only

Walking Wild

A wild shifts one position per spin until it walks off the edge of the grid.

  • Screens addedwalking_wild (reel-screen variant).

Stacked Wilds

Wilds appear in stacks covering entire reel columns.

  • Screens added — none (renders within the Base screen via symbol mechanics).

Multiplier Wild

The wild carries a multiplier (2× to ∞) applied to wins it contributes to.

  • Screens added — none.

Colossal Wild (2×2+)

An oversized wild spanning 2×2 or more cells.

  • Screens added — none. (Use Reel Settings → Overlap to surface one symbol slot larger than its neighbours.)

---

Buy / Ante

Buy Feature

The player pays a fixed multiplier of their stake to trigger the bonus directly.

  • Screens addedpopup_buy (the confirm modal).
  • Feat-slotsbuy.button, buy.button_hover, buy.confirm_panel_bg, buy.confirm_icon.
  • Configuration - Cost Multiplier — 50× / 75× / 100× / Custom (default 100×) - Buys Into — Free Spins / Hold & Spin / Bonus Game

Ante Bet

An optional side-bet that increases the bonus trigger frequency in exchange for a higher per-spin cost.

  • Screens added — none. (Surfaces the Ante Bet banner on the Base screen via the existing bannerAnte layer; toggle via Project → Ante Bet.)

Bonus Store

Scatters accumulate in a persistent in-game store for later purchase across sessions.

  • Screens added — none.

---

Cascades & Reactions

Cascade / Avalanche

Winning symbols are removed; new symbols fall in to enable chain wins.

  • Screens addedcascade (reel-screen variant with cascade arrows).
  • Configuration - Fall Direction — Down (gravity) / Up / All directions - Symbol Source — From top of reel / Random fill / From all sides - Win Multiplier — None / +1 per cascade / ×2 per cascade - Max Multiplier — 1–1000

Tumble / Reel Collapse

Symbols collapse after a win and are replaced from above. Same family as cascade, different terminology and animation.

  • Screens addedtumble (reel-screen variant).
  • Configuration - Tumble Direction — Top to bottom / Bottom to top / All directions - Multiplier — None / +1 / ×2 / Progressive

Win Multiplier Trail

Consecutive wins in a single spin increase a multiplier counter (1×, 2×, 3×, …).

  • Screens addedwin_multiplier (reel-screen variant).
  • Configuration - Start Value — number, default 1 - Increment — +1 per win / ×2 per win / Custom - Max Multiplier — number or ∞ - Resets On — No win / End of bonus / Never

---

Special Mechanics

Megaways™

Variable reel height: each spin shows 2–7 symbols per reel. Licence required from Big Time Gaming.

  • Screens added — none (Base screen handles the variable grid via the megaways reelset).
  • Configuration - Symbols per Reel — 2–7 standard / 1–8 / 2–6 / Custom - Max Ways — 117,649 (6-reel) / 46,656 / Custom - Horizontal Reel — None / Top row / Bottom row - Licenced From — text, default "Big Time Gaming"

Infinity Reels

The grid grows by one reel per consecutive winning spin.

  • Screens addedinfinity_reels (reel-screen variant with modified grid).

Cluster Pays

Wins formed by clusters of 5+ adjacent matching symbols. No paylines.

  • Screens addedcluster_pays (reel-screen variant). Common reelset: 6×4 or 7×7.

All Ways / MultiWays

Pays any left-to-right combination regardless of position. The 243-ways and 1024-ways reelsets use this mechanic implicitly.

  • Screens added — none.

Mystery Symbol

A special symbol that transforms into a random matching symbol after landing.

  • Screens added — none.

Symbol Upgrade

Symbols upgrade to higher-value versions during a bonus or random trigger.

  • Screens added — none.

---

Gamble

Gamble

A post-win double-or-nothing on a card, coin, or wheel.

  • Screens addedgamble, gamble_intro, gamble_outro.
  • Configuration - Gamble Type — Card Suit (Red/Black) / Card Value (Hi/Lo) / Coin Flip / Wheel - Max Steps — 1–20 (default 5) - Win Cap — text, e.g. "500× stake" - Half Gamble — Available / Not available

Super Gamble

An extended gamble ladder with multiple steps up to a capped maximum.

  • Screens addedsuper_gamble, super_gamble_intro, super_gamble_outro.

---

Win Sequence (always present)

The Win Sequence isn't in the regular toggle catalogue — it's a permanent fixture that ships on for every project. It owns the three celebration pop-ups:

  • Big Win (popup_win) — ov-bigwin_title, ov-bigwin_amount, ov-bigwin_btn.
  • Mega Win (popup_megawin) — ov-megawin_title, ov-megawin_amount, ov-megawin_btn.
  • Epic Win (popup_epicwin) — ov-epicwin_title, ov-epicwin_amount, ov-epicwin_btn.

Each pop-up has an editable Title, Amount and Button — click any of them in the canvas to edit the text inline. The dim layer behind darkens the underlying screen.

Defaults: BIG WIN / € 2,500 / COLLECT; MEGA WIN! / € 25,000 / COLLECT; EPIC WIN! / € 250,000 / COLLECT.

You can drag, scale and rotate every text overlay like any other layer. Empty placeholders pass clicks through so they don't trap the cursor when you're not editing them.

---

Custom features

A _custom array in the project payload reserves room for custom features your team adds beyond the catalogue. The UI for editing this is internal-only today — if you need a custom mechanic, raise it via the Help page and we'll either add it to the canonical catalogue or wire your custom entry into your project.

Cheat sheet — features that add screens

If you're trying to figure out what your Flow screens panel will look like, here's the quick map. Free Spins, Hold & Spin, Bonus Pick, Wheel, Ladder, Gamble and Super Gamble each add an in-round screen *plus* an intro and an outro screen (three screens per feature). Sticky / Walking Wild, Cascade, Tumble, Win Multiplier, Infinity Reels and Cluster Pays add a single in-round variant of the Base screen. Expanding Wild adds one screen per parent. Buy Feature adds a single confirm pop-up. The rest don't add screens — they modify mechanics within existing screens.

Cheat sheet — features that have configurable values

Free Spins · Bonus Pick · Sticky Wild · Buy Feature · Cascade · Tumble · Win Multiplier · Megaways · Gamble.

Anything not in that list has the feature toggle and nothing more — the mechanic is fixed by its definition. Most teams find they need more configuration on the bonus rounds and less on the special mechanics, which matches what the catalogue exposes.

Built for slot creators · Assisted by AI · Try Spinative free →