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
| Data | Description |
|---|---|
| Paytable Source | Source location or configuration for the paytable |
| Game Type | Type of slot game (affects paytable structure) |
Actions
| Signal | Description |
|---|---|
| Load | Triggers paytable loading |
Outputs
Results
| Data | Description |
|---|---|
| Paytable | The loaded paytable object |
| Symbol Count | Number of symbols in the paytable |
Events
| Signal | Description |
|---|---|
| Loaded | Triggered when paytable is successfully loaded |
| Error | Triggered 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
- Game Initialization: Load paytables at game start
- Dynamic Configuration: Switch paytables for different game modes
- A/B Testing: Compare different payout structures
- Regulatory Compliance: Ensure paytables meet legal requirements