UNPKG

@randsum/5e

Version:

A flexible, type-safe dice roller for building 5e-compatible applications

19 lines (15 loc) 744 B
import { NumericRollResult } from "@randsum/dice"; //#region \0virtual:/home/runner/work/randsum/randsum/packages/5e/src/types.d.ts type AdvantageDisadvantage5e = "Advantage" | "Disadvantage"; interface RollArgument5e { modifier: number; rollingWith?: AdvantageDisadvantage5e; } //#endregion //#region \0virtual:/home/runner/work/randsum/randsum/packages/5e/src/meetOrBeat5e.d.ts declare function meetOrBeat5e(difficultyClass: number, rollArg: RollArgument5e): boolean; //#endregion //#region \0virtual:/home/runner/work/randsum/randsum/packages/5e/src/roll5e.d.ts declare function roll5e({ modifier, rollingWith }: RollArgument5e): NumericRollResult; //#endregion export { AdvantageDisadvantage5e, RollArgument5e, meetOrBeat5e, roll5e };