├── .gitattributes ├── .gitignore ├── Ability.java ├── Alignment.java ├── Arena.gpj ├── Arena.java ├── Armor.java ├── Athena.gpj ├── Athena.java ├── Attack.java ├── BaseClassType.java ├── CSVReader.java ├── Character.java ├── CharacterPDF.java ├── CheckstyleConfig.xml ├── Class-Fighter.csv ├── Class-Thief.csv ├── Class-Wizard.csv ├── ClassIndex.csv ├── ClassIndex.java ├── ClassRecord.java ├── ClassType.java ├── Dice.java ├── DungeonTreasure.csv ├── DungeonTreasureTable.java ├── EHDToTable.csv ├── EHDToTables.java ├── EnergyType.java ├── Equipment.java ├── Feat.java ├── FightManager.java ├── GemsAndJewelry.java ├── LICENSE ├── MapUtil.java ├── Marshal.gpj ├── Marshal.java ├── MenType.java ├── MenTypeList.java ├── MenTypes.csv ├── Monster.java ├── MonsterDatabase-Dragons.csv ├── MonsterDatabase-Hydras.csv ├── MonsterDatabase.csv ├── MonsterDatabase.java ├── MonsterLevelMatrix.csv ├── MonsterMetrics.gpj ├── MonsterMetrics.java ├── MonsterTables.java ├── MonsterTreasure.csv ├── MonsterTreasureTable.java ├── NPCGenerator.gpj ├── NPCGenerator.java ├── NameGenerator.java ├── Names.csv ├── OED-CharacterSheet.pdf ├── Party.java ├── PersonalityTraits.csv ├── PersonalityTraits.java ├── README.md ├── SavingThrows.csv ├── SavingThrows.java ├── SpecialAbility.java ├── SpecialType.java ├── SpecialUnknownList.java ├── Spell.java ├── SpellCasting.java ├── SpellMemory.java ├── SpellsDaily.csv ├── SpellsDaily.java ├── SpellsIndex.csv ├── SpellsIndex.java ├── StatBin.java ├── TestAthenaJar.bat ├── TestNPC-PDF.bat ├── TreasureType.java ├── UMLDiagram.png ├── Wands.csv ├── Wands.java ├── Weapon.java ├── WinMatrix.java ├── XPAwardTable.csv ├── XPAwardTable.java └── pdfbox-app.jar /.gitattributes: -------------------------------------------------------------------------------- 1 | # GPJ files need LF line endings 2 | *.gpj text eol=lf 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *# 2 | *.class 3 | Athena.jar -------------------------------------------------------------------------------- /Ability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Ability.java -------------------------------------------------------------------------------- /Alignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Alignment.java -------------------------------------------------------------------------------- /Arena.gpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Arena.gpj -------------------------------------------------------------------------------- /Arena.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Arena.java -------------------------------------------------------------------------------- /Armor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Armor.java -------------------------------------------------------------------------------- /Athena.gpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Athena.gpj -------------------------------------------------------------------------------- /Athena.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Athena.java -------------------------------------------------------------------------------- /Attack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Attack.java -------------------------------------------------------------------------------- /BaseClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/BaseClassType.java -------------------------------------------------------------------------------- /CSVReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/CSVReader.java -------------------------------------------------------------------------------- /Character.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Character.java -------------------------------------------------------------------------------- /CharacterPDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/CharacterPDF.java -------------------------------------------------------------------------------- /CheckstyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/CheckstyleConfig.xml -------------------------------------------------------------------------------- /Class-Fighter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Class-Fighter.csv -------------------------------------------------------------------------------- /Class-Thief.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Class-Thief.csv -------------------------------------------------------------------------------- /Class-Wizard.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Class-Wizard.csv -------------------------------------------------------------------------------- /ClassIndex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/ClassIndex.csv -------------------------------------------------------------------------------- /ClassIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/ClassIndex.java -------------------------------------------------------------------------------- /ClassRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/ClassRecord.java -------------------------------------------------------------------------------- /ClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/ClassType.java -------------------------------------------------------------------------------- /Dice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Dice.java -------------------------------------------------------------------------------- /DungeonTreasure.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/DungeonTreasure.csv -------------------------------------------------------------------------------- /DungeonTreasureTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/DungeonTreasureTable.java -------------------------------------------------------------------------------- /EHDToTable.csv: -------------------------------------------------------------------------------- 1 | EHD,Table 2 | 1,1 3 | 2,2 4 | 3,3 5 | 5,4 6 | 8,5 7 | 11,6 8 | -------------------------------------------------------------------------------- /EHDToTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/EHDToTables.java -------------------------------------------------------------------------------- /EnergyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/EnergyType.java -------------------------------------------------------------------------------- /Equipment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Equipment.java -------------------------------------------------------------------------------- /Feat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Feat.java -------------------------------------------------------------------------------- /FightManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/FightManager.java -------------------------------------------------------------------------------- /GemsAndJewelry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/GemsAndJewelry.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/LICENSE -------------------------------------------------------------------------------- /MapUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MapUtil.java -------------------------------------------------------------------------------- /Marshal.gpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Marshal.gpj -------------------------------------------------------------------------------- /Marshal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Marshal.java -------------------------------------------------------------------------------- /MenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MenType.java -------------------------------------------------------------------------------- /MenTypeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MenTypeList.java -------------------------------------------------------------------------------- /MenTypes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MenTypes.csv -------------------------------------------------------------------------------- /Monster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Monster.java -------------------------------------------------------------------------------- /MonsterDatabase-Dragons.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterDatabase-Dragons.csv -------------------------------------------------------------------------------- /MonsterDatabase-Hydras.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterDatabase-Hydras.csv -------------------------------------------------------------------------------- /MonsterDatabase.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterDatabase.csv -------------------------------------------------------------------------------- /MonsterDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterDatabase.java -------------------------------------------------------------------------------- /MonsterLevelMatrix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterLevelMatrix.csv -------------------------------------------------------------------------------- /MonsterMetrics.gpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterMetrics.gpj -------------------------------------------------------------------------------- /MonsterMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterMetrics.java -------------------------------------------------------------------------------- /MonsterTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterTables.java -------------------------------------------------------------------------------- /MonsterTreasure.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterTreasure.csv -------------------------------------------------------------------------------- /MonsterTreasureTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/MonsterTreasureTable.java -------------------------------------------------------------------------------- /NPCGenerator.gpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/NPCGenerator.gpj -------------------------------------------------------------------------------- /NPCGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/NPCGenerator.java -------------------------------------------------------------------------------- /NameGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/NameGenerator.java -------------------------------------------------------------------------------- /Names.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Names.csv -------------------------------------------------------------------------------- /OED-CharacterSheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/OED-CharacterSheet.pdf -------------------------------------------------------------------------------- /Party.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Party.java -------------------------------------------------------------------------------- /PersonalityTraits.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/PersonalityTraits.csv -------------------------------------------------------------------------------- /PersonalityTraits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/PersonalityTraits.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/README.md -------------------------------------------------------------------------------- /SavingThrows.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SavingThrows.csv -------------------------------------------------------------------------------- /SavingThrows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SavingThrows.java -------------------------------------------------------------------------------- /SpecialAbility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpecialAbility.java -------------------------------------------------------------------------------- /SpecialType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpecialType.java -------------------------------------------------------------------------------- /SpecialUnknownList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpecialUnknownList.java -------------------------------------------------------------------------------- /Spell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Spell.java -------------------------------------------------------------------------------- /SpellCasting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellCasting.java -------------------------------------------------------------------------------- /SpellMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellMemory.java -------------------------------------------------------------------------------- /SpellsDaily.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellsDaily.csv -------------------------------------------------------------------------------- /SpellsDaily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellsDaily.java -------------------------------------------------------------------------------- /SpellsIndex.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellsIndex.csv -------------------------------------------------------------------------------- /SpellsIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/SpellsIndex.java -------------------------------------------------------------------------------- /StatBin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/StatBin.java -------------------------------------------------------------------------------- /TestAthenaJar.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/TestAthenaJar.bat -------------------------------------------------------------------------------- /TestNPC-PDF.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/TestNPC-PDF.bat -------------------------------------------------------------------------------- /TreasureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/TreasureType.java -------------------------------------------------------------------------------- /UMLDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/UMLDiagram.png -------------------------------------------------------------------------------- /Wands.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Wands.csv -------------------------------------------------------------------------------- /Wands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Wands.java -------------------------------------------------------------------------------- /Weapon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/Weapon.java -------------------------------------------------------------------------------- /WinMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/WinMatrix.java -------------------------------------------------------------------------------- /XPAwardTable.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/XPAwardTable.csv -------------------------------------------------------------------------------- /XPAwardTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/XPAwardTable.java -------------------------------------------------------------------------------- /pdfbox-app.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielrcollins1/Arena/HEAD/pdfbox-app.jar --------------------------------------------------------------------------------