Reel Ways Check Wins
This node checks for winning combinations using the "Reel Ways" (adjacent symbols) mechanic.
The Reel Ways Check Wins node evaluates the reels for wins based on symbols appearing on consecutive reels from left to right, regardless of their vertical position.
The Reel Ways Check Wins node implements the "Ways to Win" logic (e.g., 243 ways, 1024 ways). Instead of fixed paylines, a win occurs if matching symbols appear on reel 1, reel 2, reel 3, etc., in any position on those reels.
Data
| Data | Description |
|---|
| Reels | The 2D array of symbols. |
Parameters
| Data | Description |
|---|
| Number of Symbols | Total unique symbols in the game. |
| Wild Symbol | The ID of the Wild symbol. |
| Free Spins Symbol | The ID of the Scatter symbol (usually ignored for standard ways checks). |
| Min Consecutive Symbols | Minimum number of reels required for a win. Default: 3. |
Actions
| Signal | Description |
|---|
| Do | Triggers the check. |
Outputs
Results
| Data | Description |
|---|
| Winning Lines | An array of winning combinations found. |
Events
| Signal | Description |
|---|
| Done | Triggered when the check is complete. |
Usage
243 Ways Game
- Generate a 5x3 reel set.
- Pass it to Reel Ways Check Wins.
- Set Min Consecutive Symbols to 3.
- Trigger Do.
- Pass Winning Lines to Reel Ways Calculate Winnings.
Detailed Behavior
- Algorithm: It iterates through every symbol type. For each symbol, it checks if it appears on Reel 1. If so, it checks Reel 2, and so on.
- Wilds: Wild symbols extend the chain for any symbol.
- Multiplication: If Reel 1 has one "A", Reel 2 has two "A"s, and Reel 3 has one "A", that counts as 1 * 2 * 1 = 2 winning ways.
Troubleshooting
- Performance: Checking "Ways" is more computationally intensive than fixed paylines. Ensure Number of Symbols is accurate to avoid checking unused IDs.