• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Not reinventing the wheal...

Drakos

Member
Is there a place where people have uploaded exports of additional data they have added to the template, like classes from the Complete series and such?
 
Custom Content!!!

Hi to Chiefweasel and Lawful G.

Just checked out the Cheeseweasel web page and the file listing has grown tremendously, my single file contribution pales in comparison with the content that Lawful has uploaded.

However after a long absence away from the Hero Lab program and forums I thought i'd update my system with the latest version and add the custom content.
Unfortunately there are a lot of errors that keep occuring when files are added, mainly referring to class specials and feats being unspecified.

For example

Hero Lab was forced to stop compilation after the following errors were detected:

Thing 'fDraLegBlu' - Undefined tag 'cSorSpells' referenced in bootstrap
Thing 'fDraLegBlu' - Undefined tag 'cSorSpells' referenced in bootstrap
Thing 'fDraLegBlu' - Undefined tag 'cSorSpells' referenced in bootstrap
Thing 'fDraLegBra' - Undefined tag 'cSorSpells' referenced in bootstrap

Hero Lab was forced to stop compilation after the following errors were detected:

Syntax error in 'eval' script for Thing 'cWMaEdge' (Eval Script '#1') on line 3
-> Tag 'HasFeat.fExEdge' not defined
Syntax error in 'eval' script for Thing 'cWuJWatSpi' (Eval Script '#1') on line 1
-> Tag 'HasFeat.fGuaSpirit' not defined

The data files could not be loaded due to errors. Hero Lab will now attempt to load them in recovery mode. Once loaded, you can access the editor as normal to correct any errors.

The following errors occurred:

Syntax error in 'eval' script for Thing 'cDPiSeaman' (Eval Script '#1') on line 4
-> Non-existent thing 'kProfSail' used by script
Syntax error in 'pre-requisite rule' script for Thing 'cDrPirate' on line 1
-> Non-existent thing 'kProfSail' used by script
Syntax error in 'pre-requisite rule' script for Thing 'fCunnEvade' on line 1
-> Non-existent thing 'cHOREvas' used by script
Syntax error in 'pre-requisite rule' script for Thing 'fDeadeyeSh' on line 1
-> Non-existent thing 'xSkirmish' used by script
Syntax error in 'pre-requisite rule' script for Thing 'fTelliBlow' on line 1
-> Non-existent thing 'xSkirmish' used by script

And so on.

At the moment im compiling a list of files that produce an error when added to the DATA/D20 folder.

I'l post the list in the next month or two of the suspect files!

bodrin.
 
Bodrin,

You are probably better off sending Lawful G a message with your email address so he can send you his most recent set of files (or I can). I had to do that, and things are working much better.
 
Bodrin,

You are probably better off sending Lawful G a message with your email address so he can send you his most recent set of files (or I can). I had to do that, and things are working much better.

Sendric, I'll do that later however at the moment i'm just compiling a list of files that error out.

So far I've discovered that certain files are referencing other files for "Things" especially the Classes and Feats.

For Example Dread Pirate and Scarlet Corsair both look for the Profession (Sailor) Skill as a pre-requisite which I added manually to the data file however once i'd added the LoT Mariner file a Duplicate "Thing" existed which turned out to be Profession (Sailor).

The CA Feats file looks for the Warmage and the Wu Jen classes.
Whereas the MM - Aboleth errors out with TypAberr does not exist.
and the CWar - Master Thrower looks for CHOREvas (CMatEvas Eval)

So i've gradually added the Custom content until i've gotten a list of files that all fail to load.

Once I've got them organised into a listing i'll post and PM to Lawful_G and Cheifweasel with a bug report.

Plus if the files are catalogued on this forum into working and files that are dependant upon other files lists then everyone adding the content can refer here to avoid the pitfalls.

Hope this explains why I posted on the Forum.
Bodrin!!
 
At the moment im compiling a list of files that produce an error when added to the DATA/D20 folder.

I'l post the list in the next month or two of the suspect files!

bodrin.

I noticed the same issue. I'm egarly awaiting your list.
 
Yes, the files prosented on the 2 sites are "As Is". I know i take a quick look at each of them in my test platform, but errors are bound to happen, especially after updates.

I made a post a few weeks ago about setting up teams of people to perform various tasks that would benefit the community. One such team I mentioned was a test team. All new files would be sent to them and tested before they are published. Even people who dont do coding could help with this.

I was also looking at setting up teams for file creation, and a small team that set standards for various functions such as data set naming. with standards can be set up, we could set up a set location that users could automatically update the user created files from. That way everyone could get the files and have them automatically installed. Is just a dream i have, lol.
 
I'd be happy to help you out Chief. It would mostly be in the testing process, but I have been working on some things (the biggest project being the Psionic powers from Complete Psionics).
 
So I got the d20 data set finally and tried to just add the PH2 stuff that Lawful_g did and it referenced several other books. I understand after looking at the Thing why it does this, but it brings me to a question. With the amount of stuff that is now linked to other books it maybe time to give the ability to simply download a complete set of Lawful_g .user files as a single zip file so that the linking to different Things does not cause issues.

Another idea to use is HL's Export Tool where Lawful_g could export all his .user files int a .hl file that can then simply be imported by Hero Lab at once. This is similar to the type of file we all get when Wolf Lair does a update to a data set. This export file could then easily be tracked by Date of when compiled. This way anyone would know I am using Lawful_g's 8/25/2010 stuff and he just released one for 9/15/2010. So then anyone could easily know to import the updated file again.

This would make the great stuff that he has done be available to more people as many have NO idea how to begin fixing the errors that show up when trying to use only a single .user file from the 3.5 stuff.

Just a thought anyways.
 
simply download a complete set of Lawful_g .user files as a single zip file so that the linking to different Things does not cause issues.

Just a thought anyways.

I second this.
I'm looking at doing just this. Compiling all old 3.5 content to work together. I don't think there is (or should be) much desire to use one book without another and making a single source for every book all together is helpful. The problem is the variety of the level of being complete. For instance, several abilities can be modified by items/classes/etc and often you have to work them together to get them working properly. Which adds time.
 
ShadowChemosh, how would I do that export thing you talked about?

By the way, I know I have been mostly absent lately. In case I haven't mentioned it I moved from America to Korea and am having a little trouble settling in and getting internet. I can only get online maybe once a week.
 
ShadowChemosh, how would I do that export thing you talked about?
So start HL and d20. Then go to Tools->Launch HL Export.... In the new window their are four main sections to fill out.

The first one Game Folder: should be set to your d20 data folder in HL if not set it. Then click on Select Files. This will let you select your .user files from a list of all the files located in your d20 folder.

The 2nd one Portfolios: not useful for this, but you could add them into this export file if you had them.

The 3rd one Export File: using the Browse button you can select the name and location of your export file or .HL file.

The last box at the bottom is a section of comments that a end user will see when doing the import of this file.

The very bottom button is Generate after the top stuff is all done. The whole process is very quick and creates a .HL file that Hero Lab will recongzie. So all a end user has to do is double click this file and HL will start and ask if they wish to import the following files. This is pretty much the same thing that HL uses to send us updates to the different game systems.

Seems to work really well as I use it to give out new data sets to my players and makes importing as easy a few mouse clicks for them.

By the way, I know I have been mostly absent lately. In case I haven't mentioned it I moved from America to Korea and am having a little trouble settling in and getting internet. I can only get online maybe once a week.
Holy cow that is a move alright. Hope things get easier for yea.
 
User Custom Data Files Error List

Okay as stated in my earlier post here is a list of all Non working files from the user created content on the Cheeseweasel website DnD 3.5 system only.

I renamed all the Custom .Dat files into .User files before adding them to the D20/DATA folder.

Note that you have to add the working files one at a time and reload the game system in order to parse the data into working "Things" otherwise the bootstraps will still error if Non existant things are referenced.

Also persevere with rearranging the order when adding the files as a number of the working files errored because a dependant file was missing.

Error files only!!
Usually referencing Special abilities of classes or Feats or Monster Types!!

BoED - Feats (U 5-25-10).user
CA feats (U 8-24-09).user
CMag - Feats (C 4-22-10).user
Complete Arcane Feats.user
Complete Arcane Wu Jen.user
Complete Champion Compile (C 6-04-10).user
CSco - Feats (C 3-09-10).user
CSco - Fortune's Friend (U 7-29-09).user
CSco - Skill Tricks (C 5-25-10).user
CWar - Exotic Weapon Master (C 4-30-10).user
CWar - Master Thrower (C 4-30-10).user
DLBeastiary - Elemental Minions (C 5-14-10).user
DLCS - Dragon Rider (Chk 9-23-09).user
DLCS - Feats (C 4-12-10).user
DoK - Feats (C 4-25-10).user
KOoA - Feats (C 5-20-10).user
KOoA - Knight of the Crown (C 4-15-10).user
KOoA - Knight of the Rose (C 5-20-10).user
KOoA - Knight of the Sword (C 4-15-10).user
LoM - Feats.user
LoT - Academic Priest (C 9-06-09).user
LoT - Feats (C 4-27-10).user
MM - Aboleth.user
MM2 - Myconids (C 3-07-10).user
PHB2 - General Feats (C 4-22-10).user
PHB2 - Other Feats (C 4-22-10).user
Swrack - Feats (C 4-11-10).user
Underdark - Chitine (C 4-05-10).user
Warmage.user


