From 51948299fa8b51ecd79be87f011aa385f4cee0b3 Mon Sep 17 00:00:00 2001 From: Russell Champoux Date: Fri, 30 Jul 2021 19:19:03 -0400 Subject: [PATCH] made a lot of things better --- TODO.txt | 5 +- src/App.svelte | 60 +++-- src/rollers/CreatureRoller.svelte | 61 ++++- src/rollers/DangerRoller.svelte | 12 +- src/rollers/DetailsRoller.svelte | 45 ++-- src/rollers/DiscoveryRoller.svelte | 75 ++++++- src/rollers/DungeonRoller.svelte | 103 +++++++++ src/rollers/FollowerRoller.svelte | 38 ++-- src/rollers/KingdomRoller.svelte | 20 +- src/rollers/NpcRoller.svelte | 85 +++++++ src/rollers/PlaceRoller.svelte | 25 +-- src/rollers/RegionRoller.svelte | 25 +-- src/rollers/creatures.ts | 119 ++++------ src/rollers/details.ts | 150 ++++++------- src/rollers/discoveries.ts | 95 +++++--- src/rollers/dungeons.ts | 349 +++++++++++++++++++++++++++-- src/rollers/kingdoms.ts | 9 +- src/rollers/npcs.ts | 278 ++++++++++++----------- src/rollers/places.ts | 13 +- src/rollers/regions.ts | 13 +- src/rollers/steadings.ts | 22 +- 21 files changed, 1127 insertions(+), 475 deletions(-) create mode 100644 src/rollers/DungeonRoller.svelte create mode 100644 src/rollers/NpcRoller.svelte diff --git a/TODO.txt b/TODO.txt index e87e4c5..abd4ae2 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,4 +1,5 @@ -Add NPC, and Dungeons roll tables -Put the rollers in their own accordion slots +Add Steadings tables +Change steadings and mounts to not show English names by default Make everything look nicer +Maybe put roller button in a left nav bar and the results in the middle? Add a 3d dice rolling visualizer \ No newline at end of file diff --git a/src/App.svelte b/src/App.svelte index 8c80e0c..61f22ed 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,12 +1,15 @@ @@ -14,21 +17,38 @@

The Perilous Wilds

A web-app for rolling on tables and getting funny results


- -
- -
- -
- -
- -
- -
- -
- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +