PokeGym Deck List Generator

 

Index

Introduction
Release Notes
Important Notes
Event/Player Entry
Card Entry
Menu Items
Deck List Navigation
Options
Helpful Hints
Errors
Visual Deck Builder
Additional Information
Configuration Settings
Version History
System Requirements
Known Issues
Final Notes

Index

Introduction

Welcome to the PokeGym Deck List Generator, originally created and maintained for countless sets by SteveP (Steve Perucca) and now being maintained and expanded by stuckinoh08 (Jimmy Gurney). With this software your deck is yours - the PokeGym does not record it - everything happens in your browser! This software was created to help make it much easier to correctly fill out tournament deck lists, helping avoid errors and costly penalties. This HELP page briefly describes the features of this software. Use of this software is not a guarantee that decks will be free of errors. The kinds of errors this software attempts to find are listed below. If any bugs are uncovered in this program, please contact the current maintainer in our support thread.

Index

Release Notes

The file format of SAVED deck lists changed slightly since version 2.5.  If you load a deck list that was saved in a previous version, you WILL need to re-save the file in this new version in order for some of the newer features to work and be displayed correctly.  Until you save and re-load the deck list in this new version, items will not display correctly, and you may see "Not Available" when trying to pick a Favorite Pokemon or "Visual Deck Builder is not available" when selecting the Visual Deck Builder from the Tools menu.  Also, deck lists saved with newer versions of this program might not open correctly in older versions of the program.  Always use the latest version possible.

One of the new features is the Favorites card list in the Visual Deck Builder.  This feature uses the first deck list that has the deck name Favorites.  A default Favorites deck list is provide as the first deck list.  Read the Visual Deck Builder section below for more information about this feature. 

Go to Version History for a complete list of changes and new features in this version. 

Index

Important Notes

This program was written entirely in JavaScript, HTML, and CSS.  Many browsers and virus programs will detect the use of JavaScript and issue warnings.  This program is SAFE and never writes any files or cookies to your computer.  So, when prompted, you should allow scripts to run; otherwise, the program will not function properly.  Furthermore, to fully use the SAVE / RE-LOAD feature in this program, you must do at least one of the following to your internet security settings.

  1. Add the web site location of this deck list software to your Trusted Site list.
  2. Lower your internet security settings to Medium.

Index

Event/Player Entry

Depending on what configuration features have been turned on/off, the software will allow various data entries on the deck list form.  Listed below are descriptions of these data entry fields on the form.  Each data entry area is contained in a roll-up window.  Click the down/up arrow on the roll-up windows to show/hide the data entry area.

  • Event Name: By default, the event logo is the standard POP Organized Play logo.  For specific premier events, click the drop down button and select the appropriate event name.  The corresponding event logo will then be displayed.
  • Player Name: Every deck list must contain a player name. In the Tools→Options menu, there's an option to display the player name using Unown Pokemon.
  • POP ID: If you know your POP ID, enter it here.  If you donít have one yet, obtain one from your tournament organizer when registering for the tournament, then write it on your printed deck list.
  • Date of Birth: Enter your date of birth in the format indicated.  After pressing TAB, the Age Division field will be updated automatically for the current tournament season.
  • Age Division: If the age division was not set correctly when you entered your date of birth, you can change it here.  This will only happen if you entered your birth date wrong or the software is not configured properly.  If you feel itís the latter, contact the person responsible for configuring this software and let your tournament organizer know.
  • Favorite Pokemon: If this feature has been turned on during configuration, you can pick your favorite Pokemon to display on your deck list. In the Tools→Options menu, you can select the Pokedex to pick your favorite Pokemon from or enter a URL for your own picture.

Index

Card Entry

The card entry area of the deck list form is the "meat-n-potatoes" of this software.  The various fields and buttons on this portion of the form are described below.  Each card entry area is contained in a roll-up window.  Click the down/up arrow on the roll-up windows to show/hide the card entry area. 

  • Deck Name: Enter a personalized deck name to display on the deck list.  The name you enter here will also be used to identify the deck on the deck list navigation "jump" list.
  • QTY: Every card entry must have a quantity entered.  Enter a valid whole number in this field, then press the tab key to update the deck list totals.
  • NAME: While in this field, a drop-down button will appear.  Start typing the name of a card or press the drop-down button.  After typing at least 2 characters or pressing the drop-down button, a suggestion list will pop up showing available Modified cards that match the entered text.  Depending on the internet speed connection, the size of the suggestion list, and the image-display configuration options, images on the suggestion list may appear quickly or slowly.  You can continue to type more characters to narrow the suggestion list.  The minimum required number of typed characters that causes the suggestions to show can be changed in the Tools→Options menu.  A "hit" count will appear at the right side of the card suggestions, showing the number of cards displayed and the total suggestions found.  If the two numbers in the "hit" count are different, either 1 or 2 buttons will display at the bottom-right side of the suggestion list.  Click on these buttons or press the "Ins" (insert) key to add more suggestions to the drop-down list.  The button(s) to the right of the list show how many more suggestions will be added when pressed.  If there are 2 buttons, the bottom button with the larger number will add all remaining suggestions.  WARNING. If that number is large, it might take a while to add all the suggestions.  Using the mouse or the up, down, page-up, page-down, enter, and tab keys, select the desired card.  Once selected, the card set-# (see below) will automatically be filled in.
  • SET-#: This field contains the set abbreviation and card number for each card entered.  This field will automatically be filled in when a card is selected from the suggestion list (see NAME above).  It is highly recommended not to alter this data.  Any modifications to this information will show up as an error on the deck list check during View→Deck List.
  • Checkboxes: Each line on the card entry deck list has a checkbox.  These are used by the ADD/INSERT and DELETE buttons to help identify where to add, insert, or delete lines when the applicable buttons are clicked (see below).
  • ADD/INSERT button: This button will either add a new row at the bottom of the applicable list, or if a checkbox is checked, it will insert a new row immediately above the first checked box on the list.
  • DELETE button: This button will either delete the last row at the bottom of the applicable list, or if any checkboxes are checked, it will delete those checked rows.
  • Administrative Use Only: Only tournament officials should use this area.  If you enter any information in this area, it will print on your deck list, and tournament officials will see it.

Index

Menu Items

Listed below are descriptions of the menu items on the form.

  • File
    • Save: Select this item to pop up a browser window containing the deck list html/data code.  To save this code, follow the instructions that appear at the top of the html/data code.  To re-load the code, browse to where you saved the file, then open it with your browser.  When it first loads, a prompt will appear specifying the location of the deck list software.  If the location of the software has changed, you will need to enter the correct location in order for the saved html/data code to load correctly.
    • Print: Select this item to print a printer-friendly view of the deck list.  The "Print" button at the top-right of the deck list does the same thing. 
    • Print Preview: Select this item to preview the deck list before printing it.  If the deck list is large, and the multi-page option has been enabled, multiple deck lists will be shown.  See the Options section below for more information about printing large deck lists on multiple pages.
  • Edit
    • Clear: Select this item to clear all data that has been entered on the form.
    • Add: Select this item to create a new deck list at the end of the other deck lists and display the new deck list.
    • Copy: Select this item to make a copy of the current deck list, add it to the end, then display the newly copied deck list.
    • Delete: Select this item to delete the current deck list and display the next deck list if there is one.
    • Move ↑: Select this item to move the current deck list up (closer to first) amongst all the deck lists.
    • Move ↓: Select this item to move the current deck list down (closer to last) amongst all the deck lists.
  • View
    • Click the "<" or ">" buttons at the top-right of the deck list to change the alignment to either left, center, or right.  This is very useful when you want to keep open some of the "View" windows described below.
    • Deck List: Select this item to pop up a window showing a non-editable, printer-friendly view of the deck list.  You can click-n-drag this window to a new position using the window's yellow title bar.  Click the "Print" button to print the deck list.  Click the "Options" button to change how the deck list is displayed and/or printed.  Click the "Refresh" button to update the view after you make changes to the deck list or after you go to a different deck list.  Included on this view will be any errors on the deck list found by the software, unless that option has been disabled.  It is highly recommended to correct these errors before printing the deck list.  In the Tools→Options menu, error-checking can be turned off, though some PTOs might not accept unchecked deck lists.  If the software finds errors when error-checking is turned off, a warning message will be displayed.  If the software canít find any errors, the word "OK" will appear in the deck list check area (if deck-checking is turned on).  Click the red X in the Deck List Check or Set Symbol Legend sections to turn off deck-checking or hide the legend.  In the Tools→Options menu, an option can be set to merge duplicate cards.  Except for Pokemon, cards with the same name from multiple sets will be merged into one line.  Finally, some browsers will print the deck list slightly different based on printer settings and available fonts.  For best results, select the browser's "Scale/Shrink to Fit" option before printing.  Modify other printer settings, such as headers/footers, margins, and background images to get the desired printing.
    • Errors: Select this item to check the deck list for errors and view them.  You can click-n-drag this window to a new position using the window's yellow title bar.  Click the "Refresh" button to update the view after you make changes to the deck list or after you go to a different deck list. 
    • Cards: Select this item to view thumbnail images of the cards in the deck.  If no quantity has been entered, the card will not display.  If the card images are not in the database, or if a quantity has been entered without any card data, then a generic card back image will be substituted.  The cards can be fanned out in a variety of ways -- vertically, horizontally, diagonally, and side-by-side.  You can click-n-drag this window to a new position using the window's yellow title bar.  Click the "Print" button to print the cards.  See Known Issues below when printing the cards.  Click the "Options" button to change how the cards are displayed.  Click the "Refresh" button to update the view after you make changes to the deck list or after you go to a different deck list. 
    • Text: Select this item to view the deck list in text format.  Players can cut-n-paste the contents of this window into emails and internet forums.  You can click-n-drag this window to a new position using the window's yellow title bar.  Click the "Options" button to change whether to include the card set-#'s or not.  Click the "Refresh" button to update the view after you make changes to the deck list or after you go to a different deck list. 
    • XML: Select this item to pop up a browser window displaying the deck list data in XML format.  Web developers can save or cut-n-paste the contents of this window as needed to export the deck list data to other XML-aware applications and XML parsers.
    • Expand: Select this item to expand (show) the contents of all the roll-up windows.
    • Collapse: Select this item to collapse (hide) the contents of all the roll-up windows.
  • Tools
    • Options: Select this item to pop up a dialog window allowing you to view and change the deck list options.
    • Visual Deck Builder: Select this item to switch to the Visual Deck Builder interface.  See the Visual Deck Builder section for details about how to use the VDB.
  • Sites
    • ???: Select this item to open another web site in a pop-up browser window.
  • Help
    • Information: Select this item to pop up a browser window showing this HELP information.
    • About: Select this item to see information about the program.

