# srd_5e v0.2.0 - Table of Contents

> Pure-Elixir tabletop RPG game support and rules modeled on the System Reference Document (SRD) 5.2 with opt-in support for some 5.1 rules.

## Pages

- [SRD 5e](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Srd](Srd.md): Tabletop RPG rules resolution modeled on the SRD 5.2.
- [Srd.Content.Armor](Srd.Content.Armor.md): An SRD armor.

- [Srd.Content.Armors](Srd.Content.Armors.md): SRD armor, looked up by slug.

- [Srd.Content.Condition](Srd.Content.Condition.md): An SRD condition.

- [Srd.Content.Conditions](Srd.Content.Conditions.md): SRD conditions, looked up by slug.

- [Srd.Content.Weapon](Srd.Content.Weapon.md): An SRD weapon.

- [Srd.Content.Weapons](Srd.Content.Weapons.md): SRD weapons, looked up by slug.

- [Srd.Dice](Srd.Dice.md): Dice rolling for SRD 5.2 resolution.
- [Srd.Dice.Expr](Srd.Dice.Expr.md): A parsed, unrolled dice expression. A dice expression can be built
  manually or can be parsed from human-readable dice notation like d20, 2d4+1, etc.

- [Srd.Dice.Roll](Srd.Dice.Roll.md): An immutable representation of a completed roll.

- [Srd.Dice.Rolls](Srd.Dice.Rolls.md): The SRD's standard rolls, named by intent.
- [Srd.Rules.Attack](Srd.Rules.Attack.md): Attack rules

- [Srd.Rules.Check](Srd.Rules.Check.md): Ability check rules

- [Srd.Rules.D20](Srd.Rules.D20.md): Basic support for the d20 test

- [Srd.Rules.Damage](Srd.Rules.Damage.md): Damage resolution.
- [Srd.Rules.DeathSaves](Srd.Rules.DeathSaves.md): Death saving throw rules.
- [Srd.Rules.Hitpoints](Srd.Rules.Hitpoints.md): Hit point rules.
- [Srd.Rules.Initiative](Srd.Rules.Initiative.md): Initiative ordering.

- [Srd.Rules.Save](Srd.Rules.Save.md): Saving throw rules

