@hiddentao/clockwork-engine
Version:
A TypeScript/PIXI.js game engine for deterministic, replayable games with built-in rendering
13 lines • 421 B
TypeScript
export declare class PRNG {
static debug: boolean;
protected rng: () => number;
protected seed: string;
constructor(seed?: string);
reset(seed: string): void;
random(): number;
randomInt(min: number, max: number): number;
randomChoice<T>(array: T[]): T;
randomFloat(min: number, max: number): number;
randomBoolean(threshold?: number): boolean;
}
//# sourceMappingURL=PRNG.d.ts.map