Index

Deck List Navigation

Listed below are descriptions of the deck list navigation items.  Any edits to the current deck list will be saved if you click any of these items. 

  • |<< (First): Select this item to display the first deck list.
  • < (Previous): Select this item to display the previous deck list, if there is one.
  • > (Next): Select this item to display the next deck list, if there is one.
  • >>| (Last): Select this navigation to display the last deck list.
  • (Decks) Select this drop-down list to allow you to jump to a specific deck list.

Index

Options

There are a number of options that can be set/changed in the Tools→Options menu.  Those options are described in detail below.  Each options entry area is contained in a roll-up window.  Click the down/up arrow on the roll-up windows to show/hide the options entry area.  Click the expand/collapse button at the top to show/hide all the options entry areas.  You can click-n-drag this window to a new position using the window's yellow title bar. 

  • View - Deck List
    • Show the Deck List Check listing:  When the View→Deck List menu item is clicked, the program will attempt to find errors in the deck list.  Un-check this option to prevent these errors from being shown, which will also prevent the "Deck OK" message from being shown.  If there are errors in the deck list, a warning message will display, enabling you to show the errors regardless of this option setting.  WARNING: Some PTOs might not approve of deck lists printed from this program that don't show whether the deck list has been checked by this program or not.
    • Merge duplicate cards into one line:  When the deck list is viewed, all the cards that were entered will be shown.  Check this option to merge all duplicate versions of trainer and energy cards into one line on the deck list.  Versions of trainer and energy cards that have "notes" (ie., required references for older versions), will not be merged.
    • Mimic the POP deck list styling:  When the deck list is viewed, it will be styled in one of two ways.  Check this option to mimic the standard POP deck list styling.
    • Show the set symbol legend:  When the deck list is viewed, the set symbols can be displayed to show the matching set abbreviations.  Check or uncheck this option to show or hide this legend on the deck list.
    • Include old sets:  When the set symbol legend is displayed, the modified-format sets are always included.  Check or uncheck this option to include or exclude the older sets in the legend.
  • View - Cards
    • Fan cards:  When the View→Cards menu item is clicked, the card images in the deck list can be fanned out in a variety of ways -- vertically, horizontally, diagonally, and side-by-side.  Select the desired fan option from this list.
    • Fan size:  When the cards are fanned out, the size can be adjusted by selecting the desired option from this list.
    • Reverse fan direction:  Check or uncheck this option to reverse the direction of how cards are fanned out.
  • View - Text
    • Show the set and card number information:  When the View→Text menu item is clicked, the cards in the deck list will be shown in text format.  Check this option to also show the set and card number information after the card names.
  • Favorite Pokemon
    • PokedexDepending on the version and website, a number of PokeDexes are available from which to pick a favorite Pokemon.  Select a PokeDex from this list.  All except the "Default Sugimori" PokeDex require online Internet access.
    • My Pic URL:  Enter the full URL path to the image file you'd like to use as your Favorite Pokemon.  This image will replace any image you've already selected each time you click the OK button at the top of the Options window.  WARNING: Your image will be displayed in its default resolution -- it will not be automatically resized. 
    • My Pic Name:  Enter a name for the image you entered above.
  • Auto-Suggestion
    • Most recent trainer/energy versions only:  By default, all versions of trainer and energy cards will appear when suggested.  Check this option to show only the most recent versions of trainer and energy cards.  WARNING: Older versions of trainer and energy cards that have "notes" (ie., references required) will NOT appear in the suggestion list.  If you are using older trainer or energy cards that require references, this option is NOT recommended.
    • Match only the beginning of the card name:  When typing in the card NAME field, the program will attempt to find cards that match what you type.  Un-check this option if you want to match ANY characters in the card name.  See the Helpful Hints below for ideas about how to use this option.
    • Minimum characters to show suggestions:  Normally, after typing at least 2 characters in the card NAME field, cards will appear in the suggestion list.  Select a different number from this list if you want suggestions to appear when fewer or more characters are typed.
    • Show the card thumbnail images:  Check or uncheck this option to show or hide the card thumbnail images when the auto-suggestion pops up.
    • Show the card rarity and set symbols:  Check or uncheck this option to show or hide the card rarity and set symbols when the auto-suggestion pops up.
    • Include the basic energy cards from all sets:  Check or uncheck this option to include or exclude the basic energy cards from all the sets when the auto-suggestion pops up.
  • Other Options
    • Show the player name using Unown PokemonWhen entering your player name, you can display the letters in your name using Unown Pokemon.  Check this option to make that happen.  Only A-Z, "!", and "?" will be shown with Unowns.
    • Mouse Pet:  You can select a Pokemon "mouse pet" to follow the mouse pointer around the screen.  Select one of the Pokemon from this list to turn on this feature.  Select "(none)" to turn off this feature.
    • Print large deck lists on multiple pages:  You can print large deck lists on multiple pages.  Check this option to enable this feature.
    • Maximum number of card lines per page:  When the option to print multiple pages has been enabled, you may specify the maximum number of card lines per page.  Select one of the available maximums from the list.

