Releases: alexrecarey/khepri-f2f
Fixed die values for Automated Defence Systems can be calculated
This release adds the ability to compute "fixed" die values, like the AC2 Automated Defence System requires, as it always rolls an 8.
You can also change the displayed graph and expected wounds list to show anywhere from 1 to 5 or unlimited number of wounds.
Installable app iOS bugfixes
This release fixes an issue that did not allow the PWA to work offline correctly on iOS.
We were not correctly caching Pyodide, Icepool and PyPy package registry, so iOS strict caching policy for PWA was not letting the service worker load pyodide correctly.
Installable PWA App
The app now complies with Progressive Web App requirements and can be installed into Android and iOS phones.
PLASMA and Immunity(Critical) added
This release marks feature complete for the project. Every face to face roll can now be calculated.
Future improvements will likely be made for UI, UX or other usability.
More information displayed and background workers
This release moves computation to a background worker, keeping the UI fast and stable.
Also, results of the face to face roll are displayed as well as the expected wounds calculation.
Input changes and more information shown
Unified inputs to use Buttons instead of sliders. Added extra information to the results view, showing the actual values used to calculate the results. Cleaned up the code. Added text to the bottom of the page linking to the Github repo and where to contact me.
First version of tool
First version completed to a point where I feel comfortable releasing it.