2 Attachment(s)
Parameterized Rolls for MoreCore
The Problem: As I continue to work towards getting a homebrew ruleset for running an Infinity RPG campaign setup (Infinity uses a branch of Modiphius' 2d20 system) - and rather then knocking up a ruleset completely from scratch, I was looking to use MoreCore. I kind of like the way MoreCore handles Rolls - but I wasn't as fond of having players manually editing the dice strings every time they got more expertise or focus in one of their skills. I to have some nice little input fields where they can just simply type in the attribute numbers, expertise, focus, etc - and just having the dice roll strings take care of themselves.
The Solution: A little extension for MoreCore that adds up to 3 optional fields to each Roll. When editing a Roll there's a couple new fields added:
Enable Formula: this turns on parameter functionality for the current roll
Param Formula: this is where you can enter the template, or formula, that will be used to create the dice string. Here you can use the variables (p1) , (p2) and (p3) to lay out how you would like your dice string put together. So for example, if you wanted to create a 2d20 role using the /conan dice string, and you wanted to add two new fields - one for the target number, and one for the focus number of the skill - then you might use something like "/conan 2d20x(p1)y(p2)" for your formula
Enable p1 / p2 / p3: these three checkboxes are for turning on/off each of the parameter fields for the current roll.
Attachment 25228
--
I've tried to keep the extension as non-invasive as I could, but I'm learning as I go and dealing with the anchoring for the new fields got a little less elegant then I could have hoped.
I could use a bit of help testing this little beastie out by those more familiar with MoreCore than I am. So if this is something that might interest you, please give it a whirl and drop me back some feedback.