Skip to main content

Get Paytable

This node retrieves and manages paytable configurations for slot machine games.

The Get Paytable node provides access to payout multipliers and symbol combination definitions.

The Get Paytable node manages paytable data that defines how much each symbol combination pays out. It can load paytables from various sources and formats them for use by other slot game nodes.

Inputs

Configuration

DataDescription
Paytable SourceSource location or configuration for the paytable
Game TypeType of slot game (affects paytable structure)

Actions

SignalDescription
LoadTriggers paytable loading

Outputs

Results

DataDescription
PaytableThe loaded paytable object
Symbol CountNumber of symbols in the paytable

Events

SignalDescription
LoadedTriggered when paytable is successfully loaded
ErrorTriggered if loading fails

Usage

Paytable Structure

A typical paytable defines payouts for different symbol combinations:

{
"0": { "3": 5, "4": 25, "5": 100 }, // Low value symbol
"1": { "3": 10, "4": 50, "5": 200 }, // Medium value symbol
"2": { "3": 25, "4": 100, "5": 500 }, // High value symbol
"8": { "2": 2, "3": 10, "4": 50, "5": 200 }, // Scatter symbol
"9": { "2": 2, "3": 10, "4": 50, "5": 500 } // Wild symbol
}

Example Use Cases

  1. Game Initialization: Load paytables at game start
  2. Dynamic Configuration: Switch paytables for different game modes
  3. A/B Testing: Compare different payout structures
  4. Regulatory Compliance: Ensure paytables meet legal requirements