UNPKG

pokie

Version:

A server-side video slot game logic framework for JavaScript and TypeScript.

14 lines (13 loc) 799 B
import { PaytableRepresenting } from "pokie"; export declare class Paytable implements PaytableRepresenting { private paytableMap; constructor(availableBets: number[], availableSymbols?: string[], wildSymbols?: string[], reelsNumber?: number); private static createDefaultPaytableMap; getWinAmountForSymbol(symbolId: string, numberOfSymbols: number, bet: number): number; getAvailableBets(): number[]; getNumbersOfSymbolsForBet(bet: number, symbolId: string): number[]; toMap(): Record<number, Record<string, Record<number, number>>>; getAvailableSymbolsForBet(bet: number): string[]; setPayoutForSymbol(symbolId: string, times: number, betMultiplier: number, bet?: number): void; fromMap(map: Record<number, Record<string, Record<number, number>>>): this; }