Page 1 of 1

5e Output Sheets especially preview and PDF

PostPosted: Sat Mar 05, 2016 4:31 pm
by jagbear
I was wondering about how long until OSs are available that are tailored for 5e? The current versions appear to be the 3.5 versions and provide way too much information that is not available in 5e. I'm mostly interested in the preview and PDF versions.

Thank you!

Re: 5e Output Sheets especially preview and PDF

PostPosted: Sat Mar 05, 2016 5:53 pm
by LegacyKing

Is there a request for this on our Jira?

I have some free time, but, and this is the big but, os modifications tend to take an inordinate amount of my time. Preview is html format, while pdf tackles xml using ftl, and tacked on by xslt.

So did you have an actual specific requested change?

Making small requests nets faster resolution, versus, I want a new sheet.


Re: 5e Output Sheets especially preview and PDF

PostPosted: Sun Mar 06, 2016 3:58 pm
by jagbear
Not a specific request, just wondering where it was on the radar for the team. Looking at the code, I understand how complicated it can get.

Re: 5e Output Sheets especially preview and PDF

PostPosted: Sun Mar 06, 2016 7:32 pm
by LegacyKing
Well, the fundamental sheet works. So, it is not currently on radar.

1. Convert the entire data set release to migrate from JEP tied tags, replacing with the new formula parser system (6 to 9 months)
a. migrate from all text output tags to use INFO and INFOVARS tags
b. Set size to properly handle REACH and FACE
c. Set Stats to integrate into the new Fact and Formula system
d. Set saves to use the new formula system and use facts to display properl names, move to non hardcoded names in the sheets.
e. Set skills to use the new formula system, improve the ability to raise the max ranks allowed for all skills or a select few
f. set equipment to handle own calculations of attacks, bonus attacks, and fine control over each iteration.
g. improve equipment to handle new variables, such as hardness, hp, intelligent item features, light radius, ego score, int, wis and cha scores, etc.
h. properly integrate the choose system into the formula parser
i. handle dice in the formula system
j. figure out abilitypools
k. implement if/when PRExxx replacement system
2. Covert Output sheets to use the proper freemarker template syntax,
3. deprecate the old output system
4. Migrate OS to use the new formula system, fact output and info output tags.

That is just the content team. Code has

1. Upgrade build to use Java 8 functionality
2. Rebuild the entire User Interface in JavaFX
3. Rebuild and implement a built in LST editor
4. Assist with UI channels to core for INPUT implementation

Arch has
1. Continue adding scopes to the new formula parser
a. implement INPUT
b. Add function DICE
c. Add Race Scope
e. Implement Choice integration
f. Implement IF/WHEN replacement prexxx system
g. Tackle Abilitypools
h. scope jumping

As you can see the team has a pretty full plate of items with higher priority slated to be completed in about nine months.

It does not make much sense to fiddle with a working OS when we are going to be mass converting the entire lot of them to use a better syntax.

after the conversion, then I would be focusing efforts to make it cleaner. But as you can see, a massive storm is coming and the teams will be quite busy. There is a lull before the majority of this gets under way,mso if there is a bug,nrhen certainly I will be happy to address it, but work, school and priorities dictate my time is going to be working on the formula parser project stuff for quite some time.