From 6157bb157d8338e6e28452b93670616bcf640460 Mon Sep 17 00:00:00 2001 From: Daniel Asher Resnick Date: Tue, 27 Dec 2022 19:45:54 -0600 Subject: [PATCH] Add new style stock files for Gold stocks --- src/data/gold/stocks/dwarf.json | 129 +++++++++++++++++++++++++ src/data/gold/stocks/elf.json | 160 ++++++++++++++++++++++++++++++++ src/data/gold/stocks/man.json | 98 +++++++++++++++++++ src/data/gold/stocks/orc.json | 113 ++++++++++++++++++++++ src/data/gold/stocks/roden.json | 89 ++++++++++++++++++ src/data/gold/stocks/wolf.json | 74 +++++++++++++++ 6 files changed, 663 insertions(+) create mode 100644 src/data/gold/stocks/dwarf.json create mode 100644 src/data/gold/stocks/elf.json create mode 100644 src/data/gold/stocks/man.json create mode 100644 src/data/gold/stocks/orc.json create mode 100644 src/data/gold/stocks/roden.json create mode 100644 src/data/gold/stocks/wolf.json diff --git a/src/data/gold/stocks/dwarf.json b/src/data/gold/stocks/dwarf.json new file mode 100644 index 0000000..9f0a65a --- /dev/null +++ b/src/data/gold/stocks/dwarf.json @@ -0,0 +1,129 @@ +{ + "key": "dwarf", + "name": "Dwarf", + "stride": 6, + "common_traits": [ + "Accustomed To The Dark", + "Bearded", + "Greed", + "Oathsworn", + "Shaped From Earth And Stone", + "Stout", + "Tough" + ], + "starting_stats": + [ + { + "range": [ + 1, + 20 + ], + "m": 6, + "p": 13 + }, + { + "range": [ + 21, + 30 + ], + "m": 7, + "p": 13 + }, + { + "range": [ + 31, + 50 + ], + "m": 7, + "p": 14 + }, + { + "range": [ + 51, + 76 + ], + "m": 8, + "p": 15 + }, + { + "range": [ + 77, + 111 + ], + "m": 8, + "p": 16 + }, + { + "range": [ + 112, + 151 + ], + "m": 9, + "p": 16 + }, + { + "range": [ + 152, + 199 + ], + "m": 9, + "p": 17 + }, + { + "range": [ + 200, + 245 + ], + "m": 10, + "p": 18 + }, + { + "range": [ + 246, + 300 + ], + "m": 11, + "p": 17 + }, + { + "range": [ + 301, + 345 + ], + "m": 11, + "p": 16 + }, + { + "range": [ + 346, + 396 + ], + "m": 12, + "p": 15 + }, + { + "range": [ + 397, + 445 + ], + "m": 11, + "p": 14 + }, + { + "range": [ + 446, + 525 + ], + "m": 11, + "p": 13 + }, + { + "range": [ + 526, + 600 + ], + "m": 10, + "p": 12 + } + ] +} diff --git a/src/data/gold/stocks/elf.json b/src/data/gold/stocks/elf.json new file mode 100644 index 0000000..728a573 --- /dev/null +++ b/src/data/gold/stocks/elf.json @@ -0,0 +1,160 @@ +{ + "key": "elf", + "name": "elf", + "stride": 8, + "common_traits": [ + "Born Under The Silver Stars", + "Essence Of The Earth", + "Fair And Statuesque", + "First Born", + "Grief", + "Keen Sight" + ], + "starting_stats": + [ + { + "range": [ + 1, + 25 + ], + "m": 7, + "p": 13 + }, + { + "range": [ + 26, + 60 + ], + "m": 8, + "p": 13 + }, + { + "range": [ + 61, + 100 + ], + "m": 9, + "p": 14 + }, + { + "range": [ + 101, + 125 + ], + "m": 9, + "p": 15 + }, + { + "range": [ + 126, + 160 + ], + "m": 10, + "p": 16 + }, + { + "range": [ + 161, + 225 + ], + "m": 10, + "p": 17 + }, + { + "range": [ + 226, + 325 + ], + "m": 11, + "p": 17 + }, + { + "range": [ + 326, + 425 + ], + "m": 12, + "p": 17 + }, + { + "range": [ + 426, + 525 + ], + "m": 13, + "p": 18 + }, + { + "range": [ + 526, + 625 + ], + "m": 13, + "p": 19 + }, + { + "range": [ + 626, + 725 + ], + "m": 14, + "p": 19 + }, + { + "range": [ + 726, + 825 + ], + "m": 14, + "p": 20 + }, + { + "range": [ + 826, + 925 + ], + "m": 15, + "p": 20 + }, + { + "range": [ + 926, + 1025 + ], + "m": 15, + "p": 21 + }, + { + "range": [ + 1026, + 1125 + ], + "m": 15, + "p": 22 + }, + { + "range": [ + 1126, + 1225 + ], + "m": 15, + "p": 23 + }, + { + "range": [ + 1226, + 1325 + ], + "m": 15, + "p": 24 + }, + { + "range": [ + 1326, + 9999 + ], + "m": 16, + "p": 24 + } + ] +} diff --git a/src/data/gold/stocks/man.json b/src/data/gold/stocks/man.json new file mode 100644 index 0000000..9bfcf12 --- /dev/null +++ b/src/data/gold/stocks/man.json @@ -0,0 +1,98 @@ +{ + "key": "man", + "name": "man", + "stride": 7, + "common_traits": [ + ], + "starting_stats": + [ + { + "range": [ + 1, + 10 + ], + "m": 5, + "p": 10 + }, + { + "range": [ + 11, + 14 + ], + "m": 6, + "p": 13 + }, + { + "range": [ + 15, + 16 + ], + "m": 6, + "p": 16 + }, + { + "range": [ + 17, + 25 + ], + "m": 7, + "p": 16 + }, + { + "range": [ + 26, + 29 + ], + "m": 7, + "p": 15 + }, + { + "range": [ + 30, + 35 + ], + "m": 7, + "p": 14 + }, + { + "range": [ + 36, + 40 + ], + "m": 7, + "p": 13 + }, + { + "range": [ + 41, + 55 + ], + "m": 7, + "p": 12 + }, + { + "range": [ + 56, + 65 + ], + "m": 7, + "p": 11 + }, + { + "range": [ + 66, + 79 + ], + "m": 7, + "p": 10 + }, + { + "range": [ + 80, + 100 + ], + "m": 6, + "p": 9 + } + ] +} diff --git a/src/data/gold/stocks/orc.json b/src/data/gold/stocks/orc.json new file mode 100644 index 0000000..3f8a9b7 --- /dev/null +++ b/src/data/gold/stocks/orc.json @@ -0,0 +1,113 @@ +{ + "key": "orc", + "name": "orc", + "stride": 7, + "common_traits": [ + "Cannibal", + "Cold Black Blood", + "Breeder", + "Fanged And Clawed", + "Loathsome And Twisted", + "Lynx-eyed, Like Burning Coals", + "Vile Language" + ], + "starting_stats": + [ + { + "range": [ + 1, + 10 + ], + "m": 3, + "p": 10 + }, + { + "range": [ + 11, + 16 + ], + "m": 4, + "p": 11 + }, + { + "range": [ + 17, + 22 + ], + "m": 5, + "p": 12 + }, + { + "range": [ + 23, + 30 + ], + "m": 5, + "p": 13 + }, + { + "range": [ + 31, + 40 + ], + "m": 6, + "p": 14 + }, + { + "range": [ + 41, + 50 + ], + "m": 6, + "p": 15 + }, + { + "range": [ + 51, + 60 + ], + "m": 7, + "p": 16 + }, + { + "range": [ + 61, + 80 + ], + "m": 7, + "p": 17 + }, + { + "range": [ + 81, + 99 + ], + "m": 8, + "p": 17 + }, + { + "range": [ + 100, + 125 + ], + "m": 8, + "p": 18 + }, + { + "range": [ + 126, + 150 + ], + "m": 9, + "p": 18 + }, + { + "range": [ + 151, + 9999 + ], + "m": 9, + "p": 19 + } + ] +} diff --git a/src/data/gold/stocks/roden.json b/src/data/gold/stocks/roden.json new file mode 100644 index 0000000..a5939f1 --- /dev/null +++ b/src/data/gold/stocks/roden.json @@ -0,0 +1,89 @@ +{ + "key": "roden", + "name": "roden", + "stride": 8, + "common_traits": [ + "Aecer's Likeness", + "Coat Of Fur", + "Communal", + "Enlarged Incisors", + "Quick-blooded", + "Tail", + "Large Ears" + ], + "starting_stats": + [ + { + "range": [ + 1, + 5 + ], + "m": 6, + "p": 10 + }, + { + "range": [ + 6, + 9 + ], + "m": 7, + "p": 13 + }, + { + "range": [ + 10, + 15 + ], + "m": 7, + "p": 14 + }, + { + "range": [ + 16, + 24 + ], + "m": 8, + "p": 15 + }, + { + "range": [ + 25, + 30 + ], + "m": 8, + "p": 14 + }, + { + "range": [ + 31, + 36 + ], + "m": 7, + "p": 13 + }, + { + "range": [ + 37, + 40 + ], + "m": 7, + "p": 12 + }, + { + "range": [ + 41, + 45 + ], + "m": 7, + "p": 11 + }, + { + "range": [ + 46, + 49 + ], + "m": 6, + "p": 10 + } + ] +} diff --git a/src/data/gold/stocks/wolf.json b/src/data/gold/stocks/wolf.json new file mode 100644 index 0000000..029ae7a --- /dev/null +++ b/src/data/gold/stocks/wolf.json @@ -0,0 +1,74 @@ +{ + "key": "wolf", + "name": "wolf", + "stride": 11, + "common_traits": [ + "Crushing Jaws", + "Deep Fur", + "Great Lupine Form", + "Lupine Intellect", + "Long-legged", + "Wolf's Eyes", + "Wolf's Snout", + "Woodland Ear" + ], + "starting_stats": + [ + { + "range": [ + 1, + 1.5 + ], + "m": 6, + "p": 12 + }, + { + "range": [ + 2, + 3.5 + ], + "m": 7, + "p": 16 + }, + { + "range": [ + 4, + 5.5 + ], + "m": 7, + "p": 17 + }, + { + "range": [ + 6, + 7.5 + ], + "m": 7, + "p": 16 + }, + { + "range": [ + 8, + 9.5 + ], + "m": 6, + "p": 14 + }, + { + "range": [ + 10, + 11.5 + ], + "m": 6, + "p": 12 + }, + { + "range": [ + 12, + 15.5 + ], + "m": 5, + "p": 10 + } + ] +}