More action test cases
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
type InputProvider = {
|
||||
/**
|
||||
* Roll dice
|
||||
* @param dice How many dice
|
||||
* @param diceSize How many faces per die
|
||||
*/
|
||||
rollDice(
|
||||
dice: { number: number, diceSize: number }[]
|
||||
): Promise<number[][]>;
|
||||
@@ -12,6 +17,10 @@ type InputProvider = {
|
||||
choices: ({ _id: string } & Record<string, any>)[],
|
||||
quantity?: [min: number, max: number],
|
||||
): Promise<string[]>;
|
||||
/**
|
||||
* Get advantage, natural, or disadvantage for a d20 roll
|
||||
*/
|
||||
advantage(suggestedAdvantage: 0 | 1 | -1): Promise<0 | 1 | -1>;
|
||||
}
|
||||
|
||||
export default InputProvider;
|
||||
Reference in New Issue
Block a user