home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 26 / CD_ASCQ_26_1295.iso / vrac / udck21s.zip / UDCKDOC.TXT < prev    next >
Text File  |  1995-09-16  |  39KB  |  753 lines

  1. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  2. █▓█▒▓▓▓▓▒░▒▓▓▓▓▒░▒▓▓▓▓░░▒▒▒▓▒▒▓▓▓▓▓▓▓▓▓▓▒░▒▓▓▓▓▓▓▓▓▓▓░█▒▒▓▓▓▓▓▓▓▓░░███████████
  3. ███┌────┐░┌────┐░┌────┐░███▓▒┌──────────┐░┌──────────┐▒▒┌────────┐████████████
  4. ██▒└┐  ┌┘░└┐  ┌┘▓└┐  ┌┘▓▒▒▒█░│ ┌─┐  ┌─┐ │▒└┐  ┌───┐  │▒▒│  ┌──┐  │███▒▒▒██████
  5. ██▓▒│  │█▓▒│  │░░▒│  │██░░░█▓└─┘░│  │▒└─┘▒▒│  │▓▓▓│  │▒▒│  │▓▓│  │██▒▓▓▓██████
  6. ██▓▒│  │▒▒░│  │░▒▒│  │▒▓░▒▒░▓██▓░│  │████▓░│  └───┘  │▒░│  └──┘  │██▓▓▓▓██████
  7. ██▓▒│  │▒░▒│  │░▓░│  │▒░░▓▓░░█▓░░│  │░▓█▓░░│  ┌──┐  ┌┘▒░│  ┌──┐  │░▓▓░░▓██████
  8. █▒░▒│  │█▓▓│  │██▒│  │██▓┌─┐▓▓▓█▒│  │▒▓▓▓█▓│  │▓▓│  │▒░▒│  │▓▓│  │▒▓▒░░▓██████
  9. █▒▓▒│  └───┘  │▓▓┌┘  └───┘ │▒░░░┌┘  └┐▒▓░░┌┘  └┐▓│  └┐░┌┘  └┐┌┘  └┐▒░▒░▓█▒▓▓▒█
  10. ██▓▓└─────────┘░░└─────────┘░▒░░└────┘░▒▓░└────┘▓└───┘▒└────┘└────┘▓▒░░▓▒▓▓▒▓█
  11. ███▒▒░░░█░▓▒▓▓▓░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓░░▒▒▓▓▓▓▓▓▓▓▓▒░▒▓▓▓▓▓▓▓▓▓▒░▒▓▓▓▓░▒░▓▓▓▓░▓░░█░▓█
  12. ███▓░░▓▓▒░▒░░░░▒▓█▓▓▒┌─────────┐░▒┌─────────┐▓┌─────────┐░┌────┐▓┌───┐░░▒░░░▒█
  13. ███▓░▒▓▓▓▓▒▓▒▓▒▓▓▓▓▓▓└┐  ┌───┐ └┐▒└┐  ┌───┐ │▓│  ┌────┐ │░└┐  ┌┘▓│  ┌┘▒▒▒▓▒▒▓█
  14. █▒▓▒░▓▓▓█▓▓█▓▓▓▒░▓▒▒▓▒│  │░▓▒│  │░▒│  │▓▓░└─┘░│  │░▓▓▓└─┘▓▒│  │█▓│  │▓▓▓▒▓▓▒░█
  15. █▓░░▓▓▓▓▓▓▓▓▓▓▓▒░░▒▒▒▒│  │░░░│  │▒▒│  └──┐░░▒░│  │▒▒░▓▒▒▓░▒│  └──┘  └┐▓██▓▒▓▓█
  16. █░░▓█▓▓▒▒▒▒▒▒▓▓▓░▒▓▓░░│  │░░▒│  │▓▓│  ┌──┘▓▓▓▓│  │▒▒▒░▓▓░░░│  ┌───┐  │▒▓█▓▒▒▓█
  17. █▒▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▓▓▓▒▓│  │▓▓▓│  │░▓│  │▓▓▓┌─┐▓│  │▓▓▓▓┌─┐▓▓│  │▓▓▓│  │▒▓▓▓▓▓▓░
  18. ░▒█▒▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓┌┘  └───┘ ┌┘▒┌┘  └───┘ │▒│  └────┘ │▓┌┘  └┐▓┌┘  └┐▓▓▓▒▒▓░
  19. ░███▓████████████████└─────────┘██└─────────┘█└─────────┘█└────┘█└────┘███▒▒▒░
  20. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  21. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  22. ▌ULTRADECK(c) 1995 Alexander Schonfeld, All Rights Reserved                  ▐
  23. ▌ The Ultimate Deck/Collection Development System for Magic:The Gathering{tm}▐
  24. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  25.  
  26.                                 Version 2.1
  27.                                 User's Guide
  28.  
  29. ┌─────────────────────────────────────────────────────────────────────────────
  30. │TABLE OF CONTENTS
  31. └─────────────────────────────────────────────────────────────────────────────
  32.  
  33.  1.  CREDITS
  34.  2.  RUNNING ULTRADECK - Getting started
  35.  3.  ULTRADECK BASICS
  36.      3.1 Loading a previously saved deck
  37.      3.2 Loading all cards with <F5>
  38.      3.3 Entering cards individually
  39.      3.4 Using the FIND function
  40.  4.  A CLOSER LOOK AT THE LIST WINDOW
  41.      4.1 Field descriptions
  42.      4.2 Deleting all cards from the list window
  43.      4.3 Printing the current deck
  44.  5.  THE INFO GRID
  45.  6.  THE TAG FUNCTION - Selecting groups of cards
  46.      6.1 Tagging a single card
  47.      6.2 Tagging multiple cards
  48.      6.3 Selecting the tag method
  49.  7.  THE DRAW FUNCTION - Playtesting your deck
  50.  8.  THE MANA FUNCTION - Tuning your deck
  51.  9.  THE SORT FUNCTION (Registered version only)
  52.  10. THE FIND FUNCTION (Registered version only)
  53.  
  54.  Appendix A - Keyboard quick reference & mouse usage
  55.  Appendix B - How to acquire updated data files & future versions
  56.  Appendix C - Troubleshooting
  57.  Appendix D - Modifying the default configuration options
  58.  Appendix E - The .TEK file format
  59.  Appendix F - Creating a "sideboard"
  60.  Appendix G - Upgrading to the registered version and other details
  61.  Appendix H - I own a comic shop!  How do I get to sell UltraDeck?
  62.  
  63. ┌─────────────────────────────────────────────────────────────────────────────
  64. │1. CREDITS
  65. └─────────────────────────────────────────────────────────────────────────────
  66.  
  67.      Software     - Alexander Schonfeld (alexs@cs.pdx.edu)
  68.      Misc Source  - Andrew Eigus for source on changing vga fonts! (very
  69.                     helpful)  All the people who worked on tons of fire
  70.                     routines and distribute source on the net!  Thanks all...
  71.      Price list   - Cloister Bell (kindly distributed bi-weekly)
  72.      Card data    - Lots of nice people on the net.  (please tell me about
  73.                     mistakes)
  74.      Features     - Rene Reichardt (thanks for all the help on the card data
  75.                     too!), and all other people who have sent suggestions.
  76.      User's Guide - Tom Tullio (who also maintains the US UltraDeck WWW page)
  77.  
  78. ┌─────────────────────────────────────────────────────────────────────────────
  79. │2. RUNNING ULTRADECK
  80. └─────────────────────────────────────────────────────────────────────────────
  81.  
  82.      To run the program, change to the directory containing UltraDeck, and
  83. type ULTDECK, followed by an optional deck filename if you wish to have one
  84. loaded automatically.  For example:
  85.  
  86.      C:\ULTDECK>ULTDECK REDFUN
  87.  
  88. After the title screen is displayed and all card data is loaded in from the
  89. ULTDECK.UDX data file, the main screen will appear.  If you specified a valid
  90. deck filename on the command-line in the previous step, the data from that
  91. deck will be loaded and displayed.  Otherwise, the list window will be empty.
  92.  
  93. ┌─────────────────────────────────────────────────────────────────────────────
  94. │3. ULTRADECK BASICS
  95. └─────────────────────────────────────────────────────────────────────────────
  96.  
  97.      Basic operation involves moving the selection bar up and down the list
  98. window with the cursor keys and making changes to card counts and comments.
  99. Card counts can be modified incrementally by using the + and - keys, or
  100. directly with the numbers 0 through 9.  (To increase a card's count beyond
  101. 9, you must use the + key.)  Card listings can be removed from the current
  102. deck by pressing Delete.
  103.  
  104.      Now would probably be a good time to explain how to get cards into the
  105. list window in the first place!  There are four methods:
  106.  
  107.      1:   LOAD a previously saved .TEK file
  108.      2:   Press <F5> to quickly load ALL available cards
  109.      3:   Enter cards individually
  110.      4:   Use the Find function (Registered version only)
  111.  
  112. LOADING A PREVIOUSLY SAVED DECK:
  113.      Pressing CTRL-L (or clicking on the LOAD button with the mouse) will
  114. display a directory listing in the info box below the card list window.  All
  115. .TEK files in the UltraDeck directory will appear in this listing.  Simply
  116. select a file from the list and press Enter.
  117.      If there are already entries in the list window, you will be asked
  118. whether you wish to append the new deck to the current entries.  Answering
  119. YES will add the cards in the saved deck to your current card listings, and
  120. add card counts together when duplicates are encountered.  In other words, 1
  121. Atog in the list window and 4 Atogs in a previously-saved deck file will
  122. combine into one entry showing a count of 5.  If you answer NO, any current
  123. cards displayed in the list window will be removed when the new deck is
  124. loaded.
  125.  
  126. LOADING ALL CARDS WITH <F5>:
  127.      Pressing <F5> will read in all cards contained in the ULTDECK.UDX file.
  128. (See Appendix B for information on how to acquire updated .UDX files.)  As
  129. when loading a previously-saved deck, you have the option of appending or
  130. overwriting.  Cards added in this manner will inherit the COUNT value
  131. entered into the "#" field on the "NEW CARD..." line of the list window.  By
  132. default this is zero.  If you wish to modify this value, do so (using the
  133. +/- or number keys as described above) before pressing <F5>.
  134.      Depending on your configuration (see Appendix D), default card COMMENTS
  135. may be loaded along with basic card information and price data.
  136.  
  137. ENTERING CARDS INDIVIDUALLY:
  138.      Pressing the Insert key will move the selection bar to the "New Card"
  139. line in the list window, and allow you to enter text into the Name field.
  140. Type in the name of the card you wish to add -- or just a portion of the
  141. name -- and press Enter. UltraDeck will search the database and show the
  142. results of the search on the prompt line at the bottom of the screen.  Case
  143. is irrelevant.  For example, if you enter MAST Z, UltraDeck will respond with
  144.  
  145.      Find: "Zombie Master" - accept? (Enter) accept, (Esc) abort
  146.  
  147. If this is not the card you want to add, press any key (other than Enter or
  148. Esc) and UltraDeck will search for another match.  When you do confirm a card
  149. by pressing Enter, UltraDeck will check to see if the card already exists in
  150. the current deck.  If it does, the COUNT for that card will be incremented
  151. by the value listed in the "NEW CARD..." count field and jump to that card's
  152. entry in the list window.  (It is possible to create multiple entries for a
  153. single card in the list window if you have "duplicate prompting" enabled.
  154. See Appendix D for information on activating this option.) If the card does
  155. not already exist in the current deck, it will be added using the "NEW
  156. CARD..." COUNT value.  When there are no further matches in the card
  157. database, the search will end.
  158.  
  159.      At this point, you should be able to piece together deck files and/or
  160. maintain a checklist of your complete collection, using just the most basic
  161. functions UltraDeck offers.  Just remember to use the FILE command (ALT-F)
  162. to give your deck a (valid DOS) filename, and SAVE (ALT-S) frequently!
  163.  
  164. USING THE FIND FUNCTION:
  165.      This function, which is not available in the shareware version of
  166. UltraDeck, is covered in section 10 below.
  167.  
  168. ┌─────────────────────────────────────────────────────────────────────────────
  169. │4. A CLOSER LOOK AT THE LIST WINDOW
  170. └─────────────────────────────────────────────────────────────────────────────
  171.  
  172.      In addition to the card NAMES shown in the far left column of the list
  173. window (which should be fairly self-explanatory), UltraDeck displays 5 other
  174. columns of essential data.
  175.  
  176. FIELD DESCRIPTIONS:
  177.      The COMMENT field can serve many purposes.  You are free to edit comments
  178. as you see fit (perhaps to annotate cards you wish to acquire, or to indicate
  179. cards that are restricted/banned from tournament play), or you can make use
  180. of the extensive default comments that are included with UltraDeck itself.
  181. These default comments provide a quick way to determine the basic function
  182. of a card by listing creature power/toughness, special abilities, mana
  183. production capacity, etc.  The abbreviations used in the comments are:
  184.  
  185.      B  = Banding
  186.      Cx = Cumulative upkeep + amount
  187.      D  = Causes a discard
  188.      F  = Flying
  189.      G  = Regenerates
  190.      Mc = Generates mana + color
  191.      Pc = Protection from + color
  192.      Rx = Rampage + value
  193.      S  = First strike
  194.      T  = Trample
  195.      Wc = Landwalking + color
  196.           l = Legendary landwalk
  197.           d = Desertwalk
  198.      !x = Causes direct damage + amount
  199.      +  = Adds power or toughness to a creature
  200.      -  = Subtracts power or toughness from a creature
  201.  
  202.      b  = black
  203.      w  = white
  204.      g  = green
  205.      r  = red
  206.      u  = blue
  207.      x  = colorless
  208.  
  209.      The next column to the right is the card COUNT, which you maintain by
  210. using the number keys as described in section 3 above.  (If you have 12
  211. Atogs, put a 12 in this column!)
  212.  
  213.      Next is the spell TYPE.  Standard spell types are abbreviated where
  214. necessary, and summoning spells omit the word "Summon" in favor of the
  215. creature type.  (Note however that when using the sort options described
  216. below, sorting by TYPE does not differentiate between creature "species."
  217. On the other hand, individual creature species *is* respected when TAGGING
  218. cards by TYPE.  See the appropriate descriptions below for examples.)
  219.  
  220.      Casting COST is displayed in the next column.  By default, an "X" in a
  221. card's casting cost is evaluated as "1" for the purposes of sorting, but this
  222. can be modified in the ULTDECK.CFG file.  (See Appendix D)
  223.  
  224.      The RARITY column is annotated with abbreviated edition/expansion set
  225. values, so you can easily determine which cards came from what printings.
  226. The abbreviations used are:
  227.  
  228.      C = Common (with sublevel numbers = number per sheet)
  229.      U = Uncommon (with sublevel numbers = number per sheet)
  230.      R = Rare
  231.      X = Basic lands
  232.  
  233.      n = Arabian Nights
  234.      q = Antiquities
  235.      l = Legends
  236.      d = The Dark
  237.      f = Fallen Empires
  238.      i = Ice Age
  239.      c = Chronicles
  240.      g = The Gathering (with multiple rarity listings to differentiate
  241.          between 4th Edition, Revised, Unlimited/Limited, in that
  242.          order from left to right.  A dash indicated that the card was
  243.          not available in a certain printing.  For example, a card with
  244.          a rarity of "g-UU" was uncommon in the Limited/Unlimited and
  245.          Revised printings, but not included at all in the 4th Edition.)
  246.  
  247.      Finally, the far right column displays the card's dollar value.  These
  248. values are imported from the Cloister price index available on the Internet,
  249. and can be updated with new price data using the PRIC-UDX utility available
  250. in the registered version of UltraDeck.
  251.  
  252. DELETING ALL CARDS FROM THE LIST WINDOW:
  253.      The "CLEAR" button at the top of the screen (ALT-C) will remove all
  254. cards from the list window.  You are asked for confirmation before this
  255. deletion occurs.
  256.  
  257. PRINTING THE CURRENT DECK:
  258.     UltraDeck can output the contents of the list window and info grid (see
  259. below) to either a text file (the default) or directly to a printer.  You
  260. choose the destination by pressing <ALT-T> or by clicking on the "TO"
  261. button.  Print the file using <ALT-P> or by clicking on "PRINT"
  262.  
  263. ┌─────────────────────────────────────────────────────────────────────────────
  264. │5. THE INFO GRID
  265. └─────────────────────────────────────────────────────────────────────────────
  266.  
  267.      Below the main list window is the information grid.  There are 5
  268. different displays that appear here, which you can cycle through by pressing
  269. the TAB key, or by clicking on the "? #%$ TXT" button.  The displays are:
  270.  
  271.      - KEYBOARD COMMAND QUICK REFERENCE (default)
  272.      - COUNT or CASTING COST values
  273.      - COUNT or CASTING COST percentages
  274.      - DOLLAR VALUE
  275.      - COMPLETE CARD TEXT
  276.  
  277.      By default, displays #2 and #3 show data based on the CASTING COST of
  278. your cards.  To switch this to card COUNTS (i.e. "How many red enchantments
  279. do I have," instead of "What is the total casting cost of all my red
  280. enchantments") press <SHIFT-TAB> or click on the grid itself with the mouse.
  281.  
  282. ┌─────────────────────────────────────────────────────────────────────────────
  283. │6. THE TAG FUNCTION
  284. └─────────────────────────────────────────────────────────────────────────────
  285.  
  286.      Once you begin working with hundreds of cards in the list window, it
  287. will become quite convenient to manipulate multiple cards simultaneously.
  288. For example, you may be in the process of building a deck that contains no
  289. green cards -- ridding yourself of each of them individually would be a
  290. serious hassle, especially if you've loaded all card data into the list
  291. window with the <F5> key!
  292.  
  293. TAGGING A SINGLE CARD:
  294.      Tagging a single card is easy -- simply press the spacebar when the
  295. card is highlighted by the selection bar, and the tag symbol will appear to
  296. the left of the card name.  A single tagged card acts as a model for tagging
  297. similar cards using the TAG function (ALT-G).
  298.  
  299. TAGGING MULTIPLE CARDS:
  300.      What does "tagging similar cards" really mean?  By default, UltraDeck
  301. tags by their COLOR, which is fine for our example of removing all green
  302. cards from the current deck.  We simply move the cursor over a green card
  303. and then tag all cards of the same color by pressing the TAG button
  304. (or ALT-G).  Now that we have multiple cards tagged, any action we take on
  305. any one of those tagged cards will affect all other tagged cards.  Increment
  306. the count of a tagged card (using the + key) and watch all other counts go up
  307. by one as well!  Pressing the Delete key will remove all tagged cards, after
  308. asking for confirmation on the prompt line.
  309.  
  310.      Note that when tagging creature cards (i.e. summoning spells), the
  311. "species" of the creature is relevant.  Tagging one Goblin and then using
  312. the TAG BY TYPE method will result in all Goblin cards being tagged.
  313.  
  314.      When a group of cards is tagged, the info grid counts & values reflect
  315. only the cards in the tagged selection, and the Draw function (see below) only
  316. draws from the tagged cards.
  317.  
  318.      To clear all tags, press the Esc key.
  319.  
  320. SELECTING THE TAG METHOD:
  321.      Tagging by card color is useful, but being able to tag by eight
  322. different card attributes is real power!  To change the attribute by which
  323. UltraDeck tags "similar cards," simply click on the BY button (or press
  324. ALT-B).  A listbox will pop up that shows the attributes by which you can tag:
  325. COLOR, COMMENT, NUMBER, spell TYPE, CASTING COST, PRINTING (i.e., edition/
  326. expansion set), PRINTING & RARITY, TOGGLE.
  327.  
  328.      Especially important is the TOGGLE option.  Selecting this method
  329. (and then clicking on the TAG button or pressing ALT-G) will allow you to
  330. "invert" your current selection by tagging all untagged cards, and untagging
  331. all tagged cards!  (This can also be accomplished by pressing <ALT-O> at any
  332. time.)  If we had wanted to remove all NON-green cards from our deck,
  333. tagging all green cards and then tagging again by TOGGLE would do the trick.
  334.  
  335. ┌─────────────────────────────────────────────────────────────────────────────
  336. │7. THE DRAW FUNCTION
  337. └─────────────────────────────────────────────────────────────────────────────
  338.  
  339.      Pressing <ALT-D> activates the Draw function, which replaces the info
  340. grid display with a listing of 16 cards drawn from the current deck file (or 
  341. from the currently tagged selection, if any.)
  342.  
  343.      Next to each card entry is a percentage which represents the chance
  344. of drawing that card at that point in the deal.  This, along with the Mana 
  345. function (see below) can be quite useful during initial "playtesting" of 
  346. a newly created deck.
  347.  
  348.      To get a better idea of how the percentage figures work, build a deck
  349. containing 8 mountains and 8 swamps, and then perform a few draws.  Notice
  350. that the first card drawn will always have a value of 50%, since exactly half
  351. the deck is mountains and half is swamps.  The last card drawn will always
  352. have a 100% value, since as the last card in the 16-card deck, it's the only
  353. thing that COULD be drawn.  Between the first and last card, the percentages
  354. will vary depending on what order the cards are drawn.  (If the first 8 are
  355. all mountains, then the second hand of 8 cards will ALL have 100% values,
  356. since they're the only things left in the deck.)
  357.  
  358.      Keep in mind that the program "re-shuffles" your deck file after each 
  359. draw, rather than proceeding through the remainder of the deck.
  360.  
  361. ┌─────────────────────────────────────────────────────────────────────────────
  362. │8. THE MANA FUNCTION
  363. └─────────────────────────────────────────────────────────────────────────────
  364.  
  365.      Regardless of what kind of deck you're building, it's necessary to keep 
  366. an eye on the percentage of mana-producing sources relative to the spells 
  367. you're going to want to cast in a duel.  The Mana function (ALT-M) will help 
  368. you do this.
  369.  
  370.      When this feature is activated, a new display takes the place of the
  371. info grid, showing the distribution of mana production by color, casting
  372. cost by color, and percentage of cards in each color that are
  373. mana-producing.  As with the Draw function, creating a very simple deck file
  374. and examining the results may help to clarify how these values are
  375. determined and their significance.  For example, a deck that consists solely
  376. of 10 Mountains and 20 Lightning Bolts would produce these stats:
  377.  
  378.                     │MANA    │CASTING │% OF #  │
  379.                     │PRODUCTN│COSTS   │OF COLOR│
  380.                     │  0.00% │  0.00% │  0.00% │
  381.                     │  0.00% │  0.00% │  0.00% │
  382.                     │  0.00% │  0.00% │  0.00% │
  383.     The RED line -> │100.00% │100.00% │ 33.33% │
  384.                     │  0.00% │  0.00% │  0.00% │
  385.                     │  0.00% │  0.00% │  0.00% │
  386.  
  387. This shows that all of the mana-producing cards in this deck produce red
  388. mana, and that all of the spells need red mana to be cast.  10 out of
  389. the 30 red cards produce mana, resulting in the 33.33% figure.
  390.  
  391.      Also displayed is the deck's "average mana production" and "average
  392. casting cost."  Generally "average mana production" is close to the
  393. percentage of mana-producing cards / 100.  The "average casting cost" is
  394. a simple average of all your casting costs.  Finally, the overall
  395. percentage of mana-producing cards in the deck is also shown.
  396.  
  397.      As with the info grid displays, the mana function reports stats that
  398. reflect only cards in the currently tagged selection, if one is active.  The
  399. mana info display stays on the screen until you access a function that
  400. requires the info grid area to display its results.
  401.  
  402. ┌─────────────────────────────────────────────────────────────────────────────
  403. │9. THE SORT FUNCTION (Registered version only)
  404. └─────────────────────────────────────────────────────────────────────────────
  405.  
  406.      UltraDeck offers 3 levels of sorting, with an automatic fourth-level
  407. alphabetical sort implied.  You choose what attributes to sort the current
  408. card list by using the three sort buttons (ALT-1, ALT-2, ALT-3).  A listbox
  409. will pop up showing the available sort attributes: COLOR, NUMBER, spell TYPE,
  410. CASTING COST, card RARITY, dollar VALUE, ALPHABETICAL, COMMENT.
  411.  
  412.      Note that sorting by spell TYPE ignores the "species" of summoning 
  413. spells -- a "Summon Fungus" card is treated no differently than a "Summon 
  414. Goblin" card.  (This allows you to easily find the lowest-casting-cost 
  415. creature of a specific color by using a sort order of TYPE, COLOR, COST.)
  416.  
  417.      By clever use of the sort options, you can easily arrange the card
  418. listing into whatever order helps you the most when building a deck or
  419. maintaining your card collection.
  420.  
  421. ┌─────────────────────────────────────────────────────────────────────────────
  422. │10. THE FIND FUNCTION (Registered version only)
  423. └─────────────────────────────────────────────────────────────────────────────
  424.  
  425.      If tagging and sorting doesn't give you enough flexibility in
  426. manipulating your card database, the Find function comes to the rescue.
  427. Pressing <ALT-I> or clicking on the FIND button replaces the info grid with
  428. blank fields into which you to enter your search criteria.  Entries made
  429. into the four fields on the left all search the complete card text and
  430. comments, while the fields on the right are each dedicated to searching a
  431. specific card attribute (Name, Type, Cost, and Rarity).
  432.  
  433.      There are two choices you need to make once you've entered search
  434. criteria into the appropriate fields:
  435.  
  436.      1. Do you wish to search just the cards currently displayed in the list
  437.         window (if any), or all cards contained in the complete database?
  438.      2. Do you wish to locate cards that match ALL search criteria entered,
  439.         or cards that match ANY ONE of the search criteria?
  440.  
  441.      For example, suppose we are working on a deck, invoked the Find
  442. function, and entered: MADDOCKS into the top Text field, INSTANT into the
  443. Type field, and R into the Cost field.  A prompt appears asking:
  444.  
  445.      "Find: only search this deck? (Y)es, (N)o"
  446.  
  447.      Answer YES if you do not wish to tag cards IN the current deck that
  448. meet the search criteria, rather than add cards TO the deck.  After
  449. responding, another prompt will appear:
  450.  
  451.      "Find: match all words in each card? (Y)es (N)o"
  452.  
  453.      We would answer YES if we were looking for all red instants painted by
  454. Anson Maddocks, or NO if we were interested in the larger group containing
  455. ALL red spells, ALL instants, and ALL cards painted by Anson Maddocks.  This
  456. is no small distinction -- only two red instants were done by Maddocks
  457. (False Orders and Blood Lust), while 403 cards match any one of our search
  458. criteria!
  459.  
  460.      When the search is complete, you will be asked if you want to add the
  461. cards found to the current deck.  If you answered YES to the "only search
  462. this deck" prompt, however, cards will not be added, just tagged.  As with 
  463. other functions that add cards to the current deck, any number entered in
  464. the "NEW CARD..." count field is used as the default for new cards added.
  465.  
  466. ┌─────────────────────────────────────────────────────────────────────────────
  467. │Appendix A - Keyboard quick reference & mouse usage
  468. └─────────────────────────────────────────────────────────────────────────────
  469.  
  470. BASIC KEYBOARD COMMANDS:
  471.  
  472.      Delete     = Deletes current card, or if tagged, all tagged cards
  473.      Tab        = Cycles through the info grid displays
  474.      ?,#,%,$,T  = Change to the corresponding info grid mode
  475.      Shift+Tab  = Switches between CASTING COSTS and CARD COUNTS in info
  476.                   grid displays
  477.      Enter      = Change current card or comment. "Enter" again when done
  478.      Insert     = Jump to "NEW CARD..." for entry
  479.      0..9       = Changes current selected card count to number pressed,
  480.                   or if current tagged, then all tagged cards
  481.      + or -     = Increments or decrements currently selected card count,
  482.                   or if tagged, then all tagged cards
  483.      Esc        = Untag all cards
  484.      Space      = Tag currently selected card
  485.      Page Up    = Up a page
  486.      Page Down  = Down a page
  487.      Home       = Jump to top of list window
  488.      End        = Jump to last card
  489.      Arrow keys = move cursor/selection bar
  490.      Alt+key    = Activate highlighted function (key in red)
  491.      Alt+O      = Toggle all tagged cards quickly, invert the tagged ones
  492.      M          = Display available memory
  493.      A, Z       = Scroll up & down in card text info grid display
  494.      S, X       = Page up & down in card text info grid display
  495.      F5         = Quickly add ALL cards from ULTDECK.UDX
  496.      F6         = Cycle the selection bar color
  497.  
  498. KEYBOARD COMMANDS WHEN EDITING CARD OR COMMENT TEXT:
  499.  
  500.      Any text key  = Edit the name of the currently selected card
  501.      Arrow keys    = Move cursor right and left
  502.      Enter         = Accept text and continue
  503.      Esc           = Abort current text changes
  504.      Insert        = Toggle overwrite and insert mode
  505.      Home          = Jump to beginning of line
  506.      End           = Jump to end of line
  507.  
  508. USING THE MOUSE:
  509.  
  510.      Things you can click on (all left button unless noted):
  511.      + ALL the buttons
  512.      + Click on the columns to increment #'s and edit text
  513.        Right button: -1, Left button: +1 to the # column...
  514.      + Click on tag area to tag cards
  515.      + Click right button on the list area to clear all tags...
  516.      + Click on the WHITE LINE at the top and bottom to do a Page Up
  517.        and Page Down, or scroll bar
  518.      + Click on the "Yes" of a "(Yes)" prompt to answer yes, anyplace else
  519.        will answer no.
  520.      + Click on the scroll bar to page up and down, on the arrows to scroll
  521.        line by line
  522.      + Click on the info grid to toggle CASTING COST and CARD COUNT modes
  523.      + Click on options in pop-up list menus
  524.  
  525. The mouse can be disabled in the configuration file (see Appendix E).
  526.  
  527. ┌─────────────────────────────────────────────────────────────────────────────
  528. │Appendix B - How to acquire updated data files and future versions
  529. └─────────────────────────────────────────────────────────────────────────────
  530.  
  531.      The latest .UDX data file will usually be included the current
  532. shareware distribution of UltraDeck, and made available separately in the
  533. form of a "UDCKUPD*.ZIP" file.  In the future, it is possible that updates
  534. that include new expansion set data will only be made available in the form
  535. of a CARD.LST file, which requires the CARD-UDX.EXE utility (included in the
  536. registered package) to be converted into an ULTDECK.UDX file for use by the
  537. program.
  538.  
  539.      * Updates are available on the Internet from:
  540.  
  541.      FTP       - ftp.itis.com     /pub/deckmaster/misc/utilities/pc/
  542.                - ftp.teleport.com /pub/users/joshmu/deckmaster/
  543.      WWW USA   - http://www.alumni.wesleyan.edu/WWW/~TCT/Ultradeck.html
  544.      WWW Euro  - http://inka.org.chemie.tu-muenchen.de/~busold/mtg.html
  545.  
  546.      * Bi-weekly updates to the card price data are available from:
  547.  
  548.      FTP - ftp.hhhh.org /pub/pricelists/current.magic.gz
  549.      WWW - http://www.hhhh.org/~cloister/magic.html
  550.  
  551.      * If you don't have Internet access these BBS's will have updates:
  552.  
  553.      Software Creations BBS  - (508)368-7036, (508)365-2359 or (508)368-7139
  554.      Tombstone BBS (Finland) - +358-0-3401608
  555.  
  556.      Note: Continued support of this product depends on your registrations!
  557. So if you want to see updates for this ever-expanding game, please register.
  558.  
  559. ┌─────────────────────────────────────────────────────────────────────────────
  560. │Appendix C - Troubleshooting
  561. └─────────────────────────────────────────────────────────────────────────────
  562.  
  563. PROBLEM : It locks up when I run it
  564. SOLUTION: Disable all the funny graphics stuff and mouse in the ".cfg" file.
  565.  
  566. PROBLEM : Doesn't run well under Windows
  567. SOLUTION: Disable all the funny graphics stuff and mouse in the ".cfg" file,
  568.           and/or edit the "ULTDECK.PIF" file to run in full-screen mode.
  569.  
  570. PROBLEM : Mouse behaves strangely
  571. SOLUTION: Check your mouse driver software.  Or disable the mouse in the
  572.           ".cfg" file and use the keyboard.
  573.  
  574. PROBLEM : It crashes when my printer runs out of paper
  575. SOLUTION: None.  It might do this on older printers... sorry!
  576.  
  577. When in doubt, free up more base memory!  That is all this program
  578. uses.  ("M" tells you how much is free IN the program)  It takes about 120
  579. bytes for each different card.
  580.  
  581. ┌─────────────────────────────────────────────────────────────────────────────
  582. │Appendix D - Modifying the default configuration options
  583. └─────────────────────────────────────────────────────────────────────────────
  584.  
  585.      Five files included with the UltraDeck program determine the behavior
  586. of the application.  They are: ULTDECK.CFG, TEXTCOLR.LST, RARECOLR.LST,
  587. TYPECOLR.LST, and CMNTCOLR.LST.  Since these are all plain-text files, they
  588. can be edited using DOS EDIT, Windows Notepad, or any other text editing
  589. utility.
  590.  
  591.      The functions of the .LST files are covered in the commented sections
  592. of the files themselves, so we'll just take a look at ULTDECK.CFG here.
  593.  
  594.      The first section of ULTDECK.CFG is fairly self-explanatory, as most of 
  595. the options are simply "y" or "n" switches, but options 17 - 21 deserve 
  596. closer attention:
  597.  
  598. n   //17) Use the default comment on LOAD? 
  599.  
  600.      Change this value to "y" if you wish UltraDeck to ignore manually 
  601. entered/modified comments when loading deck files and ALWAYS display the
  602. default comments included in the ULTDECK.UDX file.  (See option 19)
  603.  
  604. n   //18) Use FAST LOAD, doesn't support "mast z" or abbreviated card names?
  605.  
  606.      This option determines whether or not UltraDeck uses its substring
  607. matching logic when adding cards to a deck manually, or when loading
  608. handmade .TEK files.  If you would like a performance boost when performing
  609. these operations, change this value to "y" -- but be aware that this
  610. requires you to enter card names completely and correctly when editing your
  611. .TEK files by hand!
  612.  
  613. y   //19) Enable possible default comments? (else ONLY what you enter)
  614.  
  615.      The extensive default comments included in the ULTDECK.UDX file may not
  616. be to your liking.  Change this option to "n" if you wish to suppress them
  617. entirely.
  618.  
  619. 1   //20) Value of "X" in casting costs of cards?
  620.  
  621.      The info grid displays and mana function need to know how to interpret
  622. the value "X" when it appears in card casting costs and comments.  This is
  623. where the value is set.  Remember that the Magic rules say that "X"s can be
  624. zero, which may be a compelling reason to change this default value.  (But
  625. how often do you really cast a zero-damage Fireball??)
  626.  
  627. n   //21) Enable prompt on duplicate card name during "NEW CARD..."?
  628.  
  629.      This feature is especially useful when creating tournament decks that
  630. require a sideboard.  (A selection of 15 cards that can be exchanged with
  631. cards in your deck between tournament duels.)  If you change this value
  632. to "y" you can create multiple listings of a single card in your decks.  See
  633. Appendix F below for more details.
  634.  
  635.      Section 2 of ULTDECK.CFG may appear to be where you can change the
  636. color-coding scheme UltraDeck uses in the list window and card text box, but
  637. it isn't.  The values listed are used for identification, not screen writes!
  638. Basically, there's no reason you would want to modify them.  Take a look at
  639. the *.LST files instead.
  640.  
  641. ┌─────────────────────────────────────────────────────────────────────────────
  642. │Appendix E - The .TEK file format
  643. └─────────────────────────────────────────────────────────────────────────────
  644.  
  645.      UltraDeck .TEK files are saved in plain-text format, and therefore can
  646. be edited using DOS EDIT, Windows Notepad, or any other text editing utility.
  647.  
  648.      The first (non-comment) line of the file must begin with the word
  649. ULTRADECK for the program to recognize and parse the file.  After that, card
  650. entries are single-line records in the following format:
  651.  
  652.      Card_Name,Card_Count,Optional_Comment
  653.  
  654.      Any characters following two slashes ("//") are considered comments and
  655. are ignored when loading the .TEK file into UltraDeck.
  656.  
  657.      Edit the included sample deck (REDFUN.TEK) or one of your own creation
  658. to see a real-life example.
  659.  
  660. ┌─────────────────────────────────────────────────────────────────────────────
  661. │Appendix F - Creating a "sideboard"
  662. └─────────────────────────────────────────────────────────────────────────────
  663.  
  664.      UltraDeck allows you to very simply address the need for a sideboard 
  665. when building decks for tournament play.  Enter "sideboard" (or something 
  666. similar) in the COMMENT field to denote that the card is a member of the
  667. sideboard.  You can then tag all the sidebar cards (manually, or by tagging
  668. by COMMENT) and then toggle the selection (ALT-O) so that only your main
  669. deck is tagged.  Once your deck is tagged execute the Draw function to
  670. playtest your deck.  It will only read the tagged cards.
  671.  
  672.      Sometimes it is necessary to have the same card in both your sidebar
  673. and main deck.  To address this need, enable the "prompt on duplicates"
  674. option in ULTDECK.CFG (See appendix D above).  This will force UltraDeck to
  675. ask you whether or not you wish to create a duplicate card when you enter
  676. the same card twice via Insert or the "NEW CARD..." field.
  677.  
  678. ┌─────────────────────────────────────────────────────────────────────────────
  679. │Appendix G - Upgrading to the registered version and other details
  680. └─────────────────────────────────────────────────────────────────────────────
  681.  
  682.      Upgrading to the registered version of UltraDeck (see ORDERFRM.TXT)
  683. provides the following benefits:
  684.  
  685.      * Fully enabled SORT function
  686.      * Fully enabled FIND function
  687.      * Utilities to update/modify card data and card values
  688.      * Guarantee of future expansion-set data file availability
  689.      * The satisfaction of doing your part to support quality shareware
  690.  
  691.      This document is copyrighted (1995) by Alexander Schonfeld.  Some of
  692. Wizards of the Coast's copyrighted card names are used inside of it.  See
  693. the UltraDeck title screen for other copyrights.  This document can only be
  694. distributed with the rest of the UltraDeck package.  It is illegal to
  695. distribute the WotC card data for profit.  It can be done for free,
  696. however.  The data is free, the UltraDeck software is NOT.  Do NOT distribute
  697. the REGISTERED version.  The SHAREWARE version MAY be distributed for free.
  698. The SHAREWARE version is noted by an "S" extension: UDCK*S.ZIP
  699. Please upload the SHAREWARE version to BBS's everywhere!
  700.  
  701. Note: It is also illegal to sell the "shareware" version for anything more
  702.       than the cost of a disk and label.  It CAN NOT be sold for profit.
  703.       There is no such thing as a "shareware vendor" who has a special
  704.       right to sell shareware without consent of the author.
  705.  
  706. For more information write:   Name     - Alexander Schonfeld
  707.                               Address  - 5615 SW 42nd Ave.
  708.                                          Portland, OR 97221
  709.                               Internet - alexs@cs.pdx.edu
  710.  
  711.      Bulk rates are available for mass purchases.  Please contact me for
  712. more information.  If you own a shop and would like to sell ULTRADECK, don't
  713. hesitate to ask!  Also if there are any distributors who would like to
  714. purchase full distribution rights to the REGISTERED version contact me!
  715.  
  716. ┌─────────────────────────────────────────────────────────────────────────────
  717. │Appendix H - I own a comic shop!  How do I get to sell UltraDeck?
  718. └─────────────────────────────────────────────────────────────────────────────
  719.  
  720. *********************************************************
  721. *** THIS OFFER IS NOT IN EFFECT YET, CONTACT ME FIRST ***
  722. *********************************************************
  723.  
  724.      Currently I have a starter kit available for $125.  For this price you
  725. get a very professional package:
  726.  
  727.     + 10 - Registered copies of UltraDeck on disk v2.1 
  728.           Each copy of UltraDeck includes:
  729.                10 - Clear thick plastic single disk boxes
  730.                10 - Full color "bold yet evocative" disk wrappers
  731.                     (I can e-mail you some ".bmp"s if you like)
  732.                10 - B/W labeled disks
  733.     + 2  - Full color full page laminated screen shots
  734.     + 30 - B/W fact and features flyers with rendered graphics
  735.     + A signed letter stating that it is acceptable for you to sell the
  736.       Registered versions I send
  737.     + Shipping is included!
  738.  
  739.      Each additional Registered copy of UltraDeck is $10.
  740.  
  741. You can then sell these copies for as much as you feel you can get.  Keep in
  742. mind that people may feel ripped off if you go too far above $15.  Not that
  743. the software isn't worth it, but I am selling it for $15.  You stand to
  744. make $5-$10 a copy.  Much more than the standard comic.
  745.  
  746. Please note!  THE PURCHASE IS NON-REFUNDABLE!  
  747. If you have questions, ask first!  See Appendix G for where to contact me!
  748.  
  749. To order simply fill out the COMICSHP.TXT order form and send it to the
  750. address listed.
  751.  
  752. If a distributor would like to sell this software please contact me.
  753. Also bulk orders will be significantly cheaper.  Bulk would be 20 or greater.