Skip to content

shirogitsune/CharsheetV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CharSheet V2

This program is designed to replace a Gamemaster character management and dice rolling tool developed for the StarFox RPG (SFRPG) game by Terrin Fox (David Thurlow: terrin_fox@hotmail.com).

Working with JWolfman (csunfoxy@gmail.com) to isolate requirements, some issues were identified:

  • The data stored was limited to text only.
  • The original application had issues with storing certain characters. This was because the data in the program was stored in a CSV-like format, making it fragile.
  • Editing the fields in the original application required the whole program be put in 'Edit Mode' and the changes saved manually.
  • Some data fields were obsolite and unused.
  • The number of Skill and Attribute fields were static.
  • The labels for the Attribute fields were static.

After talking to JWolfman about what we would like to see, I spent some time writing this replacement.

Features

  • SQLite data store!
  • Supports dice other than D20!
  • Separate dialog for arbitrary dice, so your main dice type does not have to be modified.
  • Prameterized queries and Unicode support for no character limits!
  • Auto prompt to save changes!
  • Upload character images into the character profile (with built-in preview)!
  • Attributes and Skills are extensible and flexible between characters.
  • Multi-character versus Skill/Attribute Rolls!
  • Export selected character sheets as text files or separate database file.
  • Fate's Hand: Program randomly selects a character on a configurable interval and calls them out to the game master for evil shenanigans!
  • Application configuration lives with character data so game settings follows the game.
  • Import for older CharSheet 6 data files

Running the program

To run the program, we only need the three files in the same folder:

  • CharSheetV2.exe
  • System.Data.SQLite.dll (from the DataLayer folder)
  • CharSheetData.db (Auto generated if it does not exist already)

The application is portable and requires .NET 4.0 or greater to run.

Download

Click here to download.

Tip Jar

If you think it's worthwhile, toss some coffee money my way here. I would appreciate it. ^.^

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages