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

M20 variants - Is there a game limit?

Is there any kind of limit for how many games the database can support? Here's some context behind what I'm trying to find out with the answer to this question... I've been going wild with Microlite20, as well as all the variant games based on Microlite20, and I'd really like to add these to the collection. Microlite20 has tons of variant games based on it (note: by variant, I mean games that use Microlite20's rules as a base, then change/remove/expand the rules in ways different enough to warrant its own game, kinda like the difference between AD&D1 and AD&D2). I was contacted to make one variant called Beacon recently, but there are others I'd like to make as well (Microlite74, Spylite...). Before I put a bunch of work into it, I figured I'd ask here if that would be too much, or if any game is welcome. Does a certain level of interest have to exist before a game is added to the list of sheets? Basically, what I'm asking is: is it ok if I go ahead and design multiple M20 variant game sheets? And for that matter, what about variants for other games? What's the policy on this? I imagine the devs would like to avoid clutter as much as possible, but I really do want to make these games available for people.
I would love this. I've always wanted the House Rules Variant in Roll20, and Microlite74 Extended too. It'd be awesome if there's more support for M20 char sheets. But I guess you are right, there are perhaps too many.
1431456483
Finderski
Plus
Sheet Author
Compendium Curator
One approach I've used for Savage worlds is to create a "Configuration" section on the character sheet that allows me to modify the sheet depending on the game, etc. If you want to see how I did that, you an take a look at the Savage Worlds (Tabbed) sheet.
Well, I certainly wouldn't want to make a sheet for every variant... haha. I'm really only focused on the main ones. Interesting configuration piece. It adds new fields and stuff. It didn't really seem apparent whether or not these configurations change any of the calculated fields or rolls though... Does it do that as well? In a lot of cases, I'd just like to use if-statements (I don't think it's too far-fetched to implement ternaries...). Then I could calculate things differently depending on what you've chosen. Currently, I make that happen based on mathematical formulas... like for calculating whether to add a human bonus to skill rolls, I (floor(race)*bonus). All the races except for human have values lesser than one (e.g. 0.2, 0.5, 0.8), while human has a value of 1. Thus, the bonus is added, then multiplied by whatever comes out of floor(race) (which is zero for every race except human, and 1 for human). In more advanced cases, I've had to make use of the modulus (%), negatives, and absolute values. All that just to get around not having an if-statement lol. Actually, if I had it my way, I'd have full javascript control, and just go nuts with all sorts of features. Anyway, I'm rambling now. Is there any real objection to including multiple Microlite20 variant sheets? So far there doesn't seem to be...
1431537429
Lithl
Pro
Sheet Author
API Scripter
GitHub recommends that each repository be kept under 1GB. The character sheets repository is currently sitting at just over 80MB. That's two orders of magnitude difference between the recommended maximum for the repo and the current size of the repo.
That's a good point. I think the only real point roll20 would make is that they don't want their sheets dropdown to get too large. Not that it's not already set up to handle that anyway (start typing in what you want, it gives suggestions...). They might have to start categorizing their games if it gets too large (separation by system might be nice... d20 games, d10 games, d6 games, GURPS games...). But really, that's the only downside to a massive collection of character sheets that I can think of, and as a user that's not all that big a deal.
1431540561
Finderski
Plus
Sheet Author
Compendium Curator
Hylianux, if I needed calculated fields to calculate differently based on the configuration, I'd just create two different calculation fields and display the one selected from the configuration—that's what I kinda had to do for the roll buttons to have different options. Currently, most of the Savage Worlds stuff use the standard calculations, but may add different calculated fields as well.
Hmmm... interesting. Is there any way to make that happen based on what's selected in a select box? So far I've only seen such things applied to binary things like radio buttons and checkboxes...
1431564728
Finderski
Plus
Sheet Author
Compendium Curator
That's a good question...I don't know. Despite what it looks like, I'm still fairly new to CSS and what is and isn't possible with it.
I've looked around, and can't find any information on how to do it... looks like binary is the only way to go. It's a shame, because I'd like to change calculations based on what you've selected.... I suppose the best thing to do would be to make these selections radio buttons, but that would make the sheet really ugly.
1431627775
Finderski
Plus
Sheet Author
Compendium Curator
That depends on how much hiding of stuff you do. ;)