From c896a4b9d9c82615aace7ebf5c07dbde6a9f2e30 Mon Sep 17 00:00:00 2001 From: Russell Champoux Date: Sun, 25 Jul 2021 22:48:37 -0400 Subject: [PATCH] touch all the things --- TODO.txt | 3 + public/debug.html | 22 ++ src/App.svelte | 3 + src/rollers/CreatureRoller.svelte | 26 ++ src/rollers/DiscoveryRoller.svelte | 0 src/rollers/KingdomRoller.svelte | 2 +- src/rollers/PlaceRoller.svelte | 2 +- src/rollers/RegionRoller.svelte | 2 +- src/rollers/creatures.ts | 302 ++++++++++++++++++ src/rollers/dangers.ts | 160 ++++++++++ src/rollers/data.ts | 77 ----- src/rollers/details.ts | 489 +++++++++++++++++++++++++++++ src/rollers/discoveries.ts | 354 +++++++++++++++++++++ src/rollers/followers.ts | 2 +- src/rollers/kingdoms.ts | 55 ++++ src/rollers/npcs.ts | 363 +++++++++++++++++++++ src/rollers/places.ts | 14 + src/rollers/regions.ts | 14 + src/rollers/steadings.ts | 126 ++++++++ 19 files changed, 1935 insertions(+), 81 deletions(-) create mode 100644 TODO.txt create mode 100644 public/debug.html create mode 100644 src/rollers/CreatureRoller.svelte create mode 100644 src/rollers/DiscoveryRoller.svelte create mode 100644 src/rollers/creatures.ts create mode 100644 src/rollers/dangers.ts delete mode 100644 src/rollers/data.ts create mode 100644 src/rollers/details.ts create mode 100644 src/rollers/discoveries.ts create mode 100644 src/rollers/kingdoms.ts create mode 100644 src/rollers/npcs.ts create mode 100644 src/rollers/places.ts create mode 100644 src/rollers/regions.ts create mode 100644 src/rollers/steadings.ts diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..fe173c8 --- /dev/null +++ b/TODO.txt @@ -0,0 +1,3 @@ +Add Discovery, Danger, Details, NPC, and Dungeons roll tables +Put the rollers in their own accordion slots +Make everything look nicer \ No newline at end of file diff --git a/public/debug.html b/public/debug.html new file mode 100644 index 0000000..33c7363 --- /dev/null +++ b/public/debug.html @@ -0,0 +1,22 @@ + + + + + + + + TPW Roller App + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/App.svelte b/src/App.svelte index 8594bae..a62b31f 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,4 +1,5 @@ + +
+

Random Creatures

+ + + {#each rollResults as result} +

{result.timestamp}: {result.value.description}

+ {/each} +
+ + diff --git a/src/rollers/DiscoveryRoller.svelte b/src/rollers/DiscoveryRoller.svelte new file mode 100644 index 0000000..e69de29 diff --git a/src/rollers/KingdomRoller.svelte b/src/rollers/KingdomRoller.svelte index 8579270..5abb5cb 100644 --- a/src/rollers/KingdomRoller.svelte +++ b/src/rollers/KingdomRoller.svelte @@ -3,7 +3,7 @@ import { format as formatDate } from "date-fns"; import { Button, Icon } from "sveltestrap"; - import { kingdoms } from "./data"; + import { kingdoms } from "./kingdoms"; let rollResults: { value: string; icon: string; timestamp: string }[] = []; let kingdom = "arpad"; diff --git a/src/rollers/PlaceRoller.svelte b/src/rollers/PlaceRoller.svelte index 82f2723..dcf5e6b 100644 --- a/src/rollers/PlaceRoller.svelte +++ b/src/rollers/PlaceRoller.svelte @@ -1,7 +1,7 @@