<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://159.203.101.162/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MotorViper</id>
	<title>PCGen Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://159.203.101.162/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MotorViper"/>
	<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php/Special:Contributions/MotorViper"/>
	<updated>2026-04-25T21:03:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=LST_Editor&amp;diff=1989</id>
		<title>LST Editor</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=LST_Editor&amp;diff=1989"/>
		<updated>2010-01-13T14:50:46Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
The LST editor for PCGEN is designed to simplify the editing of LST files which are the data files that determine how PCGEN works.&lt;br /&gt;
&lt;br /&gt;
==State==&lt;br /&gt;
&lt;br /&gt;
* Currently the editor for LST files built into PCGen is in need of a rebuild. It has some issues and doesn't expand itself when new objects are added (because it's hard coded from before there were LST objects).  It also has problems with certain objects.&lt;br /&gt;
&lt;br /&gt;
==Project Goals==&lt;br /&gt;
* Any new object would at least give a text field, even if PCGen didn't recognize the object.&lt;br /&gt;
* Allows edit both during runtime (meaning you can copy existing objects, but can't modify the ones that already exist) and in a &amp;quot;edit in place&amp;quot; mode (allow editing of the LST files in full, as a stand-alone program, vs. embedded in PCGen).&lt;br /&gt;
&lt;br /&gt;
= User Interface =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The user interface is able to be run in stand-alone mode or inside PCGEN. More than one instance can be run at a time to allow copying/inspection of data. If multiple instances are running then only the first will be editable. If the editor is run from within PCGEN then it's title bar indicates this plus there is a different colour border around the tabbed area to indicate this.&lt;br /&gt;
&lt;br /&gt;
== Dialog ==&lt;br /&gt;
&lt;br /&gt;
The dialog is split into two areas, the file selection area and the editor area which has multiple tabs. All controls have tool tips and hitting F1 at any time will give more detailed help.&lt;br /&gt;
&lt;br /&gt;
== File Selection Area ==&lt;br /&gt;
&lt;br /&gt;
This consists of three parts:&lt;br /&gt;
# The pcc file area: this allows the user to select the pcc file that controls which lst files are to be edited.&lt;br /&gt;
# The selected file area: this indicates the file that current edits will be saved in.&lt;br /&gt;
# The context load area: this brings up a load screen so that the user can load the context.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
The pcc file area is totally under user control, however if a standard file is selected the user will be warned and asked if he wants to continue in read-only mode. If the answer is no a warning will be given and confirmation asked for before continuing, this allows the user to examine the file and use cut and paste into another version of the editor. When the editor is run from within PCGEN the default file will be the 'custom edit file' but other files can be accessed. If the 'custom edit file' is used then the user will have the option when saving to load the data into the main application.&lt;br /&gt;
&lt;br /&gt;
The contents of the selected file area are determined by the pcc file selected and the selection in the editor area.&lt;br /&gt;
&lt;br /&gt;
* If there is no pcc file given then it will be blank. &lt;br /&gt;
* If a pcc file is given and no object type selected then all the lst files currently associated with that file are available plus 'new' and 'all'. &lt;br /&gt;
* If a object type is selected then the list of files associated with the pcc file that can contain that object, plus 'new' and 'all' are available. &lt;br /&gt;
* The save button saves the data in the selected tab.&lt;br /&gt;
* If the lst file selected is 'new' then the user is asked for a file name to save the data in, the user is also asked if the file should be added to the pcc file.&lt;br /&gt;
&lt;br /&gt;
== Tab 1 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab1.jpg]]&lt;br /&gt;
&lt;br /&gt;
The object type tab consists of three parts:&lt;br /&gt;
&lt;br /&gt;
# The main object area: this lists all the top level objects in the system.&lt;br /&gt;
# The item selection area: this allows the user to select an item to edit.&lt;br /&gt;
# The new entry button.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
* The contents of the main object area are fixed. The full list of top level objects will be visible.&lt;br /&gt;
* The contents of the item selected area is determined by the other areas.&lt;br /&gt;
* If no lst file or 'new' is chosen then it is empty.&lt;br /&gt;
* If a lst file is chosen then all entries in that file of the object type selected  are visible.&lt;br /&gt;
* If no object type is selected then all entries in the file are visible.&lt;br /&gt;
* Double clicking or CTRL-Right will move focus to tab 2 with that entry selected.&lt;br /&gt;
* The new entry button is only available if a object type is selected and a lst file other than 'all' is selected. &lt;br /&gt;
* Note if the PCC entry is selected in the object list then processing is different as this refers to the pcc file, not a lst file. In this case the lst file area is disabled changes will be made to the pcc file.&lt;br /&gt;
&lt;br /&gt;
== Tab 2 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab2.jpg]]&lt;br /&gt;
&lt;br /&gt;
The secondary object tab consists of 7 parts:&lt;br /&gt;
&lt;br /&gt;
# The object type area (Ability in the example above): this gives the object type and name as selected in tab 1.&lt;br /&gt;
# The objects area: this lists all the objects associated with the object type, it also includes a value of 'all' so that all the tags can be seen.&lt;br /&gt;
# The tag list: this lists all the tags of the selected object associated with the object type.&lt;br /&gt;
# The editor area: this allows input of the data associated with the tag.&lt;br /&gt;
# Add button: for adding new tags.&lt;br /&gt;
# Parse button: for parsing the input.&lt;br /&gt;
# Auto Parse check box: When this is checked the current token is parsed as it is edited.&lt;br /&gt;
# The message area: this will display any messages associated with parsing the object.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
* The contents of the primary and secondary object areas are determined by what is selected in tab 1.&lt;br /&gt;
* The secondary object list contains the actual data associated with the secondary object selected.&lt;br /&gt;
* The editor area is initially a text field but for some objects, e.g. an integer object, a smart editor appears here.&lt;br /&gt;
* The add button is only enabled if there is no current object of the selected type or multiple objects of that type can be used and 'all' is not the selected type.&lt;br /&gt;
* When the data is parsed the message area shows any errors from the parsing. Double clicking on an error give the errant object focus.&lt;br /&gt;
* After parsing each object which is in error will also be coloured red in the list so that it is quick to see where problems lie.&lt;br /&gt;
* When the save button is hit the file will be parsed and if it fails the user will be warned of this and asked if the file should still be saved. This allows partially completed updates to be saved.&lt;br /&gt;
&lt;br /&gt;
== Tab3 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab3.jpg]]&lt;br /&gt;
&lt;br /&gt;
The editor tab is an editable area, this has standard text editing abilities, e.g. copy, cut and paste, search and replace. This area also has some smart editing features, though not as powerful as the editor area in tab 2. If an item is selected CTRL-Left on the item will move focus to tab 2 with that entry selected, it will also populate tab 1 accordingly. The file in this editor will be that in area 3 of the first tab.&lt;br /&gt;
&lt;br /&gt;
=== Interaction between areas ===&lt;br /&gt;
&lt;br /&gt;
The editor shows the contents of the selected lst file or pcc file. The switch button will change it's text according to whether the pcc file or lst file is displayed. The reload button reloads the file and so can be used to undo changes that have not been saved.&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=LST_Editor&amp;diff=1902</id>
		<title>LST Editor</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=LST_Editor&amp;diff=1902"/>
		<updated>2009-12-09T16:43:20Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: Created page with ''''LST Editor'''  = Introduction. =  The LST editor for PCGEN is designed to make the editing of LST files, the data files that determine how PCGEN works, easy.  = User Interface...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''LST Editor'''&lt;br /&gt;
&lt;br /&gt;
= Introduction. =&lt;br /&gt;
&lt;br /&gt;
The LST editor for PCGEN is designed to make the editing of LST files, the data files that determine how PCGEN works, easy.&lt;br /&gt;
&lt;br /&gt;
= User Interface =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The user interface is able to be run in stand-alone mode or inside PCGEN. More than one instance can be run at a time to allow copying/inspection of data. If the editor is run from within PCGEN then it's title bar indicates this plus there is a different colour border around the tabbed area to indicate this.&lt;br /&gt;
&lt;br /&gt;
== Dialog ==&lt;br /&gt;
&lt;br /&gt;
The dialog is split into two areas, the file selection area and the editor area which has multiple tabs. All controls have tool tips and hitting F1 at any time will give more detailed help.&lt;br /&gt;
&lt;br /&gt;
== File Selection Area ==&lt;br /&gt;
&lt;br /&gt;
This consists of three parts:&lt;br /&gt;
# The pcc file area: this allows the user to select the pcc file that controls which lst files are to be edited.&lt;br /&gt;
# The selected file area: this indicates the file that current edits will be saved in.&lt;br /&gt;
# The context load area: this brings up a load screen so that the user can load the context.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
The pcc file area is totally under user control, however if a standard file is selected the user will be warned and asked if he wants to continue in read-only mode. If the answer is no a warning will be given and confirmation asked for before continuing, this allows the user to examine the file and use cut and paste into another version of the editor. When the editor is run from within PCGEN the default file will be the 'custom edit file' but other files can be accessed. If the 'custom edit file' is used then the user will have the option when saving to load the data into the main application.&lt;br /&gt;
&lt;br /&gt;
The contents of the selected file area are determined by the pcc file selected and the selection in the editor area.&lt;br /&gt;
&lt;br /&gt;
* If there is no pcc file given then it will be blank. &lt;br /&gt;
* If a pcc file is given and no primary token selected then all the lst files currently associated with that file are available plus 'new' and 'all'. &lt;br /&gt;
* If a primary token is selected then the list of files associated with the pcc file that can contain that token, plus 'new' and 'all' are available. &lt;br /&gt;
&lt;br /&gt;
The save button saves the data in the selected tab.&lt;br /&gt;
&lt;br /&gt;
* If the lst file selected is 'new' then the user is asked for a file name to save the data in, the user is also asked if the file should be added to the pcc file.&lt;br /&gt;
&lt;br /&gt;
== Tab 1 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab1.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
The primary token tab consists of three parts:&lt;br /&gt;
&lt;br /&gt;
# The main token area: this lists all the top level tokens in the system.&lt;br /&gt;
# The item selection area: this allows the user to select an item to edit.&lt;br /&gt;
# The new entry button.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
The contents of the main token area are fixed. The full list of top level tokens will be visible.&lt;br /&gt;
&lt;br /&gt;
The contents of the item selected area is determined by the other areas.&lt;br /&gt;
&lt;br /&gt;
* If no lst file or 'new' is chosen then it is empty.&lt;br /&gt;
* If a lst file is chosen then all entries in that file of the primary token selected  are visible.&lt;br /&gt;
* If no primary token is selected then all entries in the file are visible.&lt;br /&gt;
* Double clicking or CTRL-Right will move focus to tab 2 with that entry selected.&lt;br /&gt;
&lt;br /&gt;
The new entry button is only available if a primary token is selected and a lst file other than 'all' is selected. &lt;br /&gt;
&lt;br /&gt;
Note if the PCC entry is selected in the token list then processing is different as this refers to the pcc file, not a lst file. In this case the lst file area is disabled changes will be made to the pcc file.&lt;br /&gt;
&lt;br /&gt;
== Tab 2 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab2.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
The secondary token tab consists of 7 parts:&lt;br /&gt;
&lt;br /&gt;
# The primary token area: this gives the token type and name as selected in tab 1.&lt;br /&gt;
# The secondary token area: this lists all the secondary tokens types associated with the primary one, it also includes a value of 'all' so that all the tokens can be seen.&lt;br /&gt;
# The secondary token list: this lists all the secondary tokens of the selected type associated with the primary token.&lt;br /&gt;
# The editor area: this allows input of the data associated with the secondary token.&lt;br /&gt;
# Add button: for adding new secondary tokens.&lt;br /&gt;
# Parse button: for parsing the input.&lt;br /&gt;
# The message area: this will display any messages associated with parsing the token.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
The contents of the primary and secondary token areas are determined by what is selected in tab 1.&lt;br /&gt;
&lt;br /&gt;
The secondary token list contains the actual data associated with the secondary token selected.&lt;br /&gt;
&lt;br /&gt;
The editor area is initially a text field but for some tokens, e.g. an integer token, a smart editor appears here.&lt;br /&gt;
&lt;br /&gt;
The add button is only enabled if there is no current token of the selected type or multiple tokens of that type can be used and 'all' is not the selected type.&lt;br /&gt;
&lt;br /&gt;
When the data is parsed the message area shows any errors from the parsing. Double clicking on an error give the errant token focus.&lt;br /&gt;
&lt;br /&gt;
After parsing each token which is in error will also be coloured red in the list so that it is quick to see where problems lie.&lt;br /&gt;
&lt;br /&gt;
When the save button is hit the file will be parsed and if it fails the user will be warned of this and asked if the file should still be saved. This allows partially completed updates to be saved.&lt;br /&gt;
&lt;br /&gt;
== Tab3 ==&lt;br /&gt;
&lt;br /&gt;
[[File:LST_Editor_Tab3.jpg‎ ]]&lt;br /&gt;
&lt;br /&gt;
The editor tab is an editable area, this has standard text editing abilities, e.g. copy, cut and paste, search and replace. This area also has some smart editing features, though not as powerful as the editor area in tab 2. If an item is selected CTRL-Left on the item will move focus to tab 2 with that entry selected, it will also populate tab 1 accordingly. The file in this editor will be that in area 3 of the first tab.&lt;br /&gt;
&lt;br /&gt;
= Interaction between areas =&lt;br /&gt;
&lt;br /&gt;
The editor shows the contents of the selected lst file or pcc file. The switch button will change it's text according to whether the pcc file or lst file is displayed. The reload button reloads the file and so can be used to undo changes that have not been saved.&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab3.jpg&amp;diff=1901</id>
		<title>File:LST Editor Tab3.jpg</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab3.jpg&amp;diff=1901"/>
		<updated>2009-12-09T16:37:12Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: Tab 3 of LST editor.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tab 3 of LST editor.&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab2.jpg&amp;diff=1900</id>
		<title>File:LST Editor Tab2.jpg</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab2.jpg&amp;diff=1900"/>
		<updated>2009-12-09T16:35:37Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: Tab 2 of LST editor.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tab 2 of LST editor.&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab1.jpg&amp;diff=1899</id>
		<title>File:LST Editor Tab1.jpg</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=File:LST_Editor_Tab1.jpg&amp;diff=1899"/>
		<updated>2009-12-09T16:31:55Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: Tab 1 of the LST editor.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tab 1 of the LST editor.&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Development_Specs&amp;diff=1898</id>
		<title>Development Specs</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Development_Specs&amp;diff=1898"/>
		<updated>2009-12-09T16:16:08Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: Added new section.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs currently under development ==&lt;br /&gt;
&lt;br /&gt;
[[Limiting Known Spells from Domains]]&lt;br /&gt;
&lt;br /&gt;
[[Skill Cost and CSKILL Overhaul]]&lt;br /&gt;
&lt;br /&gt;
[[Equipment Variables]]&lt;br /&gt;
&lt;br /&gt;
[[Spell Improvements]]&lt;br /&gt;
&lt;br /&gt;
[[Advanced Spell Chooser]]&lt;br /&gt;
&lt;br /&gt;
[[Prerequisites for Armor and Shield Proficiencies]]&lt;br /&gt;
&lt;br /&gt;
[[LST Editor]]&lt;br /&gt;
&lt;br /&gt;
== Finalized Specs which now have associated code FREQ trackers ==&lt;br /&gt;
&lt;br /&gt;
[[Pathfinder bonus feat progression]]&lt;br /&gt;
&lt;br /&gt;
[[Additional Weapon Damage]]&lt;br /&gt;
&lt;br /&gt;
== Finalized Specs which are now closed ==&lt;br /&gt;
&lt;br /&gt;
[[Spells Tab Revamp]] in 5.14.0&lt;br /&gt;
&lt;br /&gt;
[[ASPECT tag for Abilities and Feats]] in 5.15.3&lt;br /&gt;
&lt;br /&gt;
[[Pathfinder feat progression]] in 5.15.4&lt;br /&gt;
&lt;br /&gt;
[[Quick Source Loading Page]]&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Code&amp;diff=1808</id>
		<title>Code</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Code&amp;diff=1808"/>
		<updated>2009-10-01T21:24:28Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: /* Lemur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Introduction=&lt;br /&gt;
Welcome to the Wiki section for the Code Monkey team!&lt;br /&gt;
&lt;br /&gt;
=Mission Statement=&lt;br /&gt;
'''TBA'''&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
* [[Developers Meeting]]&lt;br /&gt;
&lt;br /&gt;
==For New Starters==&lt;br /&gt;
* [[Joining the Code Team]] General steps to take to prepare yourself&lt;br /&gt;
* [[Code Monkey Introduction]]&lt;br /&gt;
&lt;br /&gt;
==Developer Environment==&lt;br /&gt;
* [[Basic Developer Setup]]&lt;br /&gt;
* [[Subversion Setup]]&lt;br /&gt;
* [[Merging]] with SVN&lt;br /&gt;
* [[Building PCGen]], also see [[ANT]] and [[MAVEN]]&lt;br /&gt;
==Coding==&lt;br /&gt;
* [[Coding Standards]]&lt;br /&gt;
* [[Deprecating a Token]]&lt;br /&gt;
* [[Explanation of the Code Base]]&lt;br /&gt;
* [[Graph Theory]]&lt;br /&gt;
* [[Logging in the Code Base]]&lt;br /&gt;
* [[Unit Testing]]&lt;br /&gt;
* [[Removing Libraries]]&lt;br /&gt;
* [[Unnecessary Code Detector]]&lt;br /&gt;
&lt;br /&gt;
=Completed Sub Projects=&lt;br /&gt;
* [[Ability Object TODO List]]&lt;br /&gt;
&lt;br /&gt;
=Open Sub Projects=&lt;br /&gt;
* [[Internationalization]]&lt;br /&gt;
* [[CDOM]]&lt;br /&gt;
* [[UI Overhaul]]&lt;br /&gt;
* [[Major Code Projects]]&lt;br /&gt;
&lt;br /&gt;
=Active Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Silverback|Silverback]]===&lt;br /&gt;
* [[James Dempsey]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Second|2nd]]===&lt;br /&gt;
* TBA&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Chimp|Chimp]]===&lt;br /&gt;
* [[Tom Parker]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Gibbon|Gibbon]]===&lt;br /&gt;
* Jayme Cox&lt;br /&gt;
* [[Stefan Radermacher]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* Andrew Wilson&lt;br /&gt;
* [[Martijn Verburg]]&lt;br /&gt;
* [[Connor Petty]]&lt;br /&gt;
&lt;br /&gt;
===[[Explanation of Teams#Lemur|Lemur]]===&lt;br /&gt;
* [[Alec Ross]]&lt;br /&gt;
* [[Eddy Anthony]]&lt;br /&gt;
* Hades Lucifer&lt;br /&gt;
* Josh Johnston&lt;br /&gt;
* Thomas Cooper &lt;br /&gt;
* [[Tir Gwaith]]&lt;br /&gt;
* [[Tod Milam]] - Mac Developer&lt;br /&gt;
* [[Steven West]]&lt;br /&gt;
* MotorViper&lt;br /&gt;
&lt;br /&gt;
===[[X-Terminator Mark II]]===&lt;br /&gt;
* [[Greg Bingleman]] - [http://www.codemonkeypublishing.com Code Monkey Publishing]&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* Brad Stiles, SVN advice&lt;br /&gt;
* Jason Buchanan, Advice on old code&lt;br /&gt;
* [[Jonas Karlson]], Advice on old code&lt;br /&gt;
&lt;br /&gt;
=Passive Team Members=&lt;br /&gt;
&lt;br /&gt;
* B. K. Oxley (Provides IntelliJ licenses)&lt;br /&gt;
&lt;br /&gt;
=Inactive Team Members=&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#2nd|2nd]]===&lt;br /&gt;
* Devon Jones&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Chimp|Chimp]]===&lt;br /&gt;
* Aaron Divinsky&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Tamarin|Tamarin]]===&lt;br /&gt;
* Andriy Sen&lt;br /&gt;
* [[Kevin Fernandes]]&lt;br /&gt;
* [[Koen Van Daele]]&lt;br /&gt;
* [[Joe Frazier, Jr.]]&lt;br /&gt;
* Per Christian Henden&lt;br /&gt;
&lt;br /&gt;
===[[Explanation_of_Teams#Lemur|Lemur]]===&lt;br /&gt;
* Bill Neumann&lt;br /&gt;
* Dan Parks&lt;br /&gt;
* [[Eduard Martinescu]]&lt;br /&gt;
* Eric Jarman&lt;br /&gt;
* Jasper Spaans&lt;br /&gt;
* Julio Esslinger Viegas&lt;br /&gt;
* Peter Barker&lt;br /&gt;
* [[Rick Ryker]]&lt;br /&gt;
* Thomas Clegg&lt;br /&gt;
* Tony Lavalle&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
* [[Andargor]], Suggestions&lt;br /&gt;
* [[Bryan McRoberts]], Advice on old code&lt;br /&gt;
* Kurt Wimmer, Suggestions&lt;br /&gt;
* Walter Duncan, Held the old pcgen_autobuild user&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
	<entry>
		<id>http://159.203.101.162/w/index.php?title=Full_Team_Member_Listing&amp;diff=1807</id>
		<title>Full Team Member Listing</title>
		<link rel="alternate" type="text/html" href="http://159.203.101.162/w/index.php?title=Full_Team_Member_Listing&amp;diff=1807"/>
		<updated>2009-10-01T21:22:32Z</updated>

		<summary type="html">&lt;p&gt;MotorViper: /* Active Volunteers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
PCGen has been blessed with an amazing amount of volunteers over the course of its history. A historical listing of those who have contributed (past and present) can be seen in the [http://pcgen.sourceforge.net/autobuilds/pcgen-docs/acknowledgments/contributors.html Contributors] section of our Documentation. The current team is listed below:&lt;br /&gt;
&lt;br /&gt;
=Active Volunteers=&lt;br /&gt;
These volunteers are currently active on the PCGen project&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot;|SF Team Name !! align=&amp;quot;left&amp;quot;|Real Name !! align=&amp;quot;left&amp;quot;|SF ID !! align=&amp;quot;left&amp;quot;|Yahoo ID !! align=&amp;quot;left&amp;quot;|AIM ID !! align=&amp;quot;left&amp;quot;|ICQ !! align=&amp;quot;left&amp;quot;|Teams&lt;br /&gt;
|-&lt;br /&gt;
| [[Alec Ross]] || [[Alec Ross]] || haelduksf || haelduksf || haelduksf || 50824602 || C &lt;br /&gt;
|-&lt;br /&gt;
| [[Tir Gwaith|Andrew McDougall]] || [[Tir Gwaith|Andrew McDougall]] || tir-gwaith || tir_gwaith || TirGwaith || - || Ad, C, Da, Do, DL, R, O, T, W&lt;br /&gt;
|-&lt;br /&gt;
| Andrew Wilson || Andrew Wilson || nuance || ytitendi || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| Anestis Kozakis || Anestis Kozakis || kenosti || xeno_h || Xeno1970 || 837313 || '''B''', W &lt;br /&gt;
|-&lt;br /&gt;
| ankur rathi || Ankur Rathi || ankurrathi || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Brad Stiles || Brad Stiles || bsmeister || - || - || - || C, R &lt;br /&gt;
|-&lt;br /&gt;
| [[Chris Chandler]] || [[Chris Chandler]] || barako || Barak20021 || - || - || Da, Do, O &lt;br /&gt;
|-&lt;br /&gt;
| Chuck Pint || Chuck Pint || chuckpint || chuckpint || - || - || '''B''', O &lt;br /&gt;
|-&lt;br /&gt;
| [[Connor Petty]] || [[Connor Petty]] || cpmeister || mistercpp2000 || MrBooyah314 || - || A, C &lt;br /&gt;
|-&lt;br /&gt;
| Dark Mike || - || swtrse || - || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| Dave Cheever || David Cheever || takeyabue || - || - || - || Do &lt;br /&gt;
|-&lt;br /&gt;
| [[David R. Bender]] || [[David R. Bender]] || papa_drb || Papa_DRB || - || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| [[Eddy Anthony]] || [[Eddy Anthony]] || eddyanthony || eddyanthony || - || - || '''B''', C, Da, Do, O, R, T, W &lt;br /&gt;
|-&lt;br /&gt;
| [[Terry FitzSimons|Fitzs]] || [[Terry FitzSimons]] || fitzs || Fitzsimons_T_J || - || - || Da, Do&lt;br /&gt;
|-&lt;br /&gt;
| Fluxxdog || [[Michael W. Fender]] || fluxxdog || fluxxdog || fluxxdog || 346992562 ||  Da, Do, O, T&lt;br /&gt;
|-&lt;br /&gt;
| [[Greg Bingleman]] || [[Greg Bingleman]] || byngl || gsbingl || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Hades Lucifer || - || hadeslucifer || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| [[James Dempsey]] || [[James Dempsey]] || jdempsey || james_dempsey_au || tallandir || 21047253 || A, '''B''', C, R, W &lt;br /&gt;
|-&lt;br /&gt;
| Jason Buchanan || Jason Buchanan || lonejedi || - || CMPLoneJedi70 || - || C&lt;br /&gt;
|-&lt;br /&gt;
| Jayme Cox || Jayme Cox || jaymecox || - || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| [[Jonas Karlson|Jonas Karlsson]] || [[Jonas Karlson|Jonas Karlsson]] || jujutsunerd || pjak || jonask42 || 2345481 || C &lt;br /&gt;
|-&lt;br /&gt;
| [[LegacyKing]] || [[LegacyKing|Andrew Maitland]] || amaitland || paramedic4553 || drew0500 || 5830737 || '''B''', Da, Do, R, T, W, P &lt;br /&gt;
|-&lt;br /&gt;
| [[Martijn Verburg]] || [[Martijn Verburg]] || karianna || karianna03 || karianna02 || 39886145 || '''B''', C, Da, Do, O, T, W&lt;br /&gt;
|-&lt;br /&gt;
| MotorViper || Mark Jeffries || motorviper || MotorViper || || || C&lt;br /&gt;
|-&lt;br /&gt;
| [[Eric C Smith|Maredudd]] || [[Eric C Smith]] || maredudd800 || maredudd800 || Maredudd || - || Ad, '''B''', Da, Do, DL, P, T, W &lt;br /&gt;
|-&lt;br /&gt;
| [[Paul Grosse]] || [[Paul Grosse]] || nylanfs || Nylanfs || Nylan8 || 14397299 || '''B''', Da, DL, P, T &lt;br /&gt;
|-&lt;br /&gt;
| [[Paul W. King]] || [[Paul W. King]] || kingpaul || pkingdnd || ShutUpPaul || - || '''B''', Da, DL, O, P, T &lt;br /&gt;
|-&lt;br /&gt;
| Phantom of Krankor || Phantom of Krankor || y2krankor || - || - || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| Robert Ward || Robert Ward || rward30 || rward_30 || - || - || R &lt;br /&gt;
|-&lt;br /&gt;
| [[Shelley Stephen|Shelley]] || [[Shelley Stephen]] || takenote61 || takenote61 || takenote61 || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| [[Stefan Radermacher]] || [[Stefan Radermacher]] || zaister || zaister || - || 6510566 || C, Da, Do, W &lt;br /&gt;
|-&lt;br /&gt;
| Thomas Cooper || Thomas Cooper || lordoxide || - || - || - || C, D, W &lt;br /&gt;
|-&lt;br /&gt;
| [[Tod Milam]] || [[Tod Milam]] || tmilam || twmilam || - || - || C, Da, R &lt;br /&gt;
|-&lt;br /&gt;
| [[Tom Parker]] || [[Tom Parker]] || thpr || thpr || - || - || A, '''B''', C, T&lt;br /&gt;
|-&lt;br /&gt;
| Zacharia Bickley || Zacharia Bickley  || kapnbanjo || - || - || - || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Passive Volunteers=&lt;br /&gt;
These volunteers are currently passive on the PCGen project, that usually means they have insightful things to say on our internal mailing lists, but don't have enough time left over from RL to add code etc :).  '''Please do not remove these people from SF'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot;|SF Team Name !! align=&amp;quot;left&amp;quot;|Real Name !! align=&amp;quot;left&amp;quot;|SF ID !! align=&amp;quot;left&amp;quot;|Yahoo ID !! align=&amp;quot;left&amp;quot;|AIM ID !! align=&amp;quot;left&amp;quot;|ICQ !! align=&amp;quot;left&amp;quot;|Teams&lt;br /&gt;
|-&lt;br /&gt;
| '''[[Bryan McRoberts]]''' || '''[[Bryan McRoberts]]''' || '''merton_monk''' || '''merton_monk''' || - || - || '''B,C''' &lt;br /&gt;
|-&lt;br /&gt;
| B. K. Oxley (binkley) || B. K. Oxley || binkley || - || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| Paul M. Lambert || Paul M. Lambert || plambert || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Thomas Clegg || Thomas Clegg || arknight || - || - || - || C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inactive Volunteers=&lt;br /&gt;
These volunteers are currently inactive on the PCGen project&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot;|SF Team Name !! align=&amp;quot;left&amp;quot;|Real Name !! align=&amp;quot;left&amp;quot;|SF ID !! align=&amp;quot;left&amp;quot;|Yahoo ID !! align=&amp;quot;left&amp;quot;|AIM ID !! align=&amp;quot;left&amp;quot;|ICQ !! align=&amp;quot;left&amp;quot;|Teams&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Aaron Divinsky || Aaron Divinsky || boomer70 || boomer70 || - || - || C, Da, Do&lt;br /&gt;
|-&lt;br /&gt;
| [[Andargor]] || - || Andargor || andargor || - || - || C, Da &lt;br /&gt;
|-&lt;br /&gt;
| apsen || Andriy Sen || apsen || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Bart || Bart Rompelman || necrodeath || - || - || - || T&lt;br /&gt;
|-&lt;br /&gt;
| Bill || Bill Neumann || lodivigo || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Brian || - || telechus || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Briarius || Brian Spurling || briarius || sirbriarius || SirBriari1 || 9007056 || - &lt;br /&gt;
|-&lt;br /&gt;
| Chad || - || litesgod || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Charles || Chuck Hazard || chuckhazard || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| [[Charles Burkett]] || [[Charles Burkett]] || Kyth || Charlesb_06 || Phule50000 || - || Do, P &lt;br /&gt;
|-&lt;br /&gt;
| Schporto || Chris Donohue || chrisdonohue || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Dan Parks || [[Dan Parks]] || dbd22 || misanthropiclo || thedbd22 || - || C&lt;br /&gt;
|-&lt;br /&gt;
| David Lim || David Lim || aberrant80 || aberrant80 || - || - || Do &lt;br /&gt;
|-&lt;br /&gt;
| David || David Rosenthal || rimbeaux || - || - || - || W &lt;br /&gt;
|-&lt;br /&gt;
| David Saulnier || David Saulnier || dsaulinar || - || - || - || Da&lt;br /&gt;
|-&lt;br /&gt;
| deltadave || David Lockwood || deltadave || roninkelt || deltadave || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Dennis Baker || Dennis Baker || mtbOgre || - || mtbogre || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| Devon Jones || Devon Jones || soulcatcher || hunterd_us || - || - || A,B,C &lt;br /&gt;
|-&lt;br /&gt;
| [[Eduard Martinescu]] || [[Eduard Martinescu]] || arvoreen || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Edwin C Holley || Edwin C Holley || glasswalker || GlassWalkerTheurge1968 || - || - || R &lt;br /&gt;
|-&lt;br /&gt;
| Eric Jarman || Eric Jarman || oracleofbargth || - || - || - || C, Da&lt;br /&gt;
|-&lt;br /&gt;
| [[Frank Kliewe]] || [[Frank Kliewe]] || frank_kliewe || frank_kliewe || - || - || Da, Do, O, T&lt;br /&gt;
|-&lt;br /&gt;
| gawaine42 || Richard Bowers || gawaine42 || richardsbowers || richardsbowers || - || O &lt;br /&gt;
|-&lt;br /&gt;
| [[Jason Horner]] || [[Jason Horner]] || jlhorner1974 || jlhorner1974 || - || - || Da, O &lt;br /&gt;
|-&lt;br /&gt;
| Jasper Spaans || Jasper Spaans || jasperspaans || jasperspaans || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| [[Joe Frazier, Jr.]] || [[Joe Frazier, Jr.]] || jfrazierjr || joefrazierjr || jfrazierjr || - || C &lt;br /&gt;
|-&lt;br /&gt;
| John Zittlau || John Zittlau || naarok || naarok || naarok17 || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Josh || Josh Johnston || pucspifo || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Julio Esslinger Viegas || Julio Esslinger Viegas || julio_ev || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Dracorat || Keith Ratliff || dracorat || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| [[Kent Behrends]] || [[Kent Behrends]] || bci || kent_behrends || KentAtBci || - || - &lt;br /&gt;
|-&lt;br /&gt;
| [[Kevin Fernandes]] || [[Kevin Fernandes]] || darkstorm999 || kevin_fernandes01453 || darkstorm0000 || - || C &lt;br /&gt;
|-&lt;br /&gt;
| [[Koen Van Daele]] || [[Koen Van Daele]] || vandaelek || koen_van_daele || Kador99 || - || C, W&lt;br /&gt;
|-&lt;br /&gt;
| Kurt Wimmer || Kurt Wimmer || kwimmer || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Michael Beaver || Michael Beaver || michaelbeaver || - || - || - || B &lt;br /&gt;
|-&lt;br /&gt;
| Michael Durant || Michael Durant || miked_msn || miked_msn || - || - || Do &lt;br /&gt;
|-&lt;br /&gt;
| Michael Gray || Michael Gray || mhgj || - || - || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| Mike || - || javadrinker || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Peter Barker || Peter Barker || pjdb || - || - || - || C&lt;br /&gt;
|-&lt;br /&gt;
| PK Lucas || PK Lucas || pklucas || pklucas || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Per Christian Henden || Per Christian Henden || perchrh || perchrh || - || 48325984 || C &lt;br /&gt;
|-&lt;br /&gt;
| Phillip Ryan || Phillip Ryan || historyphil || phillipryan49 || - || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| Ratheof Blithwyn || Anders Lindgren || blithwyn || - || - || - || Da &lt;br /&gt;
|-&lt;br /&gt;
| Reed Thornton || Reed Thornton || rthornton13 || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| [[Rick Ryker]] || [[Rick Ryker]] || kerrik || rick_ryker || Rick Ryker || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Sigurdur H. Olafsson || Sigurdur H. Olafsson || sholafsson || - || - || - || Do &lt;br /&gt;
|-&lt;br /&gt;
| Theryon Stormrune || David T Jacobson || shadowcat || - || - || - || R &lt;br /&gt;
|-&lt;br /&gt;
| Tistur || Miriam Sexton || tistur || gryphondreams || tistur || - || Do &lt;br /&gt;
|-&lt;br /&gt;
| tlavalle || Tony Lavalle || tlavalle || - || - || - || C, O &lt;br /&gt;
|-&lt;br /&gt;
| Tymophil || Philippe Aube || tymophil_fr || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Vincent || Vincent Yanda || lunaticlord || lunaticlord || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
| Walter Duncan || Walter Duncan || wduncan || - || - || - || C &lt;br /&gt;
|-&lt;br /&gt;
| Walter Duncan || Walter Duncan || pcgen_autobuild || - || - || - || C &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Teams Key=&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot;|Key !! align=&amp;quot;left&amp;quot;|Team &lt;br /&gt;
|-&lt;br /&gt;
| A || [[Architecture]] &lt;br /&gt;
|-&lt;br /&gt;
| Ad || [[Advertising]] &lt;br /&gt;
|-&lt;br /&gt;
| B || [[Board of Directors]] &lt;br /&gt;
|-&lt;br /&gt;
| C || [[Code]] &lt;br /&gt;
|-&lt;br /&gt;
| Da || [[Data]] &lt;br /&gt;
|-&lt;br /&gt;
| Do || [[Documentation]] &lt;br /&gt;
|-&lt;br /&gt;
| DL || [[Data License]] &lt;br /&gt;
|-&lt;br /&gt;
| O || [[Output Sheets]] &lt;br /&gt;
|-&lt;br /&gt;
| P || [[Publisher Liaison]] &lt;br /&gt;
|-&lt;br /&gt;
| R || [[Release]] &lt;br /&gt;
|-&lt;br /&gt;
| T || [[Tracker]] &lt;br /&gt;
|-&lt;br /&gt;
| W || [[Website]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MotorViper</name></author>
		
	</entry>
</feed>