Originally Posted by
Aquitaine
Yes, I think so. It's nothing terribly complicated. There are two pieces: part of the application populates PDFs that have form fields predefined. It just takes input values and plugs them into the PDF.
The other part of the app reads the input from the FG XML and transforms it into those values that get fed into the PDF. In many cases, it's just finding the appropriate value, but in some cases, we have to do calculations that FG doesn't do (or rather, it does, but it doesn't save the calculated values in the XML). Max dexterity to AC and armor penalties, for instance. We also have to format description fields to fit on the PDF.
tbh I set it aside between a baby and FG not looking like it was going to support Starfinder space combat for some time. I haven't checked in on that lately but I don't think I'd put more work into this until it does. But I'm happy to open up the code if somebody wants to take it over. It's written in Lucee, which is just a JVM scripting language and pretty easy to learn.