Skip to content

Session Management #3

Description

@alanplotko

A campaign can last for months, with various sessions that can take hours. It would be nice to log a session in the background while providing an interface where the user can commit actions including, but not limited to:

  • Rolling a dice and get a result.
  • Updating HP for combat.
  • Declaring items acquired and lost.
  • Declaring currency earned and spent.

It would be great to log these actions and be able to save them and possibly export them if desired (e.g. as a .pdf). Actions would be in a bulleted list in the following format as an example:

Session 12: <Custom label to address this session>

<Timestamp> <Tiny heart icon as bullet> Took damage: 12 HP lost, <custom note regarding negative random event>
<Timestamp> <Tiny heart icon as bullet> Healed: 12 HP lost, <custom note regarding healing>
<Timestamp> <Tiny sword icon as bullet> Combat engaged: dealt 8 damage, <custom note regarding ambush and skill use>

At the end, a report on changes can be created as follows:

Session 12: Results

<Tiny clock icon as bullet> Time Spent: 3:45:08
<Tiny gold icon as bullet> Net Profit: +100 <currency>
<List of items acquired>
<List of items lost>
<Achievements/Feats earned>
<Tiny heart icon as bullet> Health: 15 -> 12
<Tiny level icon as bullet> Level: 5 -> 8

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions