Add Referee's Tools

Update JS, add versioning (for cache-busting updates)
Clean up a bunch of unused files
Add Rivertail community
Add some new races
This commit is contained in:
2023-08-27 23:54:42 -04:00
parent 65e2b6ecb2
commit 5c58d7d051
66 changed files with 1875 additions and 2449 deletions

68
src/pages/tools/index.md Normal file
View File

@@ -0,0 +1,68 @@
---
title: Referee's Tools
description:
date_pub: 2023-08-23T21:01:00-04:00
section: tools
content_type: feature
short_code: dt1
---
<script crossorigin="anonymous" integrity="sha256-oTzJ337+krSUvt6QB4uj3ko3zlJBULbMdYxFgyYK6fc=
sha384-Jp3amSrLOinxKymki4BiCwi2qhSuGsCFUjp3pUIcTustcE6zNtO4Abs15kJItBw7
sha512-M5+Z/3zFT8rPTGzrvRGPrBvUYSsgqbTy4ZvnJqjW1jXvtfeMvGxZm6ZaQYSJSBSt8iz/WtnBdHQ/CuIy/nis2A=="
src="/scripts/lib/dice-v2.0.0.min.js"></script>
<script type="module" src="/scripts/tools.js"></script>
<noscript>
<p>Sorry, the Referee's Tools require JavaScript to work.</p>
<p>Please enable it or try using a different browser.</p>
</noscript>
<div class="refereeTools">
<details class="toolDetails" open>
<summary>
Die Roller
</summary>
<form id="js-rollerForm" class="rollerForm">
<input id="js-rollerInput" type="text" value="" />
<input type="reset" value="x" />
<input type="submit" value="Roll" />
</form>
<ul id="js-rollerOutput"></ul>
<p>Powered by <a href="https://github.com/lordnull/dice.js" target="_blank">Dice.js</a></p>
</details>
<details class="toolDetails" open>
<summary>
Exploration Complication Randomizer
</summary>
<form id="js-complicationForm">
<input type="submit" value="Randomize!" />
</form>
<ol id="js-complicationList">
<li>Encounter</li>
<li>Signs / Portents</li>
<li>Locality</li>
<li>Exhaustion</li>
<li>Light Source</li>
<li>No Complications</li>
</ol>
</details>
<details class="toolDetails" open>
<summary>
Astral Complication Randomizer
</summary>
<form id="js-astralComplicationForm">
<input type="submit" value="Randomize!" />
</form>
<ol id="js-astralComplicationList">
<li>Encounter</li>
<li>Signs / Portents</li>
<li>Locality</li>
<li>Pilot / Ship issue</li>
<li>Lose Direction</li>
<li>No Complications</li>
</ol>
</details>
</div>