The OOC data set installation capability has been added to PCGen to allow for the distribution of those data sets released between stable releases. This page presents instructions for the creation of the OOC data set installation archive. You will also find the explanation of the tags required to create the install.lst file as well as an example install file. To accomplish this, this page is divided into three sections:
For information on installing OOC data sets in PCGen go to the Install Data Set Tool page.
The following are the steps required to prepare a data set for OOC release:
The OOC data set is now ready for release.
The tags used in the install.lst file consist of three Exclusive tags and a handful of PCC tags.
The following three tags are used exclusively in the install.lst file.
Tag Name: MINVER:x
Variables Used (x): Text (Version number)
What it does:
Example:
MINVER:5.14.1
This dataset requires PCGen prodiction version 5.14.1 o later.
Tag Name: MINDEVVER:x
Variables Used (x): Text (Version number)
What it does:
MINVER:5.14.1
and MINDEVVER:5.15.3
,
the source could not be installed by 5.15.2, but could be installed by
5.14.1 or 5.15.3Example:
MINDEVVER:5.15.2
This dataset requires PCGen developer version 5.15.2 or later.
Tag Name: DEST:x
Variables Used (x): Text (DATA or VENDORDATA)
What it does:
Example:
DEST:DATA
The dataset will be installed within the DATA folder in PCGen.
The following tags are used in the *.pcc file and are therfore documented as part of the PCC file documentation.
Tag Name: CAMPAIGN:x
Example:
CAMPAIGN:FGI - FooB Core Rulebook I - FHB
Tag Name: COPYRIGHT:x
Example:
COPYRIGHT:PCGen OGC dataset Copyright 2006, PCGen Data team (Including,
but not limited to Eddy Anthony (MoSaT), Andrew McDougall (Tir Gwaith)).
Tag Name: INFOTEXT:x
Example:
INFOTEXT:INFOTEXT:PCGen Open Gaming Content objects are detailed in the
PCGen documentation under the Source Help section
Tag Name: PUBNAMELONG:x
Example:
PUBNAMELONG:PCGen Open Source Team
Tag Name: PUBNAMESHORT:x
Example:
PUBNAMESHORT:PCGen
Tag Name: PUBNAMEWEB:x
Example:
PUBNAMEWEB:http://pcgen.sourceforge.net/
Tag Name: SOURCELONG:x
Example:
SOURCELONG:PCGen Test Out of Cycle Releases
Tag Name: SOURCESHORT:x
Example:
SOURCESHORT:PCGen TOCC
Tag Name: SOURCEWEB:x
Example:
SOURCEWEB:http://pcgen.sourceforge.net/
Tag Name: SOURCEDATE:x
Example:
SOURCEDATE:2007-12
The following is an example of an install.lst file.
CAMPAIGN:PCGen Test OCC
MINVER:5.14.1
MINDEVVER: 5.15.2
DEST:VENDORDATA
COPYRIGHT:Open Game License v 1.0a Copyright 2000, Wizards of the Coast, Inc.
COPYRIGHT:System Reference Document Copyright 2000-2003, Wizards of the Coast, Inc.; Authors Jonathan Tweet, Monte Cook, Skip Williams, Rich Baker, Andy Collins, David Noonan, Rich Redman, Bruce R. Cordell, John D. Rateliff, Thomas Reid, James Wyatt, based on original material by E. Gary Gygax and Dave Arneson.
COPYRIGHT:PCGen OGC dataset Copyright 2006, PCGen Data team (Including, but not limited to Eddy Anthony (MoSaT), Andrew McDougall (Tir Gwaith)).
INFOTEXT:PCGen Open Gaming Content objects are detailed in the PCGen documentation under the Source Help section
SOURCELONG:PCGen Test Out of Cycle Releases
SOURCESHORT:PCGen TOCC
SOURCEWEB:http://pcgen.sourceforge.net/
SOURCEDATE:2007-12
PUBNAMELONG:PCGen Open Source Team
PUBNAMESHORT:PCGen
PUBNAMEWEB:http://pcgen.sourceforge.net/