UNPKG

slotify.js

Version:

A video slot game session framework for JavaScript

26 lines (20 loc) 867 B
import {IReelGameWithFreeGamesSessionConfig} from "./IReelGameWithFreeGamesSessionConfig"; import {ReelGameSessionConfig} from "./ReelGameSessionConfig"; export class ReelGameWithFreeGamesSessionConfig extends ReelGameSessionConfig implements IReelGameWithFreeGamesSessionConfig { private _freeGamesForScatters: { [p: string]: { [p: number]: number } }; constructor(reelsNumber: number = 5, reelsItemsNumber: number = 3) { super(reelsNumber, reelsItemsNumber); this._freeGamesForScatters = { S: { 3: 10, }, }; } public get freeGamesForScatters(): { [p: string]: { [p: number]: number } } { return this._freeGamesForScatters; } public set freeGamesForScatters(value: { [p: string]: { [p: number]: number } }) { this._freeGamesForScatters = value; } }