Fightbird is small web app that can calculate the results from die rolls in Warcrow.
This app is still in active development and will feature breaking changes.
It's a static, single page application written in Javascript using react. The site does not require any backend other than a webserver to serve the files. The actual die probability rolls are done using the incredible icepool library. To run python on the client side web browser, we use WASM and the Pyodide library.
I use volta to sync versions of node and yarn. Once
that is installed, a simple yarn
command should get you running.
Pull requests and contributions are welcome, but I do have a vision for this project and I suggest you write in first.
Infinity the Calculator is the first dice calculator I wrote and is much more mature and fully featured.
My OTM is khepri and I can be found in the IGL Discord or the Infinity forums.
You can also write to me at <my github account>@gmail.com
.