Index

Helpful Hints

Listed below are some hints to help you better use this program.

  • You can list cards by set.  To do this, go to the Tools→Options menu.  In the Auto-Suggestion section, un-check the option to match only the beginning of the card name, then press OK.  While in the card NAME field, type the 2 or 3-letter set abbreviation followed by a dash (ie., "DP-", "TK3-").  All the applicable cards from that set will appear in the suggestion list.  If you continue to type the card number, the suggestions will reduce in number (ie., "SW-35", "SF-SH1").  CAUTION: If you have turned on the option to show only the most recent trainer/energy cards, older versions of cards from older sets will NOT appear in the suggestion list. 
  • You can list all LV.X Pokemon.  To do this, set the Tools→Options setting described above.  While in the card NAME field in the Pokemon section, type "LV.X".  All LV.X Pokemon will appear in the suggestion list.  Furthermore, the "hit" count at the upper-right side of the suggestion list will show you how many LV.X Pokemon currently exist in the Modified format.
  • You can list all "Special" energy cards.  To do this, set the Tools→Options setting described above.  While in the card NAME field in the Energy section, type "special".  All Special energy will appear in the suggestion list.
  • You can list all the "Fossil" or "Ball" trainers.  To do this, set the Tools→Options setting described above.  While in the card NAME field in the Trainer section, type "fossil" or "ball".  All such trainer cards will appear in the suggestion list.
  • You can list ALL the available Pokemon, trainer, or energy cards in the Modified format.  To do this, go to an empty card NAME field and click on the drop-down button.  A minimum number of cards will be listed.  The "hit" count at the top-right will show the total number of cards of this type.  To list the remaining cards, click on the bottom-right button.  WARNING: This could take a while.
  • You can reduce the number of trainer and energy cards in the suggestion list to only show the most recent versions.  To do this, go to the Tools→Options menu and check the Most recent trainer/energy versions only: option.  After doing so, when you start typing such card names as "Potion" or "Metal", only the latest version will appear in the suggestion list.  Setting this option will make it very quick to enter trainer/energy cards on your deck list.  WARNING: Older versions of trainer and energy cards that have "notes" (ie., references required) will NOT appear in the suggestion list.  If you are using older trainer or energy cards that require references, this option is NOT recommended.