Working Files only!

AaEG - Armor, Weapons, and Gear (C 5-25-10).user
AaEG - Clothing (C 5-25-10).user
AaEG - Materials (U 5-25-10).user
AoM - War Wizard (C 5-22-10).user
BoED - Fist of Raziel (U 5-25-10).user
BoED - Sword of Righteousness (U 5-25-10).user
CAdv - Dread Pirate (C 4-29-10).user
CAdv - Feats (C 3-28-10).user
CAdv - Master of Many Forms (C 2-02-10).user
CAdv - Ninja (C 4-21-10).user
CAdv - Scout (C 4-21-10).user
CAdv - Spellthief (C 3-29-10).user
CAdv - Weapons and Equipment (C 5-25-10).user
CArc - Alienist (C 4-26-10).user
CArc - Master Transmogrifist (C 5-23-10).user
CArc - Mindbender (C 5-10-10).user
CArc - Pseudonatural Template (C 2-01-10).user
CDiv - Feats (C 5-25-10).user
CMag - Unseen Seer (C 8-24-09).user
Complete Arcane Spells.user
Complete Champion Compile.user
Complete Div Skill Tricks (C 3-07-10).user
CSco - Spellwarp Sniper (U 7-30-09).user
CWar - Bow Initiate (C 8-18-09).user
CWar - Cavalier (C 4-26-10).user
CWar - Feats (C 4-15-10).user
CWar - Gnome Giant Slayer (C 5-10-10).user
CWar - Justiciar (C 4-30-10).user
CWar - Occult Slayer (Chk 7-29-09).user
CWar - Ranger Varient (No Spells) (C 4-04-10).user
CWar - Spellsword (C 5-25-10).user
CWar - Swashbuckler (C 3-09-10).user
CWar - Warshaper (C 5-22-10).user
CWar - Weapons (C 4-22-10).user
Dark Ice CreatureTemplate.user
DLCS - Death Knight Template (C 7-29-09).user
DLCS - Inquisitor (C 4-16-10).user
DLCS - Legendary Tactician (C 4-16-10).user
DLCS - Magic Items (C 4-12-10).user
DLCS - Noble (C 4-14-10).user
DLCS - Righteous Zealot (C 4-16-10).user
DLCS - Spectral Minion Template (Chk 7-30-09).user
DLCS - Spells (C 4-12-10).user
DLCS - Tarmak War Paint (C 4-27-10).user
DoK - Races (U 9-23-09).user
DoK - Spells (C 10-09-09).user
Fburn - Domains (C 6-01-10).user
Fburn - Feats (C 5-29-10).user
Fburn - Frost Mage (C 5-29-10).user
Fburn - Races (U 5-29-10).user
Fburn - Spells (C 5-29-10).user
Fburn - Weapons (C 4-11-10).user
FCodex2 - Hellreaver (C 7-29-09).user
HoB - Dread Commando (C 4-15-10).user
HoB - Feats (C 4-15-10).user
HoB - War Weaver (C 9-28-09).user
HOotS - Healing Hand of Mishakal (C 4-15-10).user
Immunity Special.user
KOoA - Armiger (C 4-14-10).user

LoT - Mariner (C 4-27-10).user Needed for Dread Pirate and Scarlet Corsair to work

LoT - Weapons (C 4-22-10).user
MIC Clothing - A.user
MIC Clothing - B.user

MIC Clothing - C.user This file errors out until other data is added

