File Locations and Naming Conventions
Beneath the directory where you installed HL is a directory named "data". If you installed HL to the default location, this directory will be located at "C:\HeroLab\data". All HL data files reside in sub-directories beneath the "data" directory, with all of the data files for each game system being grouped together within a sub-directory named appropriately for that game system. For example, all of the data files for the d20 System will be found in the "d20" sub-directory, or "C:\HeroLab\data\d20" if you installed HL to the default location.
Within a game system directory, there will be an assortment of files with a variety of names. Here is a summary of the various files that will be found and their purpose.
|definition.def||Definition file that is compiled before anything else|
|*.1st||Augmentation files that are compiled first|
|*.core||Augmentation files compiled after "*.1st" files|
|*.pri||Augmentation files compiled after "*.pri" files|
|*.aug||Augmentation files compiled after "*.pri" files|
|*.dat||Data files that are compiled after augmentation files|
|logo.bmp||Bitmap file containing game system logo|
|*.bmp||Image files used for buttons, textures, etc.|
|*.hlz||Compiled files used by HL at run-time|
|faq.htm||HTML file containing the FAQ for the data files that is generated when the data files are compiled|
|manual.htm||Manual with specifics on using the data files for the game system (file name may be different)|
|timing.xml||Timing dependency and error report generated whenever the data files are compiled|
|unused.xml||Report of unused resources and styles that is generated when the data files are compiled|