Index

Errors

This program will check for these deck list errors and list them when the View→Deck List menu item is selected.

  • Missing Information: All deck lists require player information to be entered.  Any missing player information will cause an error to be listed.
  • Conflicting Information: Errors such as a mismatch between the birthdate and the age division will be listed.
  • Rule-of-4 Violation: Except for basic energy, Modified decks cannot contain more than 4 copies of the same card.  The software will catch such errors, including multiple versions.  For example, if the deck list contains 3 Pluspowers from the Diamond & Pearl set and 2 Pluspowers from the Base set, this error will be caught.  Furthermore, the Rule-of-4 check is done for LV.X variations.  For example, an error will display for decks with more than 4 Leafeons / Leafeon LV.Xs in any combination.
  • Deck Size: All Pokemon decks in Modified constructed format must contain exactly 60 cards.
  • Non-modified Cards: Anytime a card is entered on the deck list that is not picked from the suggested card list, it will be identified as a possible non-modified card.  This also includes any modifications to the card names and set-# information after they've been selected from the suggestion list.
  • Minimum Number of Pokemon: Every Modified format deck must contain at least one Pokemon.
  • Reference Required: Older versions of Modified cards that were printed in previous sets sometimes require references outside of the deck.  All such cards are identified in this software and will issue a reminder on the deck list.
  • Incomplete Entry: When information about cards is missing such as quantity or set-card-number, an error will be listed.
  • Invalid Quantity: Quantities must be a valid number and greater than zero.
  • Duplicate Entry: If the same card has been entered twice, a warning message will be displayed.

Index

Visual Deck Builder (VDB)

