pokie
Version:
A server-side video slot game logic framework for JavaScript and TypeScript.
96 lines (95 loc) • 6.2 kB
text/typescript
export * from "./net/GameNetworkData.js";
export * from "./net/GameSessionSerializer.js";
export * from "./net/GameSessionSerializing.js";
export * from "./net/GameWithFreeGamesNetworkData.js";
export * from "./net/GameWithFreeGamesSessionSerializing.js";
export * from "./net/videoslot/VideoSlotNetworkData.js";
export * from "./net/videoslot/VideoSlotSessionSerializer.js";
export * from "./net/videoslot/VideoSlotSessionSerializing.js";
export * from "./net/videoslot/VideoSlotWithFreeGamesNetworkData.js";
export * from "./net/videoslot/VideoSlotWithFreeGamesSessionSerializer.js";
export * from "./net/videoslot/VideoSlotWithFreeGamesSessionSerializing.js";
export * from "./session/AvailableBetDetermining.js";
export * from "./session/AvailableBetsDescribing.js";
export * from "./session/AvailableBetsSetting.js";
export * from "./session/BuildableFromArray.js";
export * from "./session/BuildableFromMap.js";
export * from "./session/BuildableFromMatrix.js";
export * from "./session/ConvertableToArray.js";
export * from "./session/ConvertableToMap.js";
export * from "./session/ConvertableToMatrix.js";
export * from "./session/FreeGamesStateDetermining.js";
export * from "./session/FreeGamesStateSetting.js";
export * from "./session/GameSession.js";
export * from "./session/GameSessionConfig.js";
export * from "./session/GameSessionConfigRepresenting.js";
export * from "./session/GameSessionHandling.js";
export * from "./session/GameSessionStateDetermining.js";
export * from "./session/GameSessionStateSetting.js";
export * from "./session/GameWithFreeGamesSessionHandling.js";
export * from "./session/NoWinAmount.js";
export * from "./session/PlayableGame.js";
export * from "./session/WinAmountDetermining.js";
export * from "./session/WonFreeGamesNumberDetermining.js";
export * from "./session/videoslot/VideoSlotConfig.js";
export * from "./session/videoslot/VideoSlotConfigDescribing.js";
export * from "./session/videoslot/VideoSlotConfigRepresenting.js";
export * from "./session/videoslot/VideoSlotConfigSetting.js";
export * from "./session/videoslot/VideoSlotRoundStateDetermining.js";
export * from "./session/videoslot/VideoSlotSession.js";
export * from "./session/videoslot/VideoSlotSessionHandling.js";
export * from "./session/videoslot/VideoSlotWinDetermining.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesConfig.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesConfigDescribing.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesConfigRepresenting.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesConfigSetting.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesSession.js";
export * from "./session/videoslot/VideoSlotWithFreeGamesSessionHandling.js";
export * from "./session/videoslot/WinningLine.js";
export * from "./session/videoslot/WinningLineDescribing.js";
export * from "./session/videoslot/WinningScatter.js";
export * from "./session/videoslot/WinningScatterDescribing.js";
export * from "./session/videoslot/combinations/PseudorandomNumberGenerator.js";
export * from "./session/videoslot/combinations/RandomNumberGenerating.js";
export * from "./session/videoslot/combinations/SecureRandomNumberGenerator.js";
export * from "./session/videoslot/combinations/SymbolsCombination.js";
export * from "./session/videoslot/combinations/SymbolsCombinationDescribing.js";
export * from "./session/videoslot/combinations/SymbolsCombinationsAnalyzer.js";
export * from "./session/videoslot/combinations/SymbolsCombinationsGenerating.js";
export * from "./session/videoslot/combinations/SymbolsCombinationsGenerator.js";
export * from "./session/videoslot/combinations/SymbolsSequence.js";
export * from "./session/videoslot/combinations/SymbolsSequenceDescribing.js";
export * from "./session/videoslot/combinations/SymbolsSequenceModifying.js";
export * from "./session/videoslot/combinations/SymbolsSequenceRepresenting.js";
export * from "./session/videoslot/linesdefinitions/CustomLinesDefinitions.js";
export * from "./session/videoslot/linesdefinitions/HorizontalLines.js";
export * from "./session/videoslot/linesdefinitions/LinesDefinitionsDescribing.js";
export * from "./session/videoslot/linesdefinitions/LinesDefinitionsFor3x3.js";
export * from "./session/videoslot/linesdefinitions/LinesDefinitionsFor5x3.js";
export * from "./session/videoslot/linesdefinitions/LinesDefinitionsFor5x4.js";
export * from "./session/videoslot/linesdefinitions/WaysDefinitions.js";
export * from "./session/videoslot/linespatterns/LeftToRightLinesPatterns.js";
export * from "./session/videoslot/linespatterns/LinesPatternsDescribing.js";
export * from "./session/videoslot/linespatterns/RightToLeftLinesPatterns.js";
export * from "./session/videoslot/linespatterns/ScatteredLinesPatterns.js";
export * from "./session/videoslot/paytable/Paytable.js";
export * from "./session/videoslot/paytable/PaytableRepresenting.js";
export * from "./session/videoslot/paytable/PaytableSymbolsPayoutsDescribing.js";
export * from "./session/videoslot/paytable/PaytableSymbolsPayoutsSetting.js";
export * from "./session/videoslot/wincalculator/VideoSlotWinCalculating.js";
export * from "./session/videoslot/wincalculator/VideoSlotWinCalculator.js";
export * from "./session/videoslot/wincalculator/WinningLinesAnalyzer.js";
export * from "./simulation/AsyncSimulationHandling.js";
export * from "./simulation/BetForNextSimulationRoundSetting.js";
export * from "./simulation/RandomChangeBetStrategy.js";
export * from "./simulation/Simulation.js";
export * from "./simulation/SimulationConfig.js";
export * from "./simulation/SimulationConfigDescribing.js";
export * from "./simulation/SimulationConfigRepresenting.js";
export * from "./simulation/SimulationConfigSetting.js";
export * from "./simulation/SimulationHandling.js";
export * from "./simulation/playstrategy/NextSessionRoundPlayableDetermining.js";
export * from "./simulation/playstrategy/PlayFreeGamesStrategy.js";
export * from "./simulation/playstrategy/PlayUntilAnyLosingCombinationStrategy.js";
export * from "./simulation/playstrategy/PlayUntilAnyWinStrategy.js";
export * from "./simulation/playstrategy/PlayUntilSymbolWinStrategy.js";