Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Tutorials for making character sheets

I'm trying to make my first character sheet, I was wondering if there are any tutorials out there for building your own, I do have some basic HTML knowledge (like, beginner basic) but I figured with enough experimentation I could get to grips with what I was doing. One question I have at the moment is storing values from a dropdown menu so when you exit and reopen a sheet it's still on the value selected. Any help would be appreciated, thanks.
1595265467
GiGs
Pro
Sheet Author
API Scripter
Louthinator said: One question I have at the moment is storing values from a dropdown menu so when you exit and reopen a sheet it's still on the value selected. Any help would be appreciated, thanks. The most common problem here is forgetting to use attr_ at the start of the attribute name, like <select name=" attr_ something" > All attributes in roll20 sheets must have an attr_ prefix. This isnt actually part of the attribute name - its a flag to tell roll20 to treat it as an attribute.
GiGs said: The most common problem here is forgetting to use attr_ at the start of the attribute name, like <select name=" attr_ something" > All attributes in roll20 sheets must have an attr_ prefix. This isnt actually part of the attribute name - its a flag to tell roll20 to treat it as an attribute. ah, see I didn't know roll20 worked like that, kinda why I wish there were some tutorials out there somewhere for stuff like this. Thankyou so much for letting me know
1595265872
GiGs
Pro
Sheet Author
API Scripter
The roll20 wiki page on Building character Sheets isnt a tutorial, but it includes all the basic information (like this exmaple) that you need.
1595265938
Andreas J.
Forum Champion
Sheet Author
Translator
We have lots of documentation, which also highlights common pitfalls and shows examples of many common things. This article is always the start(everything related to this is better on the community wiki rather than Roll20's zendesk pages): <a href="https://wiki.roll20.net/Building_Character_Sheets" rel="nofollow">https://wiki.roll20.net/Building_Character_Sheets</a> Here is the full Common Mistakes -section for good measure, and you see GiGs mentioned #1: 1. Forgetting to name attributes with the attr_ (e.g. &lt;input type="number" name="attr_dexterity"&gt; vs. &lt;input type="number" name="dexterity"&gt; ). This results in no data being saved in the field after the sheet is closed. 2. Forgetting to add sheet- to the class names in your .css file. This is not need in the .html file, Roll20 automatically assumes all classes have that prefix there. See CSS Styling 3. Using an underscore in the name/class of repeating sections . Each &lt;fieldset&gt; needs to have unique classname that starts with repeating_ , and the rest of the name cannot have underscores or the section won't save any information. 4. Thinking the Preview Panel shows all the changes. The preview panel doesn't show an accurate view of how the sheet will look/work, and completely ignores sheetworkers , so you need to login to the campaign and open a character sheet there to be sure of sheet visuals/functionality. 5. Not reading the documentation. Much of the quirks &amp; basics related to Character Sheet Creation is documented on this page or linked to. List of all pages related to "Character Sheet Creation" 6. Not looking at existing sheets. Seeing how existing sheets have been made and structured can help you avoid reinventing the wheel or making mistakes as result of knowing HTML/CSS/JavaScript but having little familiarity with how character sheets are created. All sheets in the Character sheet repository are under MIT license so are free(and encouraged) to be used as templates for creating your own sheet, instead of making everything from scratch. 7. Not asking for help when you get stuck. Roll20 has a small but active community who works with creating and improving character sheets, and are often eager to help out if you got stuck on some feature you've tried to figure out. Roll20 Character Sheet &amp; Compendium Forums