New source found from dndbeyond.com
This commit is contained in:
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import{a as t}from"../../chunk-RJ7BCVZA.js";import"../../chunk-IRFDE6LX.js";import"../../chunk-FW4363Y4.js";var d=async(i,r,n,s,o,a)=>{try{await t(i,"GAME_ACTION",{gameId:s,playSessionId:o,actionTaken:"dice_clear",actionDescriptors:[{location:n}]},r,void 0,a)}catch(e){let c=e instanceof Error?e.message:String(e);console.warn(c,{exception:e,location:`${r} > ${n} > instrumentDiceClear`})}};export{d as instrumentDiceClear};
|
||||
//# sourceMappingURL=instrumentDiceClear.js.map
|
||||
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import{a as t}from"../../chunk-RJ7BCVZA.js";import"../../chunk-IRFDE6LX.js";import"../../chunk-FW4363Y4.js";var d=async(o,n,r,i,s,a)=>{try{await t(o,"GAME_ACTION",{gameId:i,playSessionId:s,actionTaken:"dice_container_close",actionDescriptors:[{location:r}]},n,void 0,a)}catch(e){let c=e instanceof Error?e.message:String(e);console.warn(c,{exception:e,location:`${n} > ${r} > instrumentDiceContainerClose`})}};export{d as instrumentDiceContainerClose};
|
||||
//# sourceMappingURL=instrumentDiceContainerClose.js.map
|
||||
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import{a as t}from"../../chunk-RJ7BCVZA.js";import"../../chunk-IRFDE6LX.js";import"../../chunk-FW4363Y4.js";var m=async(i,n,r,o,s,a)=>{try{await t(i,"GAME_ACTION",{gameId:o,playSessionId:s,actionTaken:"dice_container_open",actionDescriptors:[{location:r}]},n,void 0,a)}catch(e){let c=e instanceof Error?e.message:String(e);console.warn(c,{exception:e,location:`${n} > ${r} > instrumentDiceContainerOpen`})}};export{m as instrumentDiceContainerOpen};
|
||||
//# sourceMappingURL=instrumentDiceContainerOpen.js.map
|
||||
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import"../chunk-DP4DOSJU.js";import{B as p}from"../chunk-IRFDE6LX.js";import"../chunk-FW4363Y4.js";var l=s=>{let a=Object.values(p),c=s.split("@"),d=/\s*(\d*)d(\d+)((k[hl])(\d+))?(\s*(\+|\-)\s*(\d+)){0,1}\s*(\+|$)/gi,e={constant:0,set:[]},n;if(!isNaN(Number(s)))return e.constant=Number(s),e;for(;n=d.exec(c[0]);){let t={count:n[1],dieType:n[2],opModifier:n[4],opConstant:n[5],constantOperation:n[7],constant:n[8]},r=parseInt(t.count);t.count===""&&(r=1);let i=p["d"+t.dieType];if(a.indexOf(i)===-1)throw`Unknown die type ${i}`;let o={count:r,dieType:i,operation:0,operand:0,dice:[]};t.opModifier==="kh"?o.operation=2:t.opModifier==="kl"&&(o.operation=1),t.opConstant&&(o.operand=parseInt(t.opConstant)),e.set.push(o),t.constant&&t.constantOperation&&(t.constantOperation==="+"?e.constant+=parseInt(t.constant):e.constant-=parseInt(t.constant))}if(e.set.length<1)throw"No dice specified";return e};export{l as parseDiceNotation};
|
||||
//# sourceMappingURL=parseDiceNotation.js.map
|
||||
Generated
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
import"../../chunk-FW4363Y4.js";var o=(r,e)=>{let t="";return r&&r.length>0&&(t=r.map(i=>i?`${i.count}${i.dieType}`:"").filter(i=>i!=="").join("+")),e!=0&&(r.length>0?t+=e>0?`+${e}`:e:t=`${e}`),t};export{o as toDiceNotationString};
|
||||
//# sourceMappingURL=index.js.map
|
||||
Reference in New Issue
Block a user