UNPKG

pokie

Version:

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

27 lines 872 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HorizontalLines = void 0; class HorizontalLines { constructor(reelsNumber, reelsSymbolsNumber) { this.definitions = {}; for (let y = 0; y < reelsSymbolsNumber; y++) { this.definitions[y] = []; for (let x = 0; x < reelsNumber; x++) { this.definitions[y][x] = y; } } if (reelsSymbolsNumber === 3) { const bk = [...this.definitions[0]]; this.definitions[0] = [...this.definitions[1]]; this.definitions[1] = bk; } } getLineDefinition(lineId) { return this.definitions[lineId]; } getLinesIds() { return Object.keys(this.definitions); } } exports.HorizontalLines = HorizontalLines; //# sourceMappingURL=HorizontalLines.js.map