BrazLotto × Diamond Game | Minnesota MN-GCB | Sprint 1
MadLab - Chain Reaction is a passive 5-reel pull-tab game developed for the Minnesota market. The game delivers pre-determined outcomes and strictly adheres to Minnesota gambling regulations.
| Field | Value |
|---|---|
| RTP | 85.00% |
| Type | Passive 5-Reel Pull-Tab |
| Location | Minnesota USA |
| Canvas | 1024×768 |
| Engine | Xcode / Obj-C / UIKit |
| Spine | v4.2.43 |
Notes: Removed $0.10 and $0.20 (not divisible by $0.25), removed $10.00 (exceeds Minnesota maximum).
| ID | Image | Name | Category | File |
|---|---|---|---|---|
| 0 | ![]() |
Scientist (Wild) | High Value | p1.png |
| 1 | ![]() |
MadLab Coil | High Value | p2.png |
| 2 | ![]() |
Bio-Flask | High Value | p3.png |
| 3 | ![]() |
Microscope | Mid-High | p4.png |
| 4 | ![]() |
Letter A | Royal Low | p6.png |
| 5 | ![]() |
Letter K | Royal Low | p7.png |
| 6 | ![]() |
Letter Q | Royal Low | p8.png |
| 7 | ![]() |
Letter J | Royal Low | p8.png |
| 8 | — | Blank | Neutral | — |
| 100 | ![]() |
Atomic Bubble | Bonus Trigger | bns2.png |
| 200 | ![]() |
Power Switch | Progression | bns1.png |
| Property | Value |
|---|---|
| Type | Horizontal electrical curtain |
| Dimensions | 292×292px |
| Position X | -86 to 840 |
| Position Y | 316 |
| Duration | 0.75s |
| Symbol | Condition | Intensity | Description |
|---|---|---|---|
| Scientist (0) | 4x match on 5th | Medium | Reels vibrate, electricity flows |
| MadLab Coil (1) | 4x match on 5th | Medium | Coil glows, electrical arcs |
| Bio-Flask (2) | 4x match on 5th | Medium | Flask pulses, particles flow |
| Atomic Bubble (100) | Reels 2-3-4 trigger | High | Bubble glows intensely |
| Power Switch (200) | 3x=activates, 4x intensifies | High | Electrical discharges |
When a player has a near-miss (4 matching symbols), the system activates near-miss logic.
| Effect | Description |
|---|---|
| Fizzle Effect | Electrical discharge gradually diminishes |
| Disappointment Sound | Low, disappointed tone plays |
| Return | Reels return to initial state |
The Power Switch (bns1) is an animated 30-frame progression symbol (172×298px) that discharges electricity toward the Atomic Fusion Bubble.
| Count | Behavior |
|---|---|
1–4 symbols | Simple discharges — no multipliers |
5 symbols | Eligible for multipliers |
| Anticipation | Activates at 3 or 4 symbols on reels |
| Stage | Dimensions | Description |
|---|---|---|
| Small | 250x250 | Initial bubble state |
| Medium | 342x342 | Intermediate growth |
| Large | 440x440 | Maximum size |
| Rule | Detail |
|---|---|
| Correlation | NOT correlated with Power Switch count |
| Predictability | NOT predictable — pre-determined outcome |
| Explosion trigger | Only on high-value pre-determined tickets |
| Mode | Description | Behavior |
|---|---|---|
| EXPLOSION | Bubble stays Large, releases multiplier bubbles, last explodes | Dramatic release sequence |
| MULTIPLIER_RELEASE | Bubble progressively shrinks, no explosion | Gentle fading sequence |
Sprites per reel: 5
Stagger timing: 120ms
Frame rate: 0.4 frames/tick
| Field | Value |
|---|---|
| Trigger | 3× Atomic Bubble (bns2) on Reels 2, 3, and 4 |
| Format | 100, 100, 100 + n |
| Transition | Bonus mode with animation and flask system presentation |
| Stage | Action | Duration |
|---|---|---|
| 1 | bns2 symbol celebration (3 loops) | ~1.5s |
| 2 | Reels exit downward | 1.0s |
| 3 | Control panel exits downward | 0.5s |
| 4 | Left/Right machines exit | 1.6s / 1.4s |
| 5 | Logo fades out | 1.0s |
| Flask | Color | Levels | Type | Prize @$1 | Multiplier |
|---|---|---|---|---|---|
| 1 | Red | 2 | LEVEL1 (Base) | $10 | 2x |
| 2 | Blue | 3 | LEVEL2 (Minor) | $20 | 3x [1,2] |
| 3 | Yellow | 3 | LEVEL3 (Major) | $40 | 5x [2,3] |
| 4 | Orange | 4 | LEVEL4 (Super) | $100 | 8x [2,3,3] MIXED |
| 5 | Green | 4 | LEVEL5 (Mega) | $200 | 10x [2,3,5] MIXED |
| Tier | Type | Prize | Deal Count | Combinations | Note |
|---|---|---|---|---|---|
| 17 | 1 | $500 | 0 | Scientists x5 | Autoclose |
| 16 | 1 | $500 | 1 | Scientists x5 | — |
| 15 | 2 | $200 | 0 | CR Mega | Autoclose |
| 14 | 2 | $200 | 1 | CR Mega | — |
| 13 | 1 | $200 | 0 | Coils x5 | Autoclose |
| 12 | 1 | $200 | 1 | Coils x5 | — |
| 11 | 2 | $100 | 4 | CR Super | — |
| 10 | 1 | $100 | 2 | Microscopes x5 | — |
| 9 | 1 | $50 | 4 | Microscopes x5 | — |
| 8 | 2 | $40 | 10 | CR Major | — |
| 7 | 2 | $20 | 35 | CR Minor | — |
| 6 | 1 | $20 | 10 | Mixed High x5 | — |
| 5 | 2 | $10 | 70 | CR Base | — |
| 4 | 1 | $10 | 35 | Royals x5 | — |
| 3 | 1 | $5 | 150 | Royals x4 | — |
| 2 | 1 | $2 | 400 | Royals x3 | — |
| 1 | 1 | $1 | 775 | Royals x2 | — |
| 0 | 0 | $0 | 6002 | — | Loser |
Notes: CSV values in cents. Total tickets per deal: 7,500. RTP: 85.00% (exact)
| Denom | Code | Calculation | Example ($20 base) |
|---|---|---|---|
| $0.50 | 050 | base × 0.5 | $10 |
| $1.00 | 100 | base (reference) | $20 |
| $2.00 | 200 | base × 2 | $40 |
| $3.00 | 300 | base × 3 | $60 |
| $5.00 | 500 | base × 5 | $100 |
Minnesota Compliance: All prizes must be divisible by $0.25.
| Combo ID | Symbols | Description |
|---|---|---|
| 11 | Scientist (0) | Wild |
| 12 | MadLab Coil (1) | Lab coil |
| 13 | Bio-Flask (2) | Biological flask |
| 14 | Microscope (3) | Microscope |
| 15 | Mixed High (1,2,3) | Any high-value combo |
| 16 | Royals (4,5,6,7) | A, K, Q, J |
| 100 | Atomic Bubble (100) | Chain Reaction trigger |
Base IDs:
Rightmost Symbol Watermark: On bonus triggers, the rightmost symbol carries the level watermark.
Variants:
Power Switch Note: Always uses base 200 (v2.4 fix). Watermarks only apply to winning Atomic Bubble symbols.
Total Outcomes: 150 (5 levels × 30 variations)
Fields:
| Context | Behavior |
|---|---|
| Base Game | 4-match setup triggers anticipation on 5th reel. Miss → fizzle effect. |
| Bonus | Competitor flasks approach but never complete. selectorStops ensures 2+ partial fills. |
| Audio | Low hum at 3 matching, escalates at 4 matching. |
ticketType: 0=Loser, 1=Base Game Win, 2=Chain Reaction Bonus
Format: {(sym1,sym2,sym3,sym4,sym5)|(prizeInCents,CHAIN_REACTION,LEVELx,INDEXy)|(baseprize,totalprize);tierNum}
Example: {(0,0,0,0,0)|(5000,0,0,0)|(500,500);17} = Scientists x5, $500 prize, Tier 17
| Tickets per Deal: | 7,500 |
| RTP: | 85.00% |
| PBC Tiers: | 15-17 |
| Jurisdiction: | Minnesota MN-GCB |
Email Questions (March 2026) - 5 Key Items
Removed $0.10 and $0.20 denominations for not being divisible by $0.25 (Minnesota compliance). Kept: $0.50, $1.00, $2.00, $3.00, $5.00 USD.
Removed $10.00 denomination for exceeding the Minnesota maximum. $5.00 is now the highest denomination available.
Power Switch now always uses base ID 200. Watermarks (101-105) apply only to the Atomic Bubble symbol on winning combinations. This differentiates symbols/prizes as required.
Removed: triggerSymbols. Added: flaskOrder (30 permutations), selectorStops (ensures 2+ partial fills in bonus). Total: 150 outcomes (5 levels × 30 variations).
Documentation rewritten as a "developer choreography guide": clear symbol→anticipation→reveal flow, near-miss effects, bonus sequences with selectorStops, ticket formatting (5 symbol IDs), CSV/JSON requirements, and outcome usage.
| ID | Name | Prize Level | Base Game Prize |
|---|---|---|---|
| 101 | Atomic Bubble (Base) | CR Base | $10 |
| 102 | Atomic Bubble (Minor) | CR Minor | $20 |
| 103 | Atomic Bubble (Major) | CR Major | $40 |
| 104 | Atomic Bubble (Super) | CR Super | $100 |
| 105 | Atomic Bubble (Mega) | CR Mega | $200 |
Sprint 1: Mar 30 - Apr 12, 2026
Weekly Prep: Weekly Prep
Visual Reference: Visual Reference
Development of Base Game mechanics and Power Switch system. Symbol implementation, peel reveal system, and anticipation effects.
Chain Reaction bonus feature development, flask system, selector mechanics, and comprehensive testing of all game elements.
Final testing, bug fixes, and delivery of complete MadLab - Chain Reaction game implementation.