dsa-rs/README.md

49 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

### dsa-rs
This is a ***work-in-progress*** library for "Das Schwarze Auge", a german pen and paper RPG.
It targets the fifth edition and intentionally does not come with any content,
to avoid infringement of the copyright of Ulisses Medien & Spiel Distribution GmbH.
Instead, it does come with a schema of how the content needs to be formatted.
For usage, please create the content files yourself, using their rule books as sources.
## Current features:
- Characteristics
- Skills
- Trials for each of the above.
The architecture of the code above isn't very good though,
so for now I'd just wait (or participate in planning a better architecture).
## Planned features:
- [ ] Heroes
- [ ] Create and change heroes, based on the rules
- [ ] Skills
- [ ] trials
- [ ] and probabilities
- [ ] Characteristics
- [ ] trials
- [ ] Derived Values
- [ ] management of current values for things like LE/AE/KE
- [ ] Conditions
- [ ] Wounds
- [ ] Special abilities
- [ ] Advantages/Disadvantages
- [ ] Species
- [ ] Culture
- [ ] Profession
- [ ] Inventory, including money
- [ ] Equipment
- [ ] Notes about adventures
- [ ] Relationships
- [ ] AP/SE
- [ ] Combat
- [ ] Rolling back changes (each change should be saved as a transaction)
- [ ] Insert your proposal here!
## Out of scope (for this library):
- Any kind of UI/CLI for the things above
- Content: This library should only implement concepts, like skills,
but not contain actual instances of those concepts. The content is something the user needs
to obtain themselves.