Skip to content

@dice-roller/rpg-dice-roller / RandomEngine

Interface: RandomEngine ​

Defined in: src/random/RandomEngine.ts:8

A source of randomness.

The same shape as random-js's Engine, so nativeMath, nodeCrypto, browserCrypto and MersenneTwister19937.seed(n) can be used directly as the engine option of a Roll or Roller. Use separately seeded engine instances for reproducible independent sequences.

Methods ​

next() ​

next(): number

Defined in: src/random/RandomEngine.ts:10

Returns a 32-bit integer.

Returns ​

number

MIT Licensed · Credits