DiceUtils: {
estimateDieType(ledCount): "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge";
faceFromIndex(faceIndex, dieType, noFix?): number;
getDieFaces(dieType): number[];
getFaceCount(dieType): number;
getLEDCount(dieType): number;
getTopFace(dieType): number;
indexFromFace(face, dieType, noFix?): number;
mapFaceForAnimation(face, dieType): number;
} = ...
Type declaration
estimateDieType:function
- estimateDieType(ledCount): "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
faceFromIndex:function
- faceFromIndex(faceIndex, dieType, noFix?): number
Parameters
faceIndex: number
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Optional
noFix: boolean
Returns number
getDieFaces:function
- getDieFaces(dieType): number[]
Parameters
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns number[]
getFaceCount:function
- getFaceCount(dieType): number
Parameters
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns number
getLEDCount:function
- getLEDCount(dieType): number
Parameters
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns number
getTopFace:function
- getTopFace(dieType): number
Parameters
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns number
indexFromFace:function
- indexFromFace(face, dieType, noFix?): number
Parameters
face: number
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Optional
noFix: boolean
Returns number
mapFaceForAnimation:function
- mapFaceForAnimation(face, dieType): number
Parameters
face: number
dieType: "unknown" | "d4" | "d6" | "d8" | "d10" | "d00" | "d12" | "d20" | "d6pipped" | "d6fudge"
Returns number