This interface allows users to build a deck by manipulating the images of the cards.  Initially, the cards from the current deck list are shown.  Cards can be re-positioned, added, deleted, etc.  Listed below are the features and controls of this interface.  Each area of the VDB is contained in either roll-up window or draggable-sticky pop-up window.  Click the down/up arrow on the roll-up windows to show/hide these areas, and click the "Controls" buttons to open the pop-up windows.  Initially, the main VDB area will fill up the entire width of the browser window.  It can also be reduced/set to a pre-defined width.  Click the "<" or ">" yellow button in the upper-right corner of the VDB, next to the red "X" close button. 

  • Re-positioning cards:  Click on a card (or stack of cards) and drag it to any location within that card-type area.  When the mouse button is release, the card will re-position itself to the new location.  The best way to re-position cards is to maximize the browser window so that the cards of each type are all on one row.  The default 'fanned' layout of the cards is optimal for re-positioning the cards.  While dragging the cards, keep the top or bottom flush to the area's colored border.
  • Adding / deleting existing cards & viewing card information:  While moving the mouse over the cards, a yellow toolbar will be displayed.  Click on the "+" or "-" button to add and delete cards one-by-one.  Click on the "X" button to delete all the cards and put them into the "Trash".  Click on the "i" button to view information about the card.
  • File
    • New:  Select this item to start a new deck.
    • Open:  Select this item to open a window to allow you to open an existing deck from the deck list program.  You can click-n-drag this window to a new position using the window's yellow title bar. 
    • Save:  Select this item to save changes.
    • Exit:  Select this item to exit the Visual Deck Builder program.  If you've made changes, you'll be prompted to save first.  Clicking the red "X" in the upper-right corner of the Visual Deck Builder window will also exit.  WARNING! Do not press the browser's BACK button to return to the deck list.
  • Edit
    • Clear: Select this item to clear (remove) all the cards from the deck.
    • Copy: Select this item to make a copy of the current deck, add it to the end, then display the newly copied deck.
    • Delete: Select this item to delete the current deck and display the next deck if there is one.
  • View: 
    • You can click-n-drag any of the "View" windows to a new position using the window's yellow title bar. 
    • Deck Info:  Select this item to open a window showing information about the deck.  To change the deck name, type the new name in the text box and press "Enter."  When adding and removing cards, or when changing decks, the card totals will be updated in this window.
    • Add Cards:  Select this item to open a window where you can type card names exactly like you do in the deck list program.  Once you find the card you want to add, select it, then press the "Add" button.  If the "Merge Duplicates" option is checked, the program will attempt to add the card to the same position as an existing card of the same name and set ID.  If an existing card is not matched or the "Merge Duplicates" option is unchecked, the card will be added to the end of the cards of that type.  To add a different card, click the "Clear" button, type and select a new card, then click the "Add" button.
    • Favorites:  Select this item to open a window containing "favorite" cards that can be added to your deck.  Initially, the cards in this window are populated by the first deck list with the deck name Favorites.  If there is no deck list with the deck name Favorites, nothing will be initially displayed.  Select a new/different deck list from the drop-down list to change the contents of this window.  To add any of these cards to your deck, move the mouse over the cards and click the down-arrow in the yellow box that appears.  These cards can also be added by dragging them to the applicable card-type area. 
    • Trash:  Select this item to open a window containing any cards that were deleted from your deck using the "X" button.  To return any of these cards to your deck, move the mouse over the cards and click the down-arrow in the yellow box that appears.  These cards can also be returned by dragging them to the applicable card-type area.  Click the "Empty" button to delete all the cards from the trash window. 
    • Fan Cards:  Select this item to open the window to adjust the fanned layout and alignment of the displayed cards.  There are two fan layouts -- one for 1-4 cards and the other for 5 cards or more.  This will assist you in seeing any card quantities greater than 4, which should only happen for basic energies.  Click the "Default" button to return the cards to the default fanned layout and alignment. 
    • Close All:  Select this item to close all open "View" windows.

Index

Additional Information

  • Currently, POP does not require set-# information for trainers and special energies.  Nevertheless, it is highly recommended to enter these cards individually by set because this software program will help identify errors and required references for older versions of reprinted cards.
  • While entering data, if the browserís refresh button is clicked, the deck list form will revert to its original size (number of lines in the card entry fields), possibly causing some data entry loss.
  • Use the mouse or press the tab key to move from field to field in the deck list entry form. 
  • All buttons and checkboxes on the deck list form cannot be tabbed to.  Use mouse clicks for these items.

Index

Configuration Settings

The HTML, CSS, Javascript, and image files required to run this software are contained in the main directory and sub-folders where this software was installed.  The following files contain the configuration settings that alter the look-n-feel of the software.  Listed below are a few of the configuration settings that can be safetly altered.  Any other alterations may cause the software to malfunction.  Use a text editor such as Notepad to open and alter these settings.

  • config.js
    • JR_yr: Set this to the starting year for the Junior age division.
    • SR_yr: Set this to the starting year for the Senior age division.
    • Other settings are documented in the config file.
  • data.js
    • This file contains all the card data used by the program.  Only those who are trained to add/remove cards from the modified format should make changes to the data in this file.  Alter settings in this file at your own risk.
  • pokedex.js
    • This file contains all the favorite Pokemon dexes used by the program.  Only those who are trained to add/remove Pokemon dexes should make changes to the data in this file.  Alter settings in this file at your own risk.
  • autosuggest.js
    • Various settings in this file alter the look-n-feel of the card suggestion pop-up list.  There are comments in this file to help you understand the settings.  Some of these are automatically set by the software.  Alter settings in this file at your own risk.
  • core.js
    • This file contains all the core software.  Only software developers should make changes to the software in this file.  Use EXTREME caution when altering anything in this file!
  • vdb.js
    • This file contains all the Visual Deck Builder software.  Only software developers should make changes to the software in this file.  Use EXTREME caution when altering anything in this file!

Index

Version History

