rdefendi d99ce752ce Update translation.json
Corrected the tooltip for Air Stance. I'd updated it at one point, but it had been rolled back somehow and was one update behind.
Fixed the XP requirements per rank.
Added the roller to the techniques page per user request.
I added the fitness skill, as a duplicate, on the Conflict page for quick rolls to resolve criticals. I also updated the text to add (Defense) in parenthesis. The intention for this change is for when a GM breaks out fitness into subskills. In this case, the default fitness skill spot becomes the defense skill for critical resolution.

In addition:
Although a final update never came out, I made advancement adjustments to help GMs still playing implement the final notes from the developers. In light of this:

Removed rings from advancement. If you don't wish to consider this change canon, you can add rings to one of the other lines.
Added four generic lines for out of rank training. These are calculated into the XP at half value. Imput the full value spent into the field.
Made the XP needed for each rank and editable field. The Devs didn't tell us how much they intended to raise XP per rank. If a GM wants to guess, they can edit the field manually.
2018-01-23 17:26:37 -07:00
2017-05-29 13:20:58 -04:00
2017-09-30 14:47:44 +02:00
2017-12-29 15:09:28 -05:00
2017-10-10 16:16:20 +02:00
2017-11-24 22:39:22 -08:00
2017-05-16 15:10:25 +02:00
2017-10-31 10:45:39 -04:00
2017-05-06 15:53:46 +02:00
2017-10-04 11:17:05 -07:00
2017-10-31 10:45:39 -04:00
2017-07-17 18:27:36 -04:00
2017-06-17 21:24:13 +02:00
2017-11-28 09:00:18 -05:00
2017-12-11 19:00:21 +01:00
2017-10-31 10:45:39 -04:00
2017-10-31 10:45:39 -04:00
2017-10-24 21:30:00 -04:00
2017-04-11 20:10:07 -04:00
2018-01-02 11:35:07 -08:00
2017-06-24 21:03:04 -04:00
2017-06-17 21:24:13 +02:00
2017-10-03 23:24:34 -04:00
2017-04-01 15:20:50 +01:00
2017-04-16 19:48:02 +01:00
2017-03-14 16:08:02 -06:00
2017-09-15 22:48:12 +02:00
2017-03-30 15:40:55 +01:00
2017-12-07 00:24:42 +01:00
2017-08-08 08:29:04 -04:00
2017-09-26 23:02:19 -04:00
2018-01-23 10:10:45 -05:00
2017-07-08 15:12:41 -06:00
2017-07-08 15:15:25 -06:00
2018-01-17 15:27:50 -08:00
2017-07-08 15:06:45 -06:00
2018-01-16 00:13:52 +02:00
2017-07-08 15:09:36 -06:00
2017-07-17 16:57:53 -04:00
2017-08-10 20:40:22 -04:00
2018-01-02 02:50:43 -04:00
2018-01-23 10:13:36 -05:00
2017-10-31 10:45:39 -04:00
2017-08-09 10:38:12 -04:00
2017-10-31 10:45:39 -04:00
2017-12-23 12:17:17 -07:00
2017-10-21 22:23:15 +02:00
…
2017-07-27 10:51:17 +02:00
2017-10-31 10:45:39 -04:00
2017-08-23 09:22:42 -04:00
2017-10-31 10:45:39 -04:00
2017-10-16 13:54:19 +02:00
2017-07-17 16:57:53 -04:00
2017-10-31 10:45:39 -04:00
2017-10-17 11:07:57 -04:00
2017-06-03 18:46:52 +03:00
2017-12-28 18:47:06 +03:00
2017-09-05 11:21:46 +02:00
2017-11-07 12:08:07 -05:00
2017-10-31 10:45:39 -04:00
2017-08-24 07:31:09 -04:00
2017-08-14 16:23:54 -04:00
2018-01-15 11:13:18 -05:00
2017-03-30 15:48:00 +01:00
2017-12-25 00:09:12 -05:00
2017-10-31 10:45:39 -04:00
2017-11-14 10:49:10 -05:00
2017-10-31 10:45:39 -04:00
2018-01-07 18:21:35 +00:00
2017-08-19 08:12:30 -04:00
2018-01-23 10:10:45 -05:00
2017-10-31 10:45:39 -04:00
2017-06-17 21:24:13 +02:00
2017-05-14 13:07:14 -04:00
2017-11-27 14:07:16 +01:00
…
2017-10-31 10:45:39 -04:00
2017-10-19 13:30:21 +02:00
2018-01-15 19:38:22 +01:00
2017-10-31 10:45:39 -04:00
…
2017-10-19 12:50:50 -04:00
2017-07-10 13:21:03 +03:00
2017-04-13 22:15:59 -04:00
2017-06-07 20:35:30 +02:00
2017-11-24 18:42:59 +00:00
2017-07-18 20:12:01 -04:00
2017-03-30 15:46:59 +01:00
2017-10-06 23:32:41 -04:00
2017-09-21 16:19:27 -03:00
2017-10-23 05:02:52 -04:00
2018-01-07 18:22:31 +00:00
2017-06-06 02:26:29 +02:00
2017-07-18 00:32:15 -04:00
2017-10-09 23:19:13 +02:00
2017-10-31 10:45:39 -04:00
2017-10-02 23:41:48 +02:00
2018-01-19 20:24:13 -04:00
2017-12-18 14:41:01 +00:00
2018-01-04 12:51:49 +00:00
2017-11-27 08:25:27 -05:00
2017-10-10 21:19:41 -04:00
2017-11-29 16:54:56 +01:00
2017-12-18 10:53:23 +01:00
2017-09-26 22:08:13 +02:00
2017-05-12 00:03:43 -05:00
2017-10-31 10:45:39 -04:00
2018-01-23 13:21:16 +01:00
2017-12-17 16:14:58 -06:00
2017-06-17 21:24:13 +02:00
2017-07-25 10:02:44 -04:00
2017-10-31 10:45:39 -04:00
2017-12-12 07:05:39 -05:00
2017-10-31 10:45:39 -04:00
2017-12-09 22:33:48 -08:00
2017-06-17 21:24:13 +02:00
2017-04-30 01:29:07 +02:00
2017-09-08 13:26:42 +01:00
2017-10-31 10:45:39 -04:00
2017-11-17 07:37:33 -06:00
2017-10-31 10:45:39 -04:00
2017-10-30 15:15:45 -07:00
2017-03-30 09:45:30 -04:00
…
…
2017-11-28 08:54:45 -05:00
2017-08-01 21:39:05 -03:00
2017-09-12 09:13:58 -04:00
2018-01-23 00:49:43 +02:00
2017-07-01 14:43:01 -04:00
2017-10-31 10:45:39 -04:00
2017-12-12 07:05:39 -05:00
2017-05-30 13:40:02 -06:00
2017-10-31 10:45:39 -04:00
2018-01-23 09:54:39 -05:00
…
2017-12-12 07:39:25 -05:00

