Difference between revisions of "Character Sheets"
From Roll20 Wiki
m (→Character Sheet Guides) |
|||
(33 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
+ | <div style="background:#f0e2a1; border: 3px solid #dbc870; padding: 10px;"> | ||
+ | <big>'''''Attention:''''' | ||
+ | ''Roll20 is no longer maintaining this document on the community wiki. For the most up-to-date information please visit this page on our [http://Roll20.net/help Help Center] for assistance: [https://roll20.zendesk.com/hc/en-us/articles/360037773113-Character-Sheets Here]. For more information you can email us at Team@roll20.net''</big> | ||
+ | </div> | ||
+ | |||
+ | [[File:5E OGL Sheet Core v2.6.png|400px|thumbnail|right|5th Edition OGL by Roll20 Character Sheet]] | ||
Character Sheets allow you to use a digital sheet that's similar to a traditional paper character sheet while playing your game in Roll20. The creator of a game can choose a character sheet template when setting up the game, and all characters in the game will use that sheet template. | Character Sheets allow you to use a digital sheet that's similar to a traditional paper character sheet while playing your game in Roll20. The creator of a game can choose a character sheet template when setting up the game, and all characters in the game will use that sheet template. | ||
Line 5: | Line 11: | ||
'''[[File:Cs.png|300px|right]]''' | '''[[File:Cs.png|300px|right]]''' | ||
− | + | ===Starting a New Game=== | |
When starting a new game, you have the option to choose the Character Sheet you want to use from the handy drop-down available on the New Game creation screen. The Character sheet template can be changed after game creation as well. If you're making a Game that's a copy based on an existing Game, the copy will keep all relevant character sheet information to match the original. Finally, you need to click the (I'm Ready, Create Game) button to save. | When starting a new game, you have the option to choose the Character Sheet you want to use from the handy drop-down available on the New Game creation screen. The Character sheet template can be changed after game creation as well. If you're making a Game that's a copy based on an existing Game, the copy will keep all relevant character sheet information to match the original. Finally, you need to click the (I'm Ready, Create Game) button to save. | ||
− | + | ===For an Existing Game=== | |
− | To change or add Character Sheet, the | + | To change or add Character Sheet, the Creator of the game should visit the Game Settings page. This page is accessed from the [[Game_Management#Settings|'''Settings dropdown''']] on the [[Game_Management#Game_Details|'''Game Details''']] page. Links to the Game Details pages of games that you belong to can be found on the [https://app.roll20.net/campaigns/search/ '''My Games'''] page. |
+ | |||
+ | In the Character Sheet Template section, select a template from the dropdown. '''Pro''' subscribers can also choose Custom to enter their own HTML and CSS. Finally, you need to click the (Save Changes) button found at the bottom of the screen. | ||
[[File:Cs1.png|thumb|400px|Game Settings|left]] | [[File:Cs1.png|thumb|400px|Game Settings|left]] | ||
Line 20: | Line 28: | ||
<div style='clear: both;'></div> | <div style='clear: both;'></div> | ||
+ | |||
+ | [[File:Journal1.0.jpg|thumb|The Add button in the Journal Tab|right|400px]] | ||
+ | ===Add Individual Sheets In-Game=== | ||
+ | To add individual character sheets in-game that can be assigned to people, you go to the [[Journal#Adding_Characters|Journal tab]] and click on the '''+ Add''' button and select '''Character''' from the dropdown menu. | ||
+ | |||
+ | You can also add a character by right-clicking an existing folder in the Journal tab and selecting '''Add Character''' from the '''[[Journal#Folder_Options|Folder Options]]''' menu. Adding new '''Characters''' or '''Handouts''' using the right-click method places them directly into the right-clicked folder. | ||
+ | |||
+ | Regardless of how you create the Character entry, Roll20 will randomly generate a placeholder for the Character entry's Name. | ||
+ | |||
+ | <br> | ||
+ | <br> | ||
==Character Sheet Basics== | ==Character Sheet Basics== | ||
Line 25: | Line 44: | ||
[[File:Charsheetexample2.gif|framed|right|Drag and drop sheet buttons to the macro quick bar.]] | [[File:Charsheetexample2.gif|framed|right|Drag and drop sheet buttons to the macro quick bar.]] | ||
− | If there is a character sheet template enabled for your game, there will be a new tab on when you open up a Character in your Journal labeled "Sheet". Clicking this tab will open the Character Sheet. The layout and look of your sheet, as well as what fields are available, will be determined by the template that the creator of the game has chosen. | + | If there is a character sheet template enabled for your game, there will be a new tab on when you open up a Character in your Journal labeled "Character Sheet". Clicking this tab will open the Character Sheet. The layout and look of your sheet, as well as what fields are available, will be determined by the template that the creator of the game has chosen. |
The most basic way to interact with a sheet is simply by filling in values. You can type in text boxes, choose from drop-down menus, use checkboxes and radio buttons, etc. As you fill out the sheet, all of your changes are automatically saved. | The most basic way to interact with a sheet is simply by filling in values. You can type in text boxes, choose from drop-down menus, use checkboxes and radio buttons, etc. As you fill out the sheet, all of your changes are automatically saved. | ||
Line 33: | Line 52: | ||
{{mbox | text = '''Useful Tip:''' To the left of the Character name is a popout button. Click to pop your info window out into a new browser window. Visit the '''[[My Settings]]''' page to set popout windows to automatic.}} | {{mbox | text = '''Useful Tip:''' To the left of the Character name is a popout button. Click to pop your info window out into a new browser window. Visit the '''[[My Settings]]''' page to set popout windows to automatic.}} | ||
− | ===== | + | ===== Repeating Sections ===== |
− | In addition to fields, your sheet may feature repeating sections. These are sections (for example, the "Skills" section in the example sheet shown to the right) where you can put more than one item in a list. Just click the "Add" button beneath the section to add a new entry. You can click the "Modify" button to delete existing | + | In addition to fields, your sheet may feature repeating sections. These are sections (for example, the "Skills" section in the example sheet shown to the right) where you can put more than one item in a list. Just click the "Add" button beneath the section to add a new entry. You can click the "Modify" button to delete existing entries. |
===== Sheet Rolls ===== | ===== Sheet Rolls ===== | ||
Your sheet may also feature roll buttons. These are pre-defined rolls included with the sheet which allow you to quickly make attacks, roll checks, etc. These rolls will use the values that you have filled in on the sheet to function, so they're always up-to-date. | Your sheet may also feature roll buttons. These are pre-defined rolls included with the sheet which allow you to quickly make attacks, roll checks, etc. These rolls will use the values that you have filled in on the sheet to function, so they're always up-to-date. | ||
+ | |||
+ | To acquire the contents of a sheet roll button: | ||
+ | # Click on the sheet roll button. | ||
+ | # Focus the [[Text_Chat#Chatting|Text Chat's input box]] (by clicking into to it, or using the [[Advanced_Shortcuts|Advanced Shortcut]] <code>c c</code>). When it's focused, a blue outline appears around it. | ||
+ | # Press the up arrow key on your keyboard. | ||
+ | # The contents of the sheet roll button will then populate the text chat input box. | ||
+ | <br> | ||
+ | To acquire the [[Journal#Abilities|Ability call]] corresponding to that sheet roll button, drag the sheet button down to the [[Macros#Macro_Bar|Macro Quick Bar]], click on what you just dragged down, and then complete steps 2 to 4. | ||
===== Drag and Drop Buttons ===== | ===== Drag and Drop Buttons ===== | ||
− | You can drag and drop sheet buttons to the macro quick bar. Buttons may be dragged directly off of the character sheet and placed onto the Macro Quick Bar at the bottom of the screen, simply by clicking and dragging the button into place. The buttons can be removed by dragging the button out of the quick bar into open space, the button will turn red and then vanish when the mouse is released. Please note, if you have the pop-out option enabled for the character sheets you must first disable it under your user settings (cog icon) before the drag and drop function will work. You can then turn it back on after you arrange your macro buttons. | + | You can drag and drop sheet buttons to the [[Macros#Macro_Bar|macro quick bar]]. Buttons may be dragged directly off of the character sheet and placed onto the Macro Quick Bar at the bottom of the screen, simply by clicking and dragging the button into place. The buttons can be removed by dragging the button out of the quick bar into open space, the button will turn red and then vanish when the mouse is released. Please note, if you have the pop-out option enabled for the character sheets you must first disable it under your user settings (cog icon) before the drag and drop function will work. You can then turn it back on after you arrange your macro buttons. |
+ | |||
+ | To delete a button that was added to the macro bar simply drag the button off the bar. | ||
==Advanced Character Sheet Usage== | ==Advanced Character Sheet Usage== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
'''Interaction with Attributes''' | '''Interaction with Attributes''' | ||
Line 79: | Line 95: | ||
Roll Templates are a special facet of the Character Sheets system which can be added by the sheet author to provide additional layout and styling options for the display of roll results. See the '''[[Roll_Templates|Roll Templates]]''' wiki to learn more. | Roll Templates are a special facet of the Character Sheets system which can be added by the sheet author to provide additional layout and styling options for the display of roll results. See the '''[[Roll_Templates|Roll Templates]]''' wiki to learn more. | ||
− | + | '''Modifying a Community Sheet''' | |
− | + | ||
− | + | If you run a slightly modified version of a common game system (such as Pathfinder with your own homebrew rules), you may want to modify the existing sheet. To do so, you must be a '''Pro''' subscriber. If you are: | |
− | + | # Go to the Game Details => Game Settings page of your game (outside of the game). Make sure that the "Custom" option is selected under the Character Sheet Template section. You will see an editor with 3 tabs. | |
+ | # Go to the Github repository for the community sheets: [https://github.com/Roll20/roll20-character-sheets https://github.com/Roll20/roll20-character-sheets] | ||
+ | # Find the folder for the sheet you are using (e.g. "Pathfinder"). | ||
+ | # There should be an HTML file and a CSS file in the folder. You can ignore any other files. Copy the contents of the HTML file and paste them into the HTML/Layout tab of the sheet editor for your game. Do the same for the CSS file and the CSS/Style tab. | ||
+ | # Make your modifications. Those modifications will only apply to this game, and they don't have to approved by anyone else. You can find more information about how to create new fields and other sheet tools on the [[Building Character Sheets]] page. | ||
+ | # '''NOTE:''' If you decide to use a custom version of a community sheet, you will not receive future updates for the community sheet. | ||
− | == | + | ==Building a Character Sheet== |
+ | {{pro only}} | ||
+ | If you are interested in creating your own Character Sheet for a new game system, improving an existing sheet, or creating your own sheet that's fully customized for your individual play style, you can build your own custom character sheet . | ||
− | + | Read More at '''[[Building Character Sheets]]''' | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Read | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Community Sheets== | ==Community Sheets== | ||
Line 208: | Line 117: | ||
===Character Sheet Guides=== | ===Character Sheet Guides=== | ||
− | + | Some of the guides for specific versions of available character sheets. [[:Category:Character Sheet Documentation|Full list of Character Sheet Guides]]<br /> | |
− | + | *[[5th_Edition_OGL_by_Roll20|5th Edition OGL by Roll20]] | |
− | *[[DnD5e_Character_Sheet|DnD5e Character Sheet]] | + | *[[ADnD_2nd_Edition_Character_sheet|ADnD2e Character Sheet]] |
+ | *[[DnD5e_Character_Sheet|DnD5e Community Sheet]] | ||
+ | *[[Dungeon_World_Official|Dungeon World by Roll20]] | ||
+ | *[[Firefly RPG Character Sheet|Firefly RPG]] | ||
*[[Kobolds_Ate_My_Baby_Character_Sheet|Kobolds Ate My Baby Character Sheet]] | *[[Kobolds_Ate_My_Baby_Character_Sheet|Kobolds Ate My Baby Character Sheet]] | ||
*[[mage_20th|Mage: The Ascension, 20th Anniversary Edition]] | *[[mage_20th|Mage: The Ascension, 20th Anniversary Edition]] | ||
− | *[[ | + | *[[Pathfinder_Official|Pathfinder by Roll20]]<br /> |
− | *[[ | + | *[[Pathfinder_Second_Edition_Official|Pathfinder Second Edition Official by Roll20]]<br /> |
− | *[[Savage_Worlds_Tabbed|Savage Worlds (Tabbed) Character Sheet]] | + | *[[Pathfinder_Character_Sheet|Pathfinder Community Sheet]] |
− | *[[Star_Frontiers_Character_Sheet|Star Frontiers (Alpha Dawn)]] | + | *[[Ryuutama_character_Sheet|Ryuutama Character Sheet]] |
− | *[[Star_Wars_Saga_Edition_Character_Sheet|Star Wars Saga Edition]]<br /> | + | *[[Savage_Worlds_Tabbed|Savage Worlds (Tabbed) Character Sheet]] |
+ | *[[Star_Frontiers_Character_Sheet|Star Frontiers (Alpha Dawn)]] | ||
+ | *[[Star_Wars_WEG_D6_character_sheet|Star Wars D6]] | ||
+ | *[[Star_Wars_Saga_Edition_Character_Sheet|Star Wars Saga Edition]] | ||
+ | |||
+ | ===Related=== | ||
+ | * [[Journal#Adding_Characters|Add Character Sheets In-Game]] | ||
+ | <br/> | ||
+ | <br/> | ||
[[Category:Docs]] | [[Category:Docs]] |
Revision as of 18:03, 18 February 2020
Attention: Roll20 is no longer maintaining this document on the community wiki. For the most up-to-date information please visit this page on our Help Center for assistance: Here. For more information you can email us at Team@roll20.net
Character Sheets allow you to use a digital sheet that's similar to a traditional paper character sheet while playing your game in Roll20. The creator of a game can choose a character sheet template when setting up the game, and all characters in the game will use that sheet template.
Contents |
Choosing a Character Sheet
Starting a New Game
When starting a new game, you have the option to choose the Character Sheet you want to use from the handy drop-down available on the New Game creation screen. The Character sheet template can be changed after game creation as well. If you're making a Game that's a copy based on an existing Game, the copy will keep all relevant character sheet information to match the original. Finally, you need to click the (I'm Ready, Create Game) button to save.
For an Existing Game
To change or add Character Sheet, the Creator of the game should visit the Game Settings page. This page is accessed from the Settings dropdown on the Game Details page. Links to the Game Details pages of games that you belong to can be found on the My Games page.
In the Character Sheet Template section, select a template from the dropdown. Pro subscribers can also choose Custom to enter their own HTML and CSS. Finally, you need to click the (Save Changes) button found at the bottom of the screen.
![]() | Note: You may need to remove any Attributes that you already have on your existing Characters if they conflict with the names of the attributes on the sheet template's auto-calculating values. If you are seeing weird results with rolls from the sheet, remove your attributes. |
Add Individual Sheets In-Game
To add individual character sheets in-game that can be assigned to people, you go to the Journal tab and click on the + Add button and select Character from the dropdown menu.
You can also add a character by right-clicking an existing folder in the Journal tab and selecting Add Character from the Folder Options menu. Adding new Characters or Handouts using the right-click method places them directly into the right-clicked folder.
Regardless of how you create the Character entry, Roll20 will randomly generate a placeholder for the Character entry's Name.
Character Sheet Basics
If there is a character sheet template enabled for your game, there will be a new tab on when you open up a Character in your Journal labeled "Character Sheet". Clicking this tab will open the Character Sheet. The layout and look of your sheet, as well as what fields are available, will be determined by the template that the creator of the game has chosen.
The most basic way to interact with a sheet is simply by filling in values. You can type in text boxes, choose from drop-down menus, use checkboxes and radio buttons, etc. As you fill out the sheet, all of your changes are automatically saved.
Some fields may have default values already included. You can modify these values as needed for your particular Character. Some fields are also auto-calculating. As you fill out other parts of the sheet, those fields will auto-update to reflect their new values. You cannot modify those fields directly.
![]() | Useful Tip: To the left of the Character name is a popout button. Click to pop your info window out into a new browser window. Visit the My Settings page to set popout windows to automatic. |
Repeating Sections
In addition to fields, your sheet may feature repeating sections. These are sections (for example, the "Skills" section in the example sheet shown to the right) where you can put more than one item in a list. Just click the "Add" button beneath the section to add a new entry. You can click the "Modify" button to delete existing entries.
Sheet Rolls
Your sheet may also feature roll buttons. These are pre-defined rolls included with the sheet which allow you to quickly make attacks, roll checks, etc. These rolls will use the values that you have filled in on the sheet to function, so they're always up-to-date.
To acquire the contents of a sheet roll button:
- Click on the sheet roll button.
- Focus the Text Chat's input box (by clicking into to it, or using the Advanced Shortcut
c c
). When it's focused, a blue outline appears around it. - Press the up arrow key on your keyboard.
- The contents of the sheet roll button will then populate the text chat input box.
To acquire the Ability call corresponding to that sheet roll button, drag the sheet button down to the Macro Quick Bar, click on what you just dragged down, and then complete steps 2 to 4.
Drag and Drop Buttons
You can drag and drop sheet buttons to the macro quick bar. Buttons may be dragged directly off of the character sheet and placed onto the Macro Quick Bar at the bottom of the screen, simply by clicking and dragging the button into place. The buttons can be removed by dragging the button out of the quick bar into open space, the button will turn red and then vanish when the mouse is released. Please note, if you have the pop-out option enabled for the character sheets you must first disable it under your user settings (cog icon) before the drag and drop function will work. You can then turn it back on after you arrange your macro buttons.
To delete a button that was added to the macro bar simply drag the button off the bar.
Advanced Character Sheet Usage
Interaction with Attributes
Sheets in Roll20 are a presentation layer for the Attributes system. This means that every field on the sheet is "backed" by a corresponding Attribute on the Character. For example, if there is a field called "Strength" on the sheet, there will also be an attribute called "Strength" in the Attributes & Abilities listing tab. As you update the sheet, the attribute is updated, and vice versa. This also allows you to link the sheet to a token the same way you would link an Attribute to a token, via the "Represents" box on the Token Settings dialog.
Interaction with Macros and Abilities
You can reference sheet values in your Macros and Abilities by referencing the corresponding Attribute. For example, @{Character Name|Strength}
would use the "Strength" attribute, which is also the "Strength" field on the sheet (which would have name='attr_Strength'
in the sheet builder). If the Sheet has a "Strength" field which hasn't been edited yet by the player, then the result of the variable will be either the default value for the field specified on the sheet by the sheet designer, or it will be "" (an empty string).
Note that at present you cannot reference auto-calculated values or sheet rolls from the character sheet using the auto-complete function (discussed in Macros) in custom macros on the abilities page or in the text chat. You can, however, reference all of them by typing them out manually (for example, /roll 1d20+@{Character Name|STR-mod}
for a strength check using the Pathfinder character sheet). You can also create an ability that contains the macro or sheet roll(s) you wish to use, and then you can reference that ability with the auto-complete function. To find the specific name of a given auto-calculated field, read the specific notes about the character sheet you are using. Some sheets have tooltips telling you the name of the attribute, but this is at the discretion of the sheet author.
Interaction with the API
Since all sheet fields are attributes, you can simply use the existing API methods for Attributes to read or update sheet values as needed. Note that if a sheet field has not been edited yet for a Character, that Character will not have an attribute for that field. So be sure to check for "undefined" Attributes when fetching values. Once a sheet has been edited for a Character, the Attribute is available to the API for reading. You can always write to the Attribute even if the sheet hasn't been edited yet by creating that Attribute yourself -- the sheet in-game will update accordingly.
You can get the value of attributes via the following function call. If the attribute has not been edited, it returns the default value, if it is an auto-calc value, it returns the auto-cal formula, not the calculated value. Note that value_type appears to be optional.
getAttrByName(character_id, attribute_name, value_type);
Roll Templates
Roll Templates are a special facet of the Character Sheets system which can be added by the sheet author to provide additional layout and styling options for the display of roll results. See the Roll Templates wiki to learn more.
Modifying a Community Sheet
If you run a slightly modified version of a common game system (such as Pathfinder with your own homebrew rules), you may want to modify the existing sheet. To do so, you must be a Pro subscriber. If you are:
- Go to the Game Details => Game Settings page of your game (outside of the game). Make sure that the "Custom" option is selected under the Character Sheet Template section. You will see an editor with 3 tabs.
- Go to the Github repository for the community sheets: https://github.com/Roll20/roll20-character-sheets
- Find the folder for the sheet you are using (e.g. "Pathfinder").
- There should be an HTML file and a CSS file in the folder. You can ignore any other files. Copy the contents of the HTML file and paste them into the HTML/Layout tab of the sheet editor for your game. Do the same for the CSS file and the CSS/Style tab.
- Make your modifications. Those modifications will only apply to this game, and they don't have to approved by anyone else. You can find more information about how to create new fields and other sheet tools on the Building Character Sheets page.
- NOTE: If you decide to use a custom version of a community sheet, you will not receive future updates for the community sheet.
Building a Character Sheet
This is about a Roll20 feature exclusive to Pro-subscribers (and often to players in a Game created by a Pro-subscriber). If you'd like to use this feature, consider upgrading your account. |
If you are interested in creating your own Character Sheet for a new game system, improving an existing sheet, or creating your own sheet that's fully customized for your individual play style, you can build your own custom character sheet .
Read More at Building Character Sheets
Community Sheets
There is a library of sheets contributed by the community that you can choose to use instead of creating your own from scratch. If you want to help improve those sheets or add a sheet for a new game, see the Github repository and Beginner's Guide to GitHub.
Character Sheet Guides
Some of the guides for specific versions of available character sheets. Full list of Character Sheet Guides
- 5th Edition OGL by Roll20
- ADnD2e Character Sheet
- DnD5e Community Sheet
- Dungeon World by Roll20
- Firefly RPG
- Kobolds Ate My Baby Character Sheet
- Mage: The Ascension, 20th Anniversary Edition
- Pathfinder by Roll20
- Pathfinder Second Edition Official by Roll20
- Pathfinder Community Sheet
- Ryuutama Character Sheet
- Savage Worlds (Tabbed) Character Sheet
- Star Frontiers (Alpha Dawn)
- Star Wars D6
- Star Wars Saga Edition
Related