MIC Clothing - D.user
MIC Clothing - E.user
MIC Clothing - F.user
MIC Clothing - G.user
MIC Clothing - H.user
MIC Clothing - I.user
MIC Clothing - K.user
MIC Clothing - L.user
MIC Clothing - M.user
MIC Clothing - N.user
MIC Clothing - P.user
MIC Clothing - Q.user
MIC Clothing - R.user
MIC Clothing - S.user
MIC Clothing - T.user
MIC Clothing - U.user
MIC Clothing - V.user
MIC Clothing - W.user
MIC Tools - A.user
MIC Tools - B.user
MIC Tools - C.user
MIC Tools - D.user
MIC Tools - E.user
MIC Tools - F.user
MIC Tools - G.user
MIC Tools - H.user
MIC Tools - I.user
MIC Tools - J.user
MIC Tools - L.user
MIC Tools - M.user
MIC Tools - N.user
MIC Tools - O.user
MIC Tools - P.user
MIC Tools - Q.user
MIC Tools - R.user
MIC Tools - S.user
MIC Tools - T.user
MIC Tools - W.user
MM - Animal HD (C 7-29-09).user
MM - Beholder.user
MM - Black Dragons (C 4-26-10).user
MM - Salamander (Chk 7-29-09).user
MM - Succubus (Chk 7-30-09).user
MM - Wight (C 4-23-10).user
MM2 - Half Golem, Clay Template (C 2-15-10).user
MM5 - Carnage Demon (C 9-23-09).user
MM5 - Demonthorn Mandrake (C 1-09-10).user
MM5 - Gadacro (C 9-23-09).user
MM5 - Kuo-tou, crazed (C 1-09-10).user
MM5 - Skull Lord, Serpentir (C 9-23-09).user
MM5 - Verdant Reaver (C 1-09-10).user
Monster Subtypes (NM 5-14-10).user
NecroppyreTemplate.user
PH - Haste Condition (C 7-29-09).user
PH Spells - A (C 8-07-09).user
PH Spells - B.user
PH Spells - C.user
PH Spells - D (Updated 2-11-10).user
PH Spells - E.user
PH Spells - F (C 8-16-09).user
PH Spells - G (C 8-16-09).user
PH Spells - H.user
PH Spells - I (C 3-10-10).user
PH Spells - J.user
PH Spells - K.user
PH Spells - L.user
PH Spells - M (C 3-10-10).user
PH Spells - N.user
PH Spells - O (C 3-01-10).user
PH Spells - P.user
PH Spells - Q.user
PH Spells - R.user
PH Spells - S.user
PH Spells - T.user
PH Spells - U.user
PH Spells - V.user
PH Spells - W.user
PH Spells - Z.user
PHB2 - Beguiler (C 11-09-09).user
PHB2 - Duskblade (C 2-11-10).user
PHB2 - Spells (C 3-05-10).user
RoS - Armor (C 4-29-10).user
RoS - Races (C 3-30-10).user
RoS - Spells (C 3-18-10).user
RoS - Weapons (C 4-03-10).user
RotW - Feats (C 4-04-10).user
RotW - Gear (C 4-04-10).user
RotW - Item Powers (C 4-04-10).user
RotW - Magic Items (C 4-04-10).user
RotW - Materials (C 4-05-10).user
RotW - Races (C 4-05-10).user
RotW - Spells (C 4-04-10).user
RotW - Stormtalon (C 9-24-09).user
RotW - Weapons (C 4-05-10).user
Spell Compendium A (C 3-29-10).user
Spell Compendium B (C 8-16-09).user
Spell Compendium C (C 8-16-09).user
Spell Compendium D (C 5-02-10).user
Spell Compendium E (C 8-16-09).user
Spell Compendium F.user
Spell Compendium G.user
Spell Compendium H (C 8-16-09).user
Spell Compendium I.user
Spell Compendium J (C 3-10-10).user
Spell Compendium K.user
Spell Compendium L (C 3-10-10).user
Spell Compendium M.user
Spell Compendium N.user
Spell Compendium O.user
Spell Compendium P.user
Spell Compendium Q.user
Spell Compendium R (C 8-16-09).user
Spell Compendium S (C 6-04-10).user
Spell Compendium T (C 6-04-10).user
Spell Compendium U.user
Spell Compendium V.user
Spell Compendium W (C 2-27-10).user
Spell Compendium X.user
Spell Compendium Z (C 8-16-09).user
Sstorm - Armor (C 4-11-10).user
Sstorm - Weapons (C 4-11-10).user
Swrack - Armor (C 4-11-10).user
Swrack - Scarlet Corsairs (C 5-10-10).user
Swrack - Weapons (C 4-11-10).user
ToHS - Spells (C 8-16-09).user
ToHS - Winternorn (C 5-29-10).user
ToHS - Wizard of High Sorcery (C 4-18-10).user
UA - Drow Paragon (C 9-23-09).user
UA - Elf Paragon (C 9-24-09).user
UA - Human Paragon (C 4-27-10).user
Warlock.user
WotL - Master (C 4-28-10).user
WotL - Spells (C 7-29-09).user