Roll20 Character Sheets

This repository is the collection of all the community-contributed character sheets that are available for use on Roll20.

Contributing

If you want to help improve an existing sheet, just clone this repository, make your changes, and submit a pull request. If you would like to contribute a new sheet for the community to use, just clone this repository and create a new folder with the name of the game system that the sheet is for. Then send a pull request. If you have any questions or aren't familiar with Github or git in general, feel free to drop us a line at team@roll20.net and we can help you get set up.

Creating a sheet.json File

When you are ready to submit your template for public use, create a sheet.json file in your sheet's folder (see the kitchensink folder for an example sheet.json file). The file has the following fields:

  • html: The name of the HTML file for the sheet (e.g. kitchensink.html)
  • css: The name of the CSS file for the sheet (e.g. kitchensink.css)
  • authors: A simple string telling who contributed toward the sheet (e.g. Riley Dutton)
  • roll20userid: A simple string telling the Roll20 User ID's of the authors (e.g. 1 or 45672,145678). Just used so we know who to credit internally, won't be shown publicly on the site.
  • patreon: Place the URL for a Patreon campaign here, and it will appear under your sheet's description when selected. (e.g. "https://www.patreon.com/<name>")
  • tipeee: Place the URL for a Tipeee here, and it will appear under your sheet's description when selected. (e.g. "https://www.tipeee.com/<name>")
  • preview: The name of an image file which should be included in your sheet folder showing a preview/screenshot of the sheet (will be displayed in-app at 500x500 resolution) (e.g. kitchensink.png)
  • instructions: Markdown-formatted instructions for using the sheet. If there are any particular setup steps, special rolls you want to make the player aware of, etc., this is the place to put that info. Try to be succinct.

After we have reviewed your sheet if we approve it we will add it to the approved.yaml file in the root directory which will cause it to be available to everyone on the main Roll20 site. If we reject your sheet, we will comment on your Github commit and let you know what changes need to be made before it can be accepted.

PLEASE VERIFY YOUR SHEET.JSON IS VALID JSON at http://jsonlint.com before you submit it!

Guidelines

Here are a few guidelines that you should follow when contributing sheets for the community:

Make it Familiar

The sheet for each game type should be familiar to players who are used to seeing the paper version of that sheet. It shouldn't be identical or violate any copyright, but it also shouldn't be laid out in such a crazy way that players will have a hard time understanding how to use it. Design for ease of use first and foremost. Along those lines, keep your UI changes simple -- please don't change the basic functionality of how a checkbox works, for example.

Add Rolls

The best sheets not only keep track of character stats, they have most of the rolls for the game system embedded in them. This makes it much easier for new players to play the game (just "click on that button on the sheet" versus "Make a macro, okay put slash roll one dee twenty..."). While you don't have to include every roll in the whole system, including the most common ones where appropriate can really help elevate your sheet to the next level.

Don't Duplicate Work

We only need one sheet for each system. For some major systems like Pathfinder or D&D, we may allow more than one sheet if they are different enough, but contact us in advance before you spend a lot of time working on a new sheet for a game we already have a sheet for. We should focus on improving existing sheets, not creating totally new ones. Along those lines, this is a community effort, so if you want to help improve an existing sheet, just jump in and do so.

Use Standard Attribute Names

Whenever possible, use standard names for attributes, spelled out. For example, "Intelligence", "Strength", and "Wisdom". This is important so that if a Character is imported into a game with a different sheet, most of the values will be able to transition. If the attribute names are all different, then nothing can be imported. Your best bet is to look at existing sheets and whenever possible use the same attribute names that are already in use.

No Character Creation or Advancement

Due to copyright restrctions, please don't attempt to include functionality for advancing a character automatically to the next level or creating a new character from scratch automatically. It's fine to have attributes that auto-calculate based on other attributes (including the current level). We'll let you know if your submitted sheet violates this rule.

License

All of the code (HTML/CSS) of the sheets in this repository is released under the MIT license (see LICENSE file for details). If you contribute a new sheet or help improve an existing sheet, you agree that your contribution is released under the MIT License as well.

S
Description
Character sheet templates created by the community for use in Roll20 VTT. Submit a ticket at roll20.net/help if critical hotfixes are to be requested.
https://roll20.net/
Readme MIT
2 GiB
Languages
HTML 75.9%
CSS 16%
JavaScript 4%
Pug 1.7%
SCSS 1.5%
Other 0.7%