Skip to content

Autocompletes user input into tests and evaluates them using generated or typed in dice rolls

Notifications You must be signed in to change notification settings

AndreasBamesberger/DSATester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSATester

Introduction

A small program to generate test results for DSA 4.1. Entries in the hero xml file (created by Helden-Software) are compared with dice rolls which can be generated or typed in. Additionally, any number of dice sums can be calculated by typing the desired dice roll (e.g. "3d20" or "5d6+4"). The result can then be saved in a csv file.

Current supported entries which can be tested include:

  • Eigenschaften
  • Talente
  • Zauber
  • Kampftalente

Project progress can be viewed at: https://trello.com/b/TuCnQlQi/dsatester

Technologies

  • helden-software 5.5.3-1 from Archlinux User Repository (for character creation)
  • Python3.8.5
  • pyinstaller (to create executable)

Launch

  1. Place your xml file(s) in the "hero_files" folder
  2. Change the values in "config.txt" based on your preferences
  3. Launch "main.py" or "main.exe"

Usage

Command Line Interface

CLI version

Graphical User Interface

GUI version

Diagrams

Code structure

Code structure

Flowchart

Flowchart

About

Autocompletes user input into tests and evaluates them using generated or typed in dice rolls

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published