Commit b166aec8 authored by nanahira's avatar nanahira

add defaultDiceFaces

parent 13c0c6d3
...@@ -58,6 +58,7 @@ export interface OneDiceConfig { ...@@ -58,6 +58,7 @@ export interface OneDiceConfig {
maxDiceCount?: number; maxDiceCount?: number;
maxDiceFaces?: number; maxDiceFaces?: number;
valueDict?: { [key: string]: number }; valueDict?: { [key: string]: number };
defaultDiceFaces?: number;
} }
export class OneDice { export class OneDice {
...@@ -235,7 +236,7 @@ export class OneDice { ...@@ -235,7 +236,7 @@ export class OneDice {
6, 6,
(count, [, faces], [kq, select], [pb, pbCount], [pool, min]) => { (count, [, faces], [kq, select], [pb, pbCount], [pool, min]) => {
count ??= 1; count ??= 1;
faces ??= 6; faces ??= this.config.defaultDiceFaces || 6;
this.checkDiceCount(count); this.checkDiceCount(count);
this.checkDiceFaces(faces); this.checkDiceFaces(faces);
let results: number[]; let results: number[];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment