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

Creating a character sheet without writing code (will this work?)

I have a character sheet I've designed for a homebrew game and I'd like to get it into Roll20, but I don't know any programming languages at all. I can't afford to pay someone to create a sheet for me and I don't have the time to learn to code, so I've been trying to find some alternative solution. An idea just occurred to me and I wanted to run it by some of the experts here to see if it's worth the trouble or a waste of time.  What if I rebuild the character sheet on google sheets and then export it as an HTML file, could I then import that into Roll20 as a character sheet? Or would there be more steps involved and if so how much more complicated are we talking? I can do complicated stuff as long as it's all in English, it's when I have to write or edit lines of code that I get lost fast.  So what do you think of my little scheme? Will it work or should I go back to the drawing board?
It will not work. Legacy character sheets on Roll20 are a combination of HTML, CSS, and JavaScript. Google sheets does not have any of that code built in.  It would be like drawing a picture of a car and slapping it on the side of a cardboard box and expecting to drive away in it.  You might have luck posting on the character sheet forums, as there may already be a sheet that may work for your needs or someone who is willing to create a bare bones sheet for you. 
1731173082
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
You can also just run the game using Attributes and Abilities. That was how it was done before Character Sheets existed, and there is still a small community that continues to do so.
1731173307
Gold
Forum Champion
You can do the Plain-Text method, if this works for you.  Set the game's Character Sheet to "NONE". Create 1 blank character. Go into the BIO section of that character. Type the character sheet that you want. For example type, Name: Armor: Skills: HP: Gear: Name this Character something like "Default Character". Copy several copies of that character, and give them out to the Players for their character sheet. They can type their answers to the sheet such as the Name and Armor of the character. The sheet like this won't have any programatic features, no rolls built in, no roll templates, no automation. It will be a non-programmed sheet. This is what we used to do on Roll20 before the technology existed here for programming character sheets. If you want them to also see a Picture of what the Character Sheet that you designed looks like, just put a Screenshot of it as the Image on the character sheet (Avatar) or show it as a Handout. 
1731173587
Gold
Forum Champion
keithcurtis said: You can also just run the game using Attributes and Abilities. That was how it was done before Character Sheets existed, and there is still a small community that continues to do so. You can combine what keithcurtis said, with the Plain Text method I laid out. Use the Attributes and Abilities tab for important trackable numbers like Hit Points or Number Of Potions Carried, or even Attack Bonus, while using the Plain Text method for most stats that don't really need a callable Attribute, such as Name, Alignment, Description, Ideals, Gear.
1731173875

Edited 1731174049
vÍnce
Pro
Sheet Author
While the character sheets used on Roll20 are just html, css and javacript, Roll20 has a very specific handling of these components that must be adhered to in order to create a functioning sheet.&nbsp; Building a basic sheet is not that hard but will require "basic" knowledge of html and css.&nbsp; More complex sheets will require JavaScript. The sheets capabilities will only be limited by your level of mastery and/or Roll20's limitations/constraints.&nbsp; I would recommend giving it a go and ask questions as you encounter hurdles.&nbsp; Community member, GiGs has created an invaluable site that explains nearly every aspect of building a Roll20 sheet. ( <a href="https://cybersphere.me/roll20-sheet-author-master-list/" rel="nofollow">https://cybersphere.me/roll20-sheet-author-master-list/</a> ) Highly reccomended resource!
Thanks everybody!
1731208477
Andrew R.
Pro
Sheet Author
Since you’re a Pro subscriber, you can use the MetaScriptToolbox to power-up your macros in the Attributes and Abilities tab as needed. I mostly use it for If / Then / Else &amp; Odd / Even with 13th Age player attacks.&nbsp; Later you can use ScriptCards for very snazzy macros. I use it for 13th Age monster Abilities.&nbsp;
1731252595

Edited 1731252633
Mike
Pro
Yeah, I've been thinking of downgrading since the only significant feature I ever use is the transmogrifier, and very rarely at that. So I suppose if Roll20 has it's own sort of 'dialect' of HTML, it probably wouldn't help if I use a service like Squarespace to build it. I just wish there was some kind of character sheet builder that worked like that, where you could build a character sheet in a GUI rather than strictly using code.&nbsp;