UNPKG

pokie

Version:

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

25 lines (24 loc) 1.09 kB
import { NextSessionRoundPlayableDetermining, VideoSlotSessionHandling } from "pokie"; export declare class PlayUntilSymbolWinStrategy implements NextSessionRoundPlayableDetermining { private readonly symbolId; private minLinesNumber; private onlySameSymbolId; private allowWilds; private wildSymbolId?; private minNumberOfWinningSymbols?; private exactNumberOfWinningSymbols?; constructor(symbolId: string); canPlayNextSimulationRound(session: VideoSlotSessionHandling): boolean; getSymbolId(): string; getMinLinesNumber(): number; setMinLinesNumber(minLinesNumber: number): void; isOnlySameSymbolId(): boolean; setOnlySameSymbolId(onlySameSymbolId: boolean): void; isAllowWilds(): boolean; setAllowWilds(allowWilds: boolean, wildSymbolId: string): void; getWildSymbolId(): string | undefined; setMinNumberOfWinningSymbols(value: number): void; getMinNumberOfWinningSymbols(): number | undefined; setExactNumberOfWinningSymbols(value: number): void; getExactNumberOfWinningSymbols(): number | undefined; }