SPB Git forge

spb/spinza

Public
8commits 1branches 0releases
1.6 MBsize
maindefault branch
16 days agolast push
TypeScript 97.6% SQL 1.4% JavaScript 0.5%
1.1 KB · 18 lines typescript
Raw Blame History
1/**2 * Browser-safe subset of the game engine: types and definition helpers only.3 * Never import the RNG or `runSpin` in the browser — outcomes are server-only.4 */5export type * from "./types";6export type { SimulationResult } from "./simulation";7export type { CertificationReport, CertificationRules, ValidationIssue } from "./validation";8export { emptyPlayerState } from "./types";9export { waysCount } from "./define";10export { LINES_10, LINES_20, LINES_25 } from "./evaluate";11export type { CrashGameDefinition, CrashEvent, CrashCurve, CrashScene, CrashMilestone } from "./crash/curve";12export { multiplierAt, effectiveTime, timeForMultiplier, floorAt } from "./crash/curve";13export type { ArcadeGameDefinition, ArcadeOutcome, ArcadePresentation, LadderState, LadderOffer, LadderEvent, LadderAction } from "./arcade/types";14export type { DropStep, DropzoneConfig, DropzoneInput } from "./arcade/dropzone";15export type { GridStep, GridbreakConfig, Cell as GridCell } from "./arcade/gridbreak";16export type { OrbitStep, OrbitObject, OrbitConfig } from "./arcade/orbit";17export type { VaultConfig, EscapeConfig } from "./arcade/ladder";18