pokie
Version:
A server-side video slot game logic framework for JavaScript and TypeScript.
32 lines (20 loc) • 727 B
text/typescript
import {
AvailableBetsDescribing,
LinesDefinitionsDescribing,
LinesPatternsDescribing,
PaytableRepresenting,
SymbolsSequenceDescribing,
} from "pokie";
export interface VideoSlotConfigDescribing extends AvailableBetsDescribing {
getPaytable(): PaytableRepresenting;
getAvailableSymbols(): string[];
getReelsNumber(): number;
getReelsSymbolsNumber(): number;
isSymbolScatter(symbolId: string): boolean;
isSymbolWild(symbolId: string): boolean;
getSymbolsSequences(): SymbolsSequenceDescribing[];
getWildSymbols(): string[];
getScatterSymbols(): string[];
getLinesDefinitions(): LinesDefinitionsDescribing;
getLinesPatterns(): LinesPatternsDescribing;
}