UNPKG

pokie

Version:

A server-side video slot game logic framework for JavaScript and TypeScript.

33 lines 905 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GameSessionConfig = void 0; class GameSessionConfig { constructor() { this.availableBets = [1, 2, 3, 4, 5, 10, 20, 30, 40, 50, 100]; this.creditsAmount = 1000; this.bet = this.availableBets[0]; } setAvailableBets(availableBets) { this.availableBets = [...availableBets]; } getAvailableBets() { return [...this.availableBets]; } setCreditsAmount(creditsAmount) { this.creditsAmount = creditsAmount; } getCreditsAmount() { return this.creditsAmount; } setBet(bet) { this.bet = bet; } getBet() { return this.bet; } isBetAvailable(bet) { return this.getAvailableBets().includes(bet); } } exports.GameSessionConfig = GameSessionConfig; //# sourceMappingURL=GameSessionConfig.js.map