- Roll20 Sheet Author Master List
- Guide to the Guide
- HTML – The Building Blocks
- Guide to CSS – Styling a Character Sheet
- Sheet Workers – Automating The Sheet
Click a heading for a more in-depth guide to that section. Also, check out Andreas’s Guide for an overview of things.
Sheet Workers
- Anatomy of a Sheet Worker
- Variables – How to Name Things
- Arithmetic in Sheet Workers
- What If? in Sheet Workers
- Arrays and Dropdowns
- JavaScript Objects
- Getting Loopy With JavaScript
- Strings in Sheet Workers
- Logging in the Browser Console
- Strings, Arrays, and Loops
- Undefined and Other Error Values
- Asynchronicity and Things to Avoid With Loops
- Events, and watching Attributes
(Ongoing- expect 1-2 posts per week until complete, around part 17-20)
Repeating Sections
Coming in 2023, requires Sheet Workers.
Roll Templates
Coming in 2023, requires HTML and CSS.
Custom Roll Parsing
Coming in 2023, requires HTML, CSS, Sheet Workers, and Roll Templates, and sometimes Repeating Sections.
Translations
Coming in 2023
jQuery in Roll20
Coming in 2023 (probably – it’s turning out to be less useful than originally envisaged, but Roll20 did state improvements were coming).
More Speculative Stuff
Templating
Sheet Templating is a way to create sheets more rapidly, by scripting the repetitive parts. There’s no right way to do this, and several options, but I’ll write this up eventually.
Charactermancer
A charactermancer is only possible if you have the license for the system. I’ll probably write it up but its not a high priority.
Compendium
Custom Compendiums are something Roll20 have said will be available, but they do not exist yet. If they become available, I’ll add them here.