Since the original release of this software, the following changes/enhancements have been added.

  • Version 2.9.1
    • Minor bug fixes
    • Added missing card data
  • Version 2.9
    • Extended Format now available
    • Current through Furious Fists (FFI)
    • Minor bug fixes
  • Version 2.8.1
    • Minor bug fixes
  • Version 2.8
    • Officially rebranded ďPokeGym Deck List GeneratorĒ
    • Minor bug fixes
  • Version 2.7.11
    • Updated the error checking to allow only the use of Professor Juniper OR Professor Sycamore per deck. (Thanks to Jimmy Gurney for providing this update.)
  • Version 2.7.10
    • Updated the error checking to allow only one ACESPEC trainer per deck. (Thanks to Jimmy G. for providing this update.)
    • Fixed a bug causing the autosuggest to disappear when moving the mouse to the next card in the suggestion list.
    • Fixed a bug in the card data preventing some BW sets from displaying the Pokemon.com card database from the VDB.
  • Version 2.7.9
    • Modified the auto-suggestion drop-down to activate when matching very short card titles (ie., N trainer), regardless of the "Minimum characters to show suggestions" options setting.
  • Version 2.7.8
    • Minor bug fixes.
  • Version 2.7.7
    • Made various enhancements to the autosuggest control.
  • Version 2.7.6
    • Added the ability to print large deck lists on multiple pages.
    • Added the option to show a set symbol legend on deck list print-out.
  • Version 2.7.5
    • Increased card info field width to account for HGSS## promos.
  • Version 2.7.4
    • Updated links to Pokemon.com - new Card Database and OP website URLs
    • Changed POP styling to allow fewer card lines in order to fit on one page.
  • Version 2.7.3
    • Removed the limit to the number of different cards that can be on the decklist.
    • Removed the rule-of-4 limitation for Arceus.
  • Version 2.7.2
    • Changed default decklist style to POP styling.
    • Fixed HTML and Javascript errors.
    • Minor interface appearance changes.
  • Version 2.7.1
    • Added a PRINT button to the title bar.
  • Version 2.7
    • Interface enhancements.
    • VDB enhancement - ability to add, open, copy, and delete decks inside the VDB.
  • Version 2.6
    • VDB change - changed some of the control roll-up windows to be draggable, "sticky" windows.
    • VDB change - any deck can now be picked to be in the "Favorites" window.
    • VDB change - "Favorites" cards can now be added with quantities greater than 1.
    • VDB change - added the "Trash" controls window.
    • VDB change - main window can now be reduced in size.
    • Changes to the View→Deck List display.
    • Added an "options" button to applicable "view" windows.
    • Made modifications to display correctly in IE 8.
    • Minor cosmetic changes and bug fixes.
  • Version 2.5.2
    • Changes to the Tools→Options window.
    • Moved the options to show/hide the card, rarity, and set images from config.js to the Tools→Options→Auto-Suggestion window.
    • Moved the option to include/exclude basic energy cards from config.js to the Tools→Options→Auto-Suggestion window.
    • Bug fixes.
  • Version 2.5.1
    • Style and content changes to the launching page and HELP page.
    • Added View→Errors feature to the menus.
    • "Favorites" cards can now be dragged and dropped when adding cards to the deck list in the VDB.
    • Changes to the View→Cards and View→Text displays.
  • Version 2.5
    • Added the option to mimic the standard POP deck list styling.
    • Added roll-up windows for the main screen.
    • Added Favorites cards option in the VDB.
    • Added My Pic option for favorite Pokemon.
    • Options are now included when the deck list is saved.
    • XHTML compliance.
    • Performance improvements.
  • Version 2.4.1
    • Fixed the EDIT/CLEAR deck list feature.
    • Query to save changes in VDB.
  • Version 2.4
    • Added the Visual Deck Builder interface.
  • Version 2.3.1
    • Added direct printing and print preview to the File menu.
    • Appearance changes to the Deck List Options window.
  • Version 2.3
    • Cards can now be displayed differently in View→Cards.
    • Ability to right-click on the suggested card images.
    • Slight appearance changes.
  • Version 2.2
    • Enhanced card suggestion functionality.
    • Expanded HELP information, including Options and Helpful Hints.
    • Minor bug fixes.
  • Version 2.1
    • Added more on-line Pokedex options and moved Pokedex data to a separate file.
    • New deck list navigation buttons and layout.
  • Version 2.0.1
    • Minor bug fixes.
  • Version 2.0
    • Re-designed user interface.
    • Re-engineered card suggestion drop-down.
    • Better compatibility with Safari and Opera browsers.
    • The player name can now be shown using Unown Pokemon.
    • The Favorite Pokemon list now has the option to use images from the Serebii.net DPPt Pokedex and Berrydex.
    • A pre-selected Pokemon mouse pet can now be turned on to follow the mouse pointer.
    • Certain web sites can now be jump to directly from a drop-down list.
  • Version 1.4.2
    • Users can now copy one deck list to another.
    • Users can now move a deck list up or down amongst all the deck lists.
    • Fixed bugs, streamlined performance for large numbers of multiple deck lists.
  • Version 1.4.1
    • Except for the scroll bar on the card suggestion pop-up, the software now runs correctly on Safari and Opera browsers.
  • Version 1.4
    • The "Deck List Check" section in the Print Preview can now be turned off.  Be warned though.  Tournament organizers are probably not going to like deck lists that don't have the Deck List Check section on them.
    • Players now have the option of merging duplicate cards into one line on the Print Preview.  For example, if multiple versions of Potion from multiple sets were entered, their quantities will be added together and they will show as one line item on the Print Preview.  Cards that require references will NOT merge with cards that don't require references.  Pokemon cards will only merge if they are the exact same cards from the same set.
    • Basic and Special energies now show up on the Print Preview screen with check marks in the Basic / Special column.
    • All the available deck list options can now be viewed and set in one pop up window.
    • Software tweaks.
  • Version 1.3.2
    • Jump navigation - players can now pick the deck list to jump to from a drop-down list.
  • Version 1.3.1
    • Bug fixes, data file additions, software tweaks.
  • Version 1.3
    • Players can now create and edit multiple deck lists.
    • The deck list data can now be viewed in XML and saved to file or cut-n-pasted where needed.
  • Version 1.2
    • The deck list can now be saved to an HTML file and re-loaded.
    • Players can now enter a personalized deck name.
    • Software file consolidation.
  • Version 1.1
    • The deck list can now be viewed in text format, allowing players can cut-n-paste into emails and internet forums.
    • The program now checks for conflicting birthdate and age division entries.
    • Software code streamlining and performance tweaks.
    • Minor cosmetic changes.
  • Wishlist for future versions
    • Export to RTF, PDF, and other editable formats.
 

