Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Session Management #3

Open
alanplotko opened this issue Jan 1, 2017 · 0 comments
Open

Session Management #3

alanplotko opened this issue Jan 1, 2017 · 0 comments
Labels

Comments

@alanplotko
Copy link
Owner

alanplotko commented Jan 1, 2017

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
@alanplotko alanplotko added the idea label Jan 1, 2017
@alanplotko alanplotko added feature and removed idea labels Oct 29, 2017
@alanplotko alanplotko added this to the 1.0.0-alpha milestone Nov 5, 2017
@alanplotko alanplotko removed this from the 1.0.0-alpha milestone Dec 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant