slotify.js
Version:
A video slot game session framework for JavaScript
26 lines (20 loc) • 867 B
text/typescript
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;
}
}