SPB Git forge

spb/spinza

Public
8commits 1branches 0releases
1.6 MBsize
maindefault branch
16 days agolast push
TypeScript 97.6% SQL 1.4% JavaScript 0.5%
3.4 KB · 60 lines typescript
Raw Blame History
1import { defineGame, scatterSym, sym, wildSym } from "@spinza/game-core";23/**4 * GAME 06 — INFERNO REELS5 * Volcanic world. 5×3, 243 ways, exploding Magma Core wilds with ×2–×106 * multipliers, chain-reaction cascades, Eruption free spins.7 */8export const infernoReels = defineGame({9  slug: "inferno-reels",10  name: "Inferno Reels",11  version: "1.0.0",12  tagline: "One core blows. The whole grid follows.",13  description:14    "Spin above a caldera that never sleeps. Magma Cores are wild, carry a ×2 to ×10 multiplier and detonate the eight symbols around them, setting off chain reactions that climb the cascade ladder to ×5. Three Eruptions light the free spins, where chained cores can multiply together up to ×100.",15  theme: "volcanic world",16  tags: ["ways", "exploding-wilds", "multiplier-wilds", "cascades", "free-spins"],17  grid: { reels: 5, rows: 3 },18  payModel: { type: "ways" },19  rtp: 0.96,20  volatility: "high",21  maxMultiplier: 8000,22  symbols: [23    wildSym("W", "Magma Core", [0, 1.4, 1.4, 1.4, 0], { shape: "orb", color: "#ff4500", accent: "#ffd166", glow: 1 }),24    scatterSym("S", "Eruption", 1.4, { shape: "flame", color: "#ffb347", accent: "#ffffff", glow: 0.9 }),25    sym("P1", "Fire Titan", "premium", { 3: 13, 4: 40, 5: 135 }, 2.8, { shape: "skull", color: "#ff3b3b", accent: "#ffd166", glow: 0.9 }),26    sym("H1", "Obsidian Blade", "high", { 3: 9, 4: 22, 5: 65 }, 3.8, { shape: "warning", color: "#1f1f2e", accent: "#ff7a1a", glow: 0.6 }),27    sym("H2", "Ember Serpent", "high", { 3: 7, 4: 18, 5: 55 }, 4.2, { shape: "wave", color: "#ff7a1a", accent: "#ffe0b3", glow: 0.6 }),28    sym("M1", "Sulfur Gem", "mid", { 3: 4.5, 4: 11, 5: 30 }, 5.5, { shape: "gem", color: "#facc15", accent: "#fef9c3", glow: 0.3 }),29    sym("M2", "Basalt Block", "mid", { 3: 3.5, 4: 9, 5: 22 }, 6, { shape: "meteor", color: "#57534e", accent: "#a8a29e", glow: 0.2 }),30    sym("L1", "Cinder", "low", { 3: 2, 4: 5, 5: 12 }, 9, { shape: "circle", color: "#f97316", glow: 0.2 }),31    sym("L2", "Spark", "low", { 3: 2, 4: 5, 5: 12 }, 9, { shape: "star", color: "#fbbf24", glow: 0.2 }),32    sym("L3", "Ash", "low", { 3: 1.5, 4: 4, 5: 10 }, 10, { shape: "barrel", color: "#9ca3af", glow: 0.1 }),33    sym("L4", "Coal", "low", { 3: 1.5, 4: 4, 5: 10 }, 10, { shape: "diamond", color: "#44403c", accent: "#78716c", glow: 0.1 }),34  ],35  betDivisor: 25,36  wild: {37    id: "W",38    exploding: true,39    multiplier: { values: [2, 3, 5, 10], weights: [50, 30, 15, 5], combine: "multiply" },40    maxCombinedMultiplier: 100,41  },42  scatter: { id: "S", triggers: { 3: 8, 4: 10, 5: 15 }, retrigger: true },43  cascades: { multipliers: [1, 1, 2, 3, 5] },44  presentation: {45    palette: { primary: "#ff4500", secondary: "#ffd166", glow: "#ff7a1a", bg: "#0c0402", surface: "#1c0906" },46    particles: "fire",47    ambience: "fire",48    frame: "stone",49    backdrop: "lava",50  },51  rules: [52    "Wins pay left to right on adjacent reels across 243 ways.",53    "The Magma Core is wild, carries a ×2, ×3, ×5 or ×10 multiplier and detonates the 8 regular symbols around it (reels 2–4).",54    "Winning and detonated symbols are removed and new symbols fall in. Each chain reaction raises the cascade multiplier: ×1, ×1, ×2, ×3, ×5.",55    "Wins containing several Magma Cores multiply their multipliers together, up to ×100.",56    "3, 4 or 5 Eruptions award 8, 10 or 15 free spins with retriggers.",57    "Maximum win per round: 8,000× the bet.",58  ],59});60