.flake8
.gitignore
.pre-commit-config.yaml
Dockerfile
LICENSE
MANIFEST.in
Makefile
OGL.txt
README.md
main.py
pyproject.toml
requirements.in
requirements.txt
requirements_dev.in
requirements_dev.txt
setup.cfg
setup.py
tox.ini
.github/workflows/tests.yml
hyperborea3/__init__.py
hyperborea3/chargen.py
hyperborea3/hyperborea.sqlite3
hyperborea3/player_character.py
hyperborea3/py.typed
hyperborea3/valid_data.py
hyperborea3.egg-info/PKG-INFO
hyperborea3.egg-info/SOURCES.txt
hyperborea3.egg-info/dependency_links.txt
hyperborea3.egg-info/requires.txt
hyperborea3.egg-info/top_level.txt
hyperborea3.egg-info/zip-safe
hyperborea3/sample_data/PlayerCharacter/Assassin_01.json
hyperborea3/sample_data/PlayerCharacter/Assassin_02.json
hyperborea3/sample_data/PlayerCharacter/Assassin_03.json
hyperborea3/sample_data/PlayerCharacter/Assassin_04.json
hyperborea3/sample_data/PlayerCharacter/Assassin_05.json
hyperborea3/sample_data/PlayerCharacter/Assassin_06.json
hyperborea3/sample_data/PlayerCharacter/Assassin_07.json
hyperborea3/sample_data/PlayerCharacter/Assassin_08.json
hyperborea3/sample_data/PlayerCharacter/Assassin_09.json
hyperborea3/sample_data/PlayerCharacter/Assassin_10.json
hyperborea3/sample_data/PlayerCharacter/Assassin_11.json
hyperborea3/sample_data/PlayerCharacter/Assassin_12.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_01.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_02.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_03.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_04.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_05.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_06.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_07.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_08.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_09.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_10.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_11.json
hyperborea3/sample_data/PlayerCharacter/Barbarian_12.json
hyperborea3/sample_data/PlayerCharacter/Bard_01.json
hyperborea3/sample_data/PlayerCharacter/Bard_02.json
hyperborea3/sample_data/PlayerCharacter/Bard_03.json
hyperborea3/sample_data/PlayerCharacter/Bard_04.json
hyperborea3/sample_data/PlayerCharacter/Bard_05.json
hyperborea3/sample_data/PlayerCharacter/Bard_06.json
hyperborea3/sample_data/PlayerCharacter/Bard_07.json
hyperborea3/sample_data/PlayerCharacter/Bard_08.json
hyperborea3/sample_data/PlayerCharacter/Bard_09.json
hyperborea3/sample_data/PlayerCharacter/Bard_10.json
hyperborea3/sample_data/PlayerCharacter/Bard_11.json
hyperborea3/sample_data/PlayerCharacter/Bard_12.json
hyperborea3/sample_data/PlayerCharacter/Berserker_01.json
hyperborea3/sample_data/PlayerCharacter/Berserker_02.json
hyperborea3/sample_data/PlayerCharacter/Berserker_03.json
hyperborea3/sample_data/PlayerCharacter/Berserker_04.json
hyperborea3/sample_data/PlayerCharacter/Berserker_05.json
hyperborea3/sample_data/PlayerCharacter/Berserker_06.json
hyperborea3/sample_data/PlayerCharacter/Berserker_07.json
hyperborea3/sample_data/PlayerCharacter/Berserker_08.json
hyperborea3/sample_data/PlayerCharacter/Berserker_09.json
hyperborea3/sample_data/PlayerCharacter/Berserker_10.json
hyperborea3/sample_data/PlayerCharacter/Berserker_11.json
hyperborea3/sample_data/PlayerCharacter/Berserker_12.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_01.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_02.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_03.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_04.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_05.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_06.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_07.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_08.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_09.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_10.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_11.json
hyperborea3/sample_data/PlayerCharacter/Cataphract_12.json
hyperborea3/sample_data/PlayerCharacter/Cleric_01.json
hyperborea3/sample_data/PlayerCharacter/Cleric_02.json
hyperborea3/sample_data/PlayerCharacter/Cleric_03.json
hyperborea3/sample_data/PlayerCharacter/Cleric_04.json
hyperborea3/sample_data/PlayerCharacter/Cleric_05.json
hyperborea3/sample_data/PlayerCharacter/Cleric_06.json
hyperborea3/sample_data/PlayerCharacter/Cleric_07.json
hyperborea3/sample_data/PlayerCharacter/Cleric_08.json
hyperborea3/sample_data/PlayerCharacter/Cleric_09.json
hyperborea3/sample_data/PlayerCharacter/Cleric_10.json
hyperborea3/sample_data/PlayerCharacter/Cleric_11.json
hyperborea3/sample_data/PlayerCharacter/Cleric_12.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_01.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_02.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_03.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_04.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_05.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_06.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_07.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_08.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_09.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_10.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_11.json
hyperborea3/sample_data/PlayerCharacter/Cryomancer_12.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_01.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_02.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_03.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_04.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_05.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_06.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_07.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_08.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_09.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_10.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_11.json
hyperborea3/sample_data/PlayerCharacter/Death_Soldier_12.json
hyperborea3/sample_data/PlayerCharacter/Druid_01.json
hyperborea3/sample_data/PlayerCharacter/Druid_02.json
hyperborea3/sample_data/PlayerCharacter/Druid_03.json
hyperborea3/sample_data/PlayerCharacter/Druid_04.json
hyperborea3/sample_data/PlayerCharacter/Druid_05.json
hyperborea3/sample_data/PlayerCharacter/Druid_06.json
hyperborea3/sample_data/PlayerCharacter/Druid_07.json
hyperborea3/sample_data/PlayerCharacter/Druid_08.json
hyperborea3/sample_data/PlayerCharacter/Druid_09.json
hyperborea3/sample_data/PlayerCharacter/Druid_10.json
hyperborea3/sample_data/PlayerCharacter/Druid_11.json
hyperborea3/sample_data/PlayerCharacter/Druid_12.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_01.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_02.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_03.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_04.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_05.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_06.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_07.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_08.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_09.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_10.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_11.json
hyperborea3/sample_data/PlayerCharacter/Fell_Paladin_12.json
hyperborea3/sample_data/PlayerCharacter/Fighter_01.json
hyperborea3/sample_data/PlayerCharacter/Fighter_02.json
hyperborea3/sample_data/PlayerCharacter/Fighter_03.json
hyperborea3/sample_data/PlayerCharacter/Fighter_04.json
hyperborea3/sample_data/PlayerCharacter/Fighter_05.json
hyperborea3/sample_data/PlayerCharacter/Fighter_06.json
hyperborea3/sample_data/PlayerCharacter/Fighter_07.json
hyperborea3/sample_data/PlayerCharacter/Fighter_08.json
hyperborea3/sample_data/PlayerCharacter/Fighter_09.json
hyperborea3/sample_data/PlayerCharacter/Fighter_10.json
hyperborea3/sample_data/PlayerCharacter/Fighter_11.json
hyperborea3/sample_data/PlayerCharacter/Fighter_12.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_01.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_02.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_03.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_04.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_05.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_06.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_07.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_08.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_09.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_10.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_11.json
hyperborea3/sample_data/PlayerCharacter/Fire_Lord_12.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_01.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_02.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_03.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_04.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_05.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_06.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_07.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_08.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_09.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_10.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_11.json
hyperborea3/sample_data/PlayerCharacter/Fire_Thief_12.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_01.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_02.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_03.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_04.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_05.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_06.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_07.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_08.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_09.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_10.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_11.json
hyperborea3/sample_data/PlayerCharacter/Huntsman_12.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_01.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_02.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_03.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_04.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_05.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_06.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_07.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_08.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_09.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_10.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_11.json
hyperborea3/sample_data/PlayerCharacter/Ice_Lord_12.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_01.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_02.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_03.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_04.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_05.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_06.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_07.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_08.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_09.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_10.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_11.json
hyperborea3/sample_data/PlayerCharacter/Ice_Thief_12.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_01.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_02.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_03.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_04.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_05.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_06.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_07.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_08.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_09.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_10.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_11.json
hyperborea3/sample_data/PlayerCharacter/Illusionist_12.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_01.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_02.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_03.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_04.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_05.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_06.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_07.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_08.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_09.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_10.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_11.json
hyperborea3/sample_data/PlayerCharacter/Legerdemainist_12.json
hyperborea3/sample_data/PlayerCharacter/Magician_01.json
hyperborea3/sample_data/PlayerCharacter/Magician_02.json
hyperborea3/sample_data/PlayerCharacter/Magician_03.json
hyperborea3/sample_data/PlayerCharacter/Magician_04.json
hyperborea3/sample_data/PlayerCharacter/Magician_05.json
hyperborea3/sample_data/PlayerCharacter/Magician_06.json
hyperborea3/sample_data/PlayerCharacter/Magician_07.json
hyperborea3/sample_data/PlayerCharacter/Magician_08.json
hyperborea3/sample_data/PlayerCharacter/Magician_09.json
hyperborea3/sample_data/PlayerCharacter/Magician_10.json
hyperborea3/sample_data/PlayerCharacter/Magician_11.json
hyperborea3/sample_data/PlayerCharacter/Magician_12.json
hyperborea3/sample_data/PlayerCharacter/Monk_01.json
hyperborea3/sample_data/PlayerCharacter/Monk_02.json
hyperborea3/sample_data/PlayerCharacter/Monk_03.json
hyperborea3/sample_data/PlayerCharacter/Monk_04.json
hyperborea3/sample_data/PlayerCharacter/Monk_05.json
hyperborea3/sample_data/PlayerCharacter/Monk_06.json
hyperborea3/sample_data/PlayerCharacter/Monk_07.json
hyperborea3/sample_data/PlayerCharacter/Monk_08.json
hyperborea3/sample_data/PlayerCharacter/Monk_09.json
hyperborea3/sample_data/PlayerCharacter/Monk_10.json
hyperborea3/sample_data/PlayerCharacter/Monk_11.json
hyperborea3/sample_data/PlayerCharacter/Monk_12.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_01.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_02.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_03.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_04.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_05.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_06.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_07.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_08.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_09.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_10.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_11.json
hyperborea3/sample_data/PlayerCharacter/Mountebank_12.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_01.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_02.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_03.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_04.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_05.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_06.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_07.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_08.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_09.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_10.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_11.json
hyperborea3/sample_data/PlayerCharacter/Necromancer_12.json
hyperborea3/sample_data/PlayerCharacter/Paladin_01.json
hyperborea3/sample_data/PlayerCharacter/Paladin_02.json
hyperborea3/sample_data/PlayerCharacter/Paladin_03.json
hyperborea3/sample_data/PlayerCharacter/Paladin_04.json
hyperborea3/sample_data/PlayerCharacter/Paladin_05.json
hyperborea3/sample_data/PlayerCharacter/Paladin_06.json
hyperborea3/sample_data/PlayerCharacter/Paladin_07.json
hyperborea3/sample_data/PlayerCharacter/Paladin_08.json
hyperborea3/sample_data/PlayerCharacter/Paladin_09.json
hyperborea3/sample_data/PlayerCharacter/Paladin_10.json
hyperborea3/sample_data/PlayerCharacter/Paladin_11.json
hyperborea3/sample_data/PlayerCharacter/Paladin_12.json
hyperborea3/sample_data/PlayerCharacter/Priest_01.json
hyperborea3/sample_data/PlayerCharacter/Priest_02.json
hyperborea3/sample_data/PlayerCharacter/Priest_03.json
hyperborea3/sample_data/PlayerCharacter/Priest_04.json
hyperborea3/sample_data/PlayerCharacter/Priest_05.json
hyperborea3/sample_data/PlayerCharacter/Priest_06.json
hyperborea3/sample_data/PlayerCharacter/Priest_07.json
hyperborea3/sample_data/PlayerCharacter/Priest_08.json
hyperborea3/sample_data/PlayerCharacter/Priest_09.json
hyperborea3/sample_data/PlayerCharacter/Priest_10.json
hyperborea3/sample_data/PlayerCharacter/Priest_11.json
hyperborea3/sample_data/PlayerCharacter/Priest_12.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_01.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_02.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_03.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_04.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_05.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_06.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_07.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_08.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_09.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_10.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_11.json
hyperborea3/sample_data/PlayerCharacter/Purloiner_12.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_01.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_02.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_03.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_04.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_05.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_06.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_07.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_08.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_09.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_10.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_11.json
hyperborea3/sample_data/PlayerCharacter/Pyromancer_12.json
hyperborea3/sample_data/PlayerCharacter/Ranger_01.json
hyperborea3/sample_data/PlayerCharacter/Ranger_02.json
hyperborea3/sample_data/PlayerCharacter/Ranger_03.json
hyperborea3/sample_data/PlayerCharacter/Ranger_04.json
hyperborea3/sample_data/PlayerCharacter/Ranger_05.json
hyperborea3/sample_data/PlayerCharacter/Ranger_06.json
hyperborea3/sample_data/PlayerCharacter/Ranger_07.json
hyperborea3/sample_data/PlayerCharacter/Ranger_08.json
hyperborea3/sample_data/PlayerCharacter/Ranger_09.json
hyperborea3/sample_data/PlayerCharacter/Ranger_10.json
hyperborea3/sample_data/PlayerCharacter/Ranger_11.json
hyperborea3/sample_data/PlayerCharacter/Ranger_12.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_01.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_02.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_03.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_04.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_05.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_06.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_07.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_08.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_09.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_10.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_11.json
hyperborea3/sample_data/PlayerCharacter/Runegraver_12.json
hyperborea3/sample_data/PlayerCharacter/Scout_01.json
hyperborea3/sample_data/PlayerCharacter/Scout_02.json
hyperborea3/sample_data/PlayerCharacter/Scout_03.json
hyperborea3/sample_data/PlayerCharacter/Scout_04.json
hyperborea3/sample_data/PlayerCharacter/Scout_05.json
hyperborea3/sample_data/PlayerCharacter/Scout_06.json
hyperborea3/sample_data/PlayerCharacter/Scout_07.json
hyperborea3/sample_data/PlayerCharacter/Scout_08.json
hyperborea3/sample_data/PlayerCharacter/Scout_09.json
hyperborea3/sample_data/PlayerCharacter/Scout_10.json
hyperborea3/sample_data/PlayerCharacter/Scout_11.json
hyperborea3/sample_data/PlayerCharacter/Scout_12.json
hyperborea3/sample_data/PlayerCharacter/Shaman_01.json
hyperborea3/sample_data/PlayerCharacter/Shaman_02.json
hyperborea3/sample_data/PlayerCharacter/Shaman_03.json
hyperborea3/sample_data/PlayerCharacter/Shaman_04.json
hyperborea3/sample_data/PlayerCharacter/Shaman_05.json
hyperborea3/sample_data/PlayerCharacter/Shaman_06.json
hyperborea3/sample_data/PlayerCharacter/Shaman_07.json
hyperborea3/sample_data/PlayerCharacter/Shaman_08.json
hyperborea3/sample_data/PlayerCharacter/Shaman_09.json
hyperborea3/sample_data/PlayerCharacter/Shaman_10.json
hyperborea3/sample_data/PlayerCharacter/Shaman_11.json
hyperborea3/sample_data/PlayerCharacter/Shaman_12.json
hyperborea3/sample_data/PlayerCharacter/Thief_01.json
hyperborea3/sample_data/PlayerCharacter/Thief_02.json
hyperborea3/sample_data/PlayerCharacter/Thief_03.json
hyperborea3/sample_data/PlayerCharacter/Thief_04.json
hyperborea3/sample_data/PlayerCharacter/Thief_05.json
hyperborea3/sample_data/PlayerCharacter/Thief_06.json
hyperborea3/sample_data/PlayerCharacter/Thief_07.json
hyperborea3/sample_data/PlayerCharacter/Thief_08.json
hyperborea3/sample_data/PlayerCharacter/Thief_09.json
hyperborea3/sample_data/PlayerCharacter/Thief_10.json
hyperborea3/sample_data/PlayerCharacter/Thief_11.json
hyperborea3/sample_data/PlayerCharacter/Thief_12.json
hyperborea3/sample_data/PlayerCharacter/Warlock_01.json
hyperborea3/sample_data/PlayerCharacter/Warlock_02.json
hyperborea3/sample_data/PlayerCharacter/Warlock_03.json
hyperborea3/sample_data/PlayerCharacter/Warlock_04.json
hyperborea3/sample_data/PlayerCharacter/Warlock_05.json
hyperborea3/sample_data/PlayerCharacter/Warlock_06.json
hyperborea3/sample_data/PlayerCharacter/Warlock_07.json
hyperborea3/sample_data/PlayerCharacter/Warlock_08.json
hyperborea3/sample_data/PlayerCharacter/Warlock_09.json
hyperborea3/sample_data/PlayerCharacter/Warlock_10.json
hyperborea3/sample_data/PlayerCharacter/Warlock_11.json
hyperborea3/sample_data/PlayerCharacter/Warlock_12.json
hyperborea3/sample_data/PlayerCharacter/Witch_01.json
hyperborea3/sample_data/PlayerCharacter/Witch_02.json
hyperborea3/sample_data/PlayerCharacter/Witch_03.json
hyperborea3/sample_data/PlayerCharacter/Witch_04.json
hyperborea3/sample_data/PlayerCharacter/Witch_05.json
hyperborea3/sample_data/PlayerCharacter/Witch_06.json
hyperborea3/sample_data/PlayerCharacter/Witch_07.json
hyperborea3/sample_data/PlayerCharacter/Witch_08.json
hyperborea3/sample_data/PlayerCharacter/Witch_09.json
hyperborea3/sample_data/PlayerCharacter/Witch_10.json
hyperborea3/sample_data/PlayerCharacter/Witch_11.json
hyperborea3/sample_data/PlayerCharacter/Witch_12.json
scripts/generate_sample_pcs.py
scripts/spell_lists/clr1-3.txt
scripts/spell_lists/clr4-6.txt
scripts/spell_lists/create_spell_list_views.sql
scripts/spell_lists/cry1-3.txt
scripts/spell_lists/cry4-6.txt
scripts/spell_lists/drd1-3.txt
scripts/spell_lists/drd4-6.txt
scripts/spell_lists/ill1-3.txt
scripts/spell_lists/ill4-6.txt
scripts/spell_lists/load_all_spell_lists.sh
scripts/spell_lists/mag1-3.txt
scripts/spell_lists/mag4-6.txt
scripts/spell_lists/nec1-3.txt
scripts/spell_lists/nec4-6.txt
scripts/spell_lists/pyr1-3.txt
scripts/spell_lists/pyr4-6.txt
scripts/spell_lists/spell_list_inserts.py
scripts/spell_lists/wch1-3.txt
scripts/spell_lists/wch4-6.txt
scripts/starting_gear/1.txt
scripts/starting_gear/10.txt
scripts/starting_gear/11.txt
scripts/starting_gear/12.txt
scripts/starting_gear/13.txt
scripts/starting_gear/14.txt
scripts/starting_gear/15.txt
scripts/starting_gear/16.txt
scripts/starting_gear/17.txt
scripts/starting_gear/18.txt
scripts/starting_gear/19.txt
scripts/starting_gear/2.txt
scripts/starting_gear/20.txt
scripts/starting_gear/21.txt
scripts/starting_gear/22.txt
scripts/starting_gear/23.txt
scripts/starting_gear/24.txt
scripts/starting_gear/25.txt
scripts/starting_gear/26.txt
scripts/starting_gear/3.txt
scripts/starting_gear/4.txt
scripts/starting_gear/5.txt
scripts/starting_gear/6.txt
scripts/starting_gear/7.txt
scripts/starting_gear/8.txt
scripts/starting_gear/9.txt
scripts/starting_gear/build_csv.sh
scripts/starting_gear/starting_equip.csv
tests/test_chargen.py
tests/test_dice.py
tests/test_pc.py
tests/test_ranger.py