UNPKG

slotify.js

Version:

A video slot game session framework for JavaScript

21 lines (20 loc) 755 B
import { IGameSession } from "../../IGameSession"; import { IReelGameSessionWinningScatterModel } from "./wincalculator/IReelGameSessionWinningScatterModel"; import { IReelGameSessionWinningLineModel } from "./wincalculator/IReelGameSessionWinningLineModel"; export interface IReelGameSession extends IGameSession { getPaytable(): { [itemId: string]: { [times: number]: number; }; }; getReelsItems(): string[][]; getWinningLines(): { [lineId: string]: IReelGameSessionWinningLineModel; }; getWinningScatters(): { [scatterId: string]: IReelGameSessionWinningScatterModel; }; getReelsItemsSequences(): string[][]; getReelsItemsNumber(): number; getReelsNumber(): number; }