Index

System Requirements

  • This program was written to comply with HTML 5, XHTML 1, Javascript 1.5, and XML 1.0 standards.  It is recommended to always use the latest available version of your favorite browsers.  This program was tested and runs correctly on Internet Explorer 7+, Firefox 3+, Safari 3+, and Opera 9+.

Index

Known Issues

The following are some known issues. Hopefully, these will be resolved in later releases.

  • Currently, the program performs fastest in the latest Safari browser.  However, because Safari does not yet support HTML 5 standards, the card suggestion drop-down button might occasionally fail when the "Tab" key is held down.  When this happens, the drop-down button will appear even though the cursor is not in the card NAME entry field.  To correct this, re-position the cursor to any of the card NAME entry fields of the same card type.
  • When using the Firefox or Opera browsers, the View→Cards window might not print exactly as it appears.  Until the Firefox and Opera browsers fix this bug, there is no solution other than using Internet Explorer or Safari.  The Firefox bug is small - the cards are fanned 1 pixel too far to the left.  The Opera bug is bigger - the cards are fanned erratically. 
  • Dragging "Favorites" in the VDB can be a bit annoying in the Opera browser.  Move the "Favorites" window to the bottom of the browser window and drap the cards UP to their respective areas. 
  • Dragging a popup window by the yellow title bar works well until you try to drag it outside the browser winder in Internet Explorer.  The best way to move the popup window is to drag it by using the poke-ball in this upper-left corner.
  • Some minor features of this program are supported in earlier browser versions, including Internet Explorer 7.  Upgrade to the latest browser versions to use the full features of this program.

Index

Final Notes

  • The images in this software were captured from a variety of sources including scans of personal collections and various images available on the internet.  Some of the internet sources were Pokemon OP, PokeBeach, PokeGym, and Serebii.
  • The author of this software will do his best to update the images to include the latest card releases.
  • Recommendations for enhancements and changes to this software are welcome.  The author can be contacted via email at sperucca@aol.com.