slotify.js
Version:
A video slot game session framework for JavaScript
15 lines (14 loc) • 581 B
TypeScript
import { IReelGameSessionWinningLineModel } from "./IReelGameSessionWinningLineModel";
import { IReelGameSessionWinningScatterModel } from "./IReelGameSessionWinningScatterModel";
export interface IReelGameSessionWinCalculator {
setGameState(bet: number, items: string[][]): void;
getWinningLines(): {
[lineId: string]: IReelGameSessionWinningLineModel;
};
getWinningScatters(): {
[scatterItemId: string]: IReelGameSessionWinningScatterModel;
};
getWinningAmount(): number;
getLinesWinning(): number;
getScattersWinning(): number;
}