Hope this helps everyone with the Custom stuff!!
 
Last edited:
Updated custom info!

Those members with eagle eyes will notice complete champion.compile appears twice in the working and not working list. This is because I have a custom altered file on my system that removes the error, sorry for any confusion this may have caused!

However I now have a 16.7 meg import file of everything on my systems that works without error messages. If any one wants the .hl file then Pm me and I'll send it along.

Please note that the majority of the data is from the cheeseweasel website and is only a direct export from my hero lab .user inputted files and may contain content added by myself for my home games!
 
It wuold be great to combine files that come from the same book materials. I have tried some of this in the past, and was not very successful. Right now i have a bunch of 3.5 files on my site (www.cheeseweasel.net) but i would like to reduce that by combining files into one, IE the Complete Champion. No sense have 100+ files for 10 books.

Also for anyone looking to create user content, check out the site and pick something that hasnt been completed yet, then let me know and i'll note it on the site.

I think I am coming up on some free time soon so i might try to dig back into this a bit more and see what I can do. Having only 1 file for each source book would be great and was the original intent of creating and storing the user files on mine and Shadows site.

I really think some community organizing is in order though. I'll try to get with Shadow and run some ideas past him.
 
Chiefweasel if you want my File i'll send it along, however for everyone's convenience here is how to create your own exported custom data file.

Use the Launch HLExport option in hero lab, located under the Tools setting.

Make sure the Game folder is pointed to the location of your
"Drive letter":\HeroLab\data\d20

The use the Select files button to pick the *.User files that you want to combine into one file.

Enter a file name in the export file field, click generate and it produces a working compiled single book file.

For example:-
All the AaEG files can be selected and exported but make sure you remove the AaEG.User files from the Data folder before importing the *.HL file back into the system otherwise you get a Duplicate Thing error.
 
For this are you dumping the entire /d20 folder and replacing it with what we have? Just curious.

Also can you send me the files, I'm not sure I have all those.

Also it looks many of the files could be combined, like the prestige classes from a single source. I would like to take a crack at combining them again and thus reducing the number of files. My ultimate hope is to create a single file for each source book out there. Its a dream i have, lol.

Thanks.
 
Last edited:
I did just dump my entire D20 folder which creates a total backup file with all dependencies in place, however you can select individual files within the export program and combine them into one working file. But I'm not certain whether all dependencies will be exported.
As you know the file sets look for previously coded things that Lawful did.

The CSco skill tricks were a pain due to them being in the Complete Champion Compile file.
 
Also it looks many of the files could be combined, like the prestige classes from a single source. I would like to take a crack at combining them again and thus reducing the number of files. My ultimate hope is to create a single file for each source book out there. Its a dream i have, lol.
Do to how much stuff in 3.5 is built upon what came before and not having those Things available to HL when it tries to compile the .user means it won't load anything. So even having a .user file that is a single single book is not going to really work.

I think we are looking at having a one large export file(.hl) as too many things are interconnected now. I really think making a single .hl file for all the books that are interconnected or just all of Lawful_g stuff is the way to go. From what I have seen he has everything nicely done by Sources so this leaves it still up to the player to select which books are allowed/not allowed for the character.

So having all the .user files as its own export file would make this very easy for I think everyone. Plus then for the most part their is one file for the end-user to worry about that they just have to double click on and HL does all the work for them. Heck they don't even need to understand where the files are going then. Plus this leads into easier version control as its just one file controlled by say release date. Using the .hl file leads you into using the Secondary Updates URL function of HL so that the .hl file can be downloaded and installed directly from inside HL. Just like the official data sets get installed.

I think I am going to be going the way of a single .hl file for the Companion Books for pathfinder actually as those are all done using Sources also. So easy for the player to just pick which books are allowed for his character. Plus I am starting to see more and more where Paizo is now referencing Things from others books. So I am pretty sure in a year I will have the same problem on the Pathfinder side of things.

The last good thing about .hl files is they can store the .1st file types also which is a custom file that allows one to add Custom Source types to HL. So for example my players see an additional Parent Source types under User Content that has House Rules, Converted 3.5 Stuff, and Super Genies Games.

P.S. - I would say that the .hl file should contain only .user files otherwise it can run into issues if and when HL does a data set update.
 
Back
Top