AncientOne's Custom Pathfinder Sheet
(I'll keep the first few entries of this thread updated with the latest information for easy reference. Everything after that is open for ongoing discussion/issues/etc. Thanks!)
OVERVIEW === Version === The current version of AncientOne's Customizable Pathfinder Sheet is 4.14. The latest version is always delivered through the Hero Lab auto-update mechanism. You can see which version you have installed in Hero Lab by clicking "File -> Save Custom Output". The dialog box that appears will list all of your custom output types. === Known Issues In This Version ===
=== Changes in the latest versions === Version 4.14 contains these changes and fixes:
=== Goals === Here are the things I'm trying to accomplish:
|
TIPS & FAQs
How do I get my character sheet as a PDF? You can 'print' your character sheet from your web browser into a PDF document. If you do a web search for "free pdf printer driver", you will find a number of free printer drivers that allow you to print to PDF. (I use this one: http://www.cutepdf.com/Products/CutePDF/writer.asp) My character sheet looks fine on the screen, but the printed output is wrong. How do I fix it? This is a broad topic because the various browsers have widely different printing capabilities. Here are some of the common things to try:
I've put my gear into containers in Hero Lab but, on the sheet, nothing is in a container. What's wrong? Hero Lab knows what container you've put each piece of gear into but, unfortunately, it doesn't make that information available to custom sheets at this time. You can sort gear into containers on the sheet by enabling "On-Sheet Controls" in the Control Panel; then just drag/drop gear items within a container or between containers. How do I make a 'Touch Attack' or 'Ranged Touch Attack' appear on the sheet in the Weapons section? See this post by ShadowChemosh for instructions. How do I make weapon adjustments (e.g., bonus fire damage) appear on the sheet in the Weapons section? See this post by ShadowChemosh for instructions. |
THE "WISH LIST"
This is a list of features that are not currently implemented, but that are being considered. Some of these are requests, and others are just ideas that I've come up with. This list is not in any particular order.
|
TECHNICAL/IMPLEMENTATION INFORMATION
Want to know how this character sheet works? Then this section is for you. You don't need to know any of this if you're just using the sheet, but this information might help if you're trying to create your own. === General Introduction to Custom Sheets ===
=== Introduction to THIS Custom Sheet === From a technical perspective, the thing that makes this custom sheet different [at the time of this writing] is its extensive use of JavaScript. Although the XSL parses the Hero Lab XML, it does *not* create the formatted HTML output that you see when you look at your character sheet. This is a big change from previous sheets, including previous versions of this sheet. Instead, the XSL copies entire sections of XML into the HTML, embedding the XML within <script> blocks. When the sheet is loaded, JavaScript parses the XML to populate Objects with character data when the sheet is loaded into your web browser. More JavaScript then does all of the actual formatting. Why is it done this way? Well, XSL is a good tool for some uses, but it can be cumbersome -- JavaScript is far more powerful. Also, differences in XSL "engines" can cause problems, and the XSL engine is embedded in Hero Lab (out of the control of the custom sheet author). The JavaScript libraries used by this sheet are:
=== The Single-File "Requirement" === If you're going to distribute your custom sheet, you will probably want everything (images, scripts, css styles) to be contained in the XSL file. This isn't a strict requirement, but it will make life much easier on your users and will make your custom sheet much more reliable.
=== Cross-Browser, Cross-OS Support === This is an impossibly large topic to cover in detail, so here are just a few key points:
|
Version 4.0 is now available through the auto-update mechanism. :D
If you made a request that hasn't been addressed, don't give up hope... I haven't made it through the entire list yet. This is a critical update because it lays the technical foundation that will make a lot of other things possible. |
3 Attachment(s)
I'm loving this sheet - the previous version was excellent; this one is even better! Thanks for putting in the work on it.
I've got a custom archetype generated to make a Gestalt character. It's based on the Oracle class, and for some reason I can't get the sheet to pick up her spells. It prints the number she can cast per day, but won't print the actual spell names or descriptions. I think I've tried everything in the way of turning options on and off, and have tried it both in IE and Chrome. I'm attaching a copy of the portfolio and the custom files I used to make the character. Not sure how to find/attach the generated XML file. I tried to attach the .html file but it's not an allowed attachment type. |
Quote:
BTW, to get the generated XML file, just go to "File -> Save Custom Output" and select the "Generate XML file" option. The XML that gets generated is the same XML that custom sheets are built from. This is easier to debug sheets from than .por files, because the .por file may depend on Hero Lab packages that I don't have. BTW #2... my response time will slow way down this coming week, because I'm getting on a plane for Iceland this afternoon. :D |
Quote:
If you can, I suggest changing your custom archetype to follow the standard naming pattern; then it should work. Roger |
And that worked - thanks! (I'd wondered about the naming convention, but couldn't figure out why it would make a difference. Now I know.)
|
I just get a grey background with a link to this thread on the new version of the sheet. Running OS X 10.7.4. I tried both the latest versions of Safari and Firefox.
|
All times are GMT -8. The time now is 02:27 PM. |
Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.