UNPKG

pokie

Version:

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

24 lines (13 loc) 703 B
import {BuildableFromArray} from "pokie"; export interface SymbolsSequenceModifying extends BuildableFromArray { addSymbol(symbolId: string, stackSize?: number, index?: number): this; removeSymbol(index: number): this; removeAllSymbols(symbolId: string): this; addSymbols(symbolsIds: string[], index?: number): this; setSymbol(index: number, symbolId: string): this; setSymbols(index: number, symbols: string[]): this; shuffle(): this; fromSymbolsWeights(symbolsWeights: Record<string, number>): this; fromNumbersOfSymbols(symbolsNumbers: Record<string, number>): this; fromNumberOfEachSymbol(availableSymbols: string[], symbolsNumber: number): this; }