Initiative Tracker for TTRPGS
A simple command line interface for running a initiative tracker in the terminal. You can create an encounter, add combatants, roll initiative, track health and save encounters for later use.
Features
- Combatant Mangement Add or remove players, enemies or allies in an encounter
- Automatic Turn Tracking After letting the program roll the initiative it autmatically tracks whoose turn it is
- Health Management Add or remove health via the damage and heal funcitons
- Save and Load Save and load encounters between sessions for quick and easy playthroughs
How to Use
Main menu
When the application starts, you can choose to:
- Start new encounter: Create an empty encounter.
- Load encounter:** Load the saved encounter.
- Exit: Close the application.
Managing an encounter
Once an encounter has been created or loaded, the encounter menu provides the following options:
- Add combatant: Enter a name, maximum hit points, initiative modifier, and combatant type.
- Remove combatant: Select combatants to remove from the encounter.
- View turn order: Sort combatants by initiative and display their current health and initiative.
- Roll initiative: Roll initiative for every combatant.
- Start encounter: Open the turn-order menu and begin managing combat.
- Save encounter: Save the encounter's current state to the database.
- Exit: Return to the main menu.
During an encounter, the currently active combatant is marked with an arrow. You can advance to the next turn, reset the round counter, or select a combatant to perform a health-related action.
Actions on a combatant
Once you select a combatant you are presented with the option to input a command, the following commands are allowed:
- damage after inputting enter a value and the corresponding health will be removed
- heal after inputting enter a value and the corresponding health will be healed
- set after inputting manually set and initiative value for the combatant
- exit after inputting press enter again and exit this menu
License
MIT
Metadata
Release files for initiative-tracker 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| initiative_tracker-0.1.0.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| initiative_tracker-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.9 kB
Release files / initiative_tracker-0.1.0.tar.gz
| Download URL | initiative_tracker-0.1.0.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
746b77762ec58f2d8d360db1b44c660927149b9e8cd963538d2e36fbe921d410
|
|
BLAKE2b-256 checksum How to use checksums |
a2450223815f0c26302060c60e4bc162a62ac5bc49e9bb8d9b621f4b4e988c79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.7 Linux/7.1.9-arch1-2
|
Release files / initiative_tracker-0.1.0-py3-none-any.whl
| Download URL | initiative_tracker-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e61da7eb010cdeb7f890d46d3bf24fd0e39bf8bd7be7bb61844c70ffe5b1a9a
|
|
BLAKE2b-256 checksum How to use checksums |
fb5062e4077219379b9d5ea0ccb426349ce51102fdcfe7500ba75466f6951a94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.7 Linux/7.1.9-arch1-2
|