A little tool for The Dark Eye 5th Edition (Das Schwarze Auge 5) to load .json from Optolith character generation and easily perform talent probes. For the Meister: It can handle more than one hero/NPC simultaneously!
- Talent probes with modifier
- Attribute probes with modifier
- Logging of probes and their results
- Logging of damage taken or given (LP are not handled correctly outside the log so far.)
- Tracking of Schmerzstufen
- Visualization of log by running
- Get and install Python 3.
- Download/clone repository and run
pip install -r requirements.txt
. - Copy
settings_template.py
tosettings.py
. - Adjust paths/file names/settings in
settings.py
.
- Run
python app.py
and check your console for the IP address to enter into your browser. Your are ready to go!
- Run
python probemaker.py
. - If there is more than one hero loaded, you are first asked to enter the name of the hero you want to probe.
- Once asked, you can perform the following actions:
- Perform probe by entering the name of a talent or magic spell (do not use German Umlaute, but ae etc. and replace
&
byu
). If you want to use a modifier just enter the numerical value separated by a comma, e.g.Bekehren u Ueberzeugen, -1
. - Perform a probe on an attribute by using their abbreviation and an optional modifier (e.g.
KK,+1
). - Log a hit taken or given, enter
hit_taken
orhit_given
and enter source and amount when asked. - Set AE and LP to
value
by typingsLP, value
orsAE, value
- Modify AE and LP by
value
, by typingcLP, value
orcAE, value
- To exit the program, type
feddich
. - You can get beautiful plots by running
python ana.py
.
Barely any magic.
DSA5-Probemaker by is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Beta mode, no warranty!