Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Closed Thread
 
Thread Tools Display Modes
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old March 4th, 2012, 12:25 PM
Quote:
Originally Posted by Doskious View Post
it would be nice to include a warning that the various portfolios included with the Community Bestiary might include picks originating from data packages not indicated as necessary (such as the Diabolist class and, if I'm correct in my surmise, the Angazhani race).
I agree it would be nice and I do confirm that I only am currently giving a warning about the Packages that are needed to prevent CB from causing HL to go into Safe Mode.

I am sorry but trying to check every single .por file to see what packages are needed is not something I can reasonably do right now. The only way I know to do this would be to manually disable a package and then attempt to load every single .por file to see if one gives an error. Then disable another package and do it again for every single .por file.

So for now the only warning I am giving is the required data packages that are needed to get the actual CB to load initially in HL.

I will add a warning note that opening up a .por file can/could cause additional errors if you don't have an official Package that the .por file needs.

Thanks

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #1
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,215

Old March 5th, 2012, 07:37 AM
Quote:
Originally Posted by ShadowChemosh View Post
II am sorry but trying to check every single .por file to see what packages are needed is not something I can reasonably do right now. The only way I know to do this would be to manually disable a package and then attempt to load every single .por file to see if one gives an error. Then disable another package and do it again for every single .por file.

So for now the only warning I am giving is the required data packages that are needed to get the actual CB to load initially in HL.
Develop menu... prepare portfolio for distribution.

Here's what this does:
1) Reset all sources to the current defaults
2) Turn off all paid sources that are not needed for that character.

Then, you can look at the sources list to see what ended up being needed.

I'm afraid that doesn't help track what user-created sources are needed - it'll leave all of those with their default settings, and it won't help you track which .user files depend on other files.

It may also not be able to track things if you borrow the racial ability from another race - often, racial abilities don't have a source assigned, but they're still only available in a package.

Still, hopefully this'll help with some things.
Mathias is offline   #2
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old March 5th, 2012, 12:00 PM
Quote:
Originally Posted by Mathias View Post
It may also not be able to track things if you borrow the racial ability from another race - often, racial abilities don't have a source assigned, but they're still only available in a package.
Thanks. When I had tried it out before it was not really working well for the Racial Specials for what I assumed to be exactly what you said above.

The editors that create the races have most of the official packages so they bootstrap from all over.

In the case above its the whole race that is missing and requires another official package. So in the exact case above it probably would work using the Prepare for Distribution. So I will keep it in mind for the future.

Unfortunately I simply don't have the time to do the above for each .por file. The number of .por files in the CB is getting pretty big now. Plus I am not even sure how even if the info got compiled would I be able to get it out to everyone. Would a complete list of every .por file and its requirements be needed or just the ones that are different from the Packages required to load. Also trying to maintain that list for each and every release would be crazy. Not including again do I put it into the thread post which is already too big for a single post. Or put it into a ReadMe file that is included in the CB? Who is going to read something that is easily going to be pages long and you have to dig it out of the Data folder?

I just don't see a good way of doing this that is not going to consume hours and hours of time for very little pay off.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #3
Closed Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 01:57 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.