home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / games / duel2000.zip / DUEL.DOC next >
Text File  |  1993-06-15  |  16KB  |  302 lines

  1.  
  2.  
  3.                                    DUEL
  4.  
  5.                       Copyright 1991, David Sherohman
  6.  
  7.  
  8.  
  9.      This software package is offered "AS IS" and without warranty as to
  10. performance, quality, or suitability for any purpose.
  11.  
  12.      This software is copyrighted and is not in the public domain.  License
  13. is granted to use this software.  If the user finds the software to be
  14. useful, then a donation is requested, of an amount to be determined by the
  15. usefulness of the program and the user's financial resources.
  16.  
  17.      License is granted for the free and unrestricted distribution of Duel
  18. 2.0.1, subject to the conditions that:
  19.      1) It only be distributed as an archive titled DUEL201, with the
  20. extension given by the archiving program used to create the archive and
  21. containing the files DUEL.EXE and DUEL.DOC neither of which may be modified
  22. in any way.
  23.      2) No fee of any type or amount be charged for distribution. This
  24. includes disk handling fees, etc., but not fees for the use of a BBS from
  25. which it is downloaded, provided that said fees are normally charged for use
  26. of the system.                     DUEL
  27.                       Copyright 1991, David Sherohman
  28.  
  29.      Concept:  Duel is a "card"-based system of medieval melee combat.  At
  30. the beginning of a duel, the computer will randomly determine the initial
  31. attacker and combat will then commence.  A blow is resolved by comparing the
  32. attacker's attack card to the defender's defense card, with damage gradually
  33. reducing attack and defense capabilities by limiting the number of cards
  34. available to the wounded combatant.
  35.  
  36.      Display:  Here's a typical screen image -
  37. ----------------------------------------------------------------------------
  38.    Dancer                               Attacking
  39.      [1]                                   [2]
  40.   Weapon Type: Blunt, Cutting           Endurance: 20
  41.            [3]                                [4]
  42.                                          Strength                Special
  43. Option    Maneuver                H  RA  LA  T  RL  LL  S      K T F R S Q
  44.                                                                    [5]
  45. 0 (A)     Cut                            4               
  46. 1 (A)     Punch                   2                                      Q
  47. 2 (A)     Thrust                             8                         S Q
  48. 3 (D)     Block                   3  2   7   3                         C
  49. 4 (D)     Parry                      4   2   4           
  50. 5 (D)     Block                   3  3   5   4           
  51.  
  52.  [6]        [7]                              [8]                   [9]
  53.  
  54.  
  55.                                   H  RA  LA  T  RL  LL  S      W D K L C
  56.                                             [10]                   [11]
  57. Armor:                            2  2   2   2  2   2   2
  58.   Incoming Attack: Thrust [12]          Defense: Duck  [14]
  59.   Target Zone: Torso      [13]
  60.  
  61. ----------------------------------------------------------------------------
  62.  
  63.      Index of screen locations:
  64. [1]  Your name.
  65.  
  66. [2]  Your status - Attacking, Defending, Down, or Dead (rarely actually
  67. displayed).
  68.  
  69. [3]  Weapon Type - Blunt or Pointed, Cutting or Crushing - Primarily for
  70. future use.  Within Duel, only Blunt Cutting weapons (Medieval European
  71. swords) appear.
  72.  
  73. [4]  Endurance - Will always be 20 within Duel.  Used for Fatigue.  (More on
  74. this in the Attack Special descriptions.)
  75.  
  76. [5]  Attack Specials listing.  (Knockdown, Tiring, Frenzy, Reach, thruSt,
  77. Quick)
  78.  
  79. [6]  Option - Number and Attack/Defense classification of card.
  80. [7]  Maneuver - Name of maneuver represented by card.
  81.  
  82. [8]  Strength - Value of card's effect upon each hit location.
  83.  
  84. [9]  Specials - Listing of special effects carried with each card.
  85.  
  86. [10] Hit Locations listing (Head, Right Arm, Left Arm, Torso, Right Leg, Left
  87. Leg, Stomach) and value of armor upon each location (fixed at 2 within Duel).
  88.  
  89. [11] Defense Specials listing.  (Withdraw, Distract, ducK, Leap, Counter)
  90.  
  91. [12] Incoming Attack - Name of attacker's offensive maneuver.
  92.  
  93. [13] Target Zone - Location(s) to which attack is targeted.
  94.  
  95. [14] Defense - Name of defender's defensive maneuver.
  96.  
  97.  
  98.      Summary of play:  In a nutshell, the program gets your name, decides who
  99. attacks first and gets your initial selection of cards.  The main section
  100. shows your status screen, gets the attacker's attack option, displays the
  101. Incoming Attack and its Target Zone, gets the defender's defense option,
  102. resolves the attack's effect, and displays any locations which have been hit.
  103.  
  104.      Entering your name:  Fairly straightforward.  Just type it in when
  105. you're asked and hit Enter.
  106.  
  107.      Card selection:  The program will ask, "Draw [a]ttack or [d]efense?
  108. (X)".  Hit A or D to determine the type of card to draw.  X is the number of
  109. cards which you have yet to draw.  As will be explained below, as you are
  110. wounded, you will eventually be required to have a certain minimum number of
  111. defense cards in your hand, so you may not always be given the choice of
  112. which type of card to draw.
  113.  
  114.      Choosing attack/defense options:  Press the number corresponding to the
  115. card you wish to select.  When you are attacking, your attack cards will be
  116. highlighted, and defense cards will be highlighted if you are defending.  If
  117. you have been knocked down, none of your cards will be highlighted as none of
  118. them will be valid options.  Note that when choosing your defense, you will
  119. not be told what Attack Specials you need to worry about.
  120.  
  121.      Special attack/defense options:  If you don't have any attack cards,
  122. want to replace some of your cards, or for some reason don't want to attack,
  123. hit "P" to Pass the attack off to the Black Knight.  If you Pass, you will
  124. also be given the option of discarding and replacing any or all of your
  125. cards.  On the defense, if you don't have an adequate defense against the
  126. Black Knight's attack, you can hit "R" to play a Random defense.
  127.  
  128.      Attack resolution:  At its simplest (ie without taking any Specials into
  129. account), an attack is resolved by subtracting the strength of the defense
  130. over each hit location from the strength of the attack, and any locations
  131. with a result greater than 0 are hit.  If any areas are actually hit, the
  132. armor on that location is then subtracted, and the remainder (if greater than
  133. 0) is the number of damage steps taken.
  134.      Weapon types:  In addition to Specials, these also modify the above
  135. process slightly, as Edged weapons ignore half of the defender's armor on
  136. non-thrusting attacks and Pointed weapons ignore half the armor on thrusting
  137. attacks.
  138.  
  139.      Damage steps:  At the beginning of a Duel, each combatant has six free
  140. cards in his hand.  That is, six cards, each of which can be freely chosen as
  141. either attack cards or defense cards.  When a damage step is taken, a free
  142. card will become a defense card, cutting down potential attack options.  Not
  143. to worry, though - you won't find yourself stuck with a hand that has to be
  144. six defense cards, as a defense card will be lost instead if you have as many
  145. required defense cards as you have free cards.  If you have no free cards,
  146. you'll be down to a single card in your hand, which is bad news anyhow.
  147.  
  148.      Massive damage effects:  If a single attack by an Edged weapon causes 5
  149. or more damage steps, the hit location in question is cut off/through.  If
  150. the weapon is Crushing, the area is smashed.  Either way, the defender is
  151. killed instantly.  Note that thrusting attacks don't do these things, as they
  152. can't do enough damage.
  153.  
  154.      Feints:  Some attack cards include feints (denoted on the display by a
  155. strength of "F").  These are nasty.  There is a percentage chance, based upon
  156. the number of free and mandatory defense cards available to you, that you'll
  157. see through the feint.  If you don't, you'll be told that the attack is aimed
  158. for a different location than it really is, so you're likely to defend the
  159. wrong area.  Of course, the computer is just as vulnerable to feints as you
  160. are...
  161.  
  162.  
  163.                               Attack Specials
  164.      Knockdown:  If the defender fails to play a defense with a Withdraw or
  165. Distract special, he will be knocked down.  Being Down is potentially deadly,
  166. as a downed combatant can only defend with randomly-chosen non-Duck, non-
  167. Leap, non-Withdraw defenses.  Downed combatants can get back up if they play
  168. a Distract or Counter special, but they do not gain the attack unless the
  169. defense bears both.
  170.  
  171.      Tiring:  The only attack special which tends to benefit the defender. 
  172. When a Tiring attack is played, the attacker has a percentage chance equal to
  173. his Endurance of NOT losing a damage step to fatigue.  With the fixed stats
  174. of Duel, this means you have an 80% chance of losing a damage step each time
  175. you play a Tiring attack...
  176.  
  177.      Frenzy:  Another special which tends to spell bad news for the defender,
  178. when a Frenzied attack is played, the attacker makes the Frenzied attack and
  179. the defender defends himself normally.  Then an additional attack is drawn
  180. randomly and applied against the same defensive card.  If the defender
  181. successfully Withdraws, both attacks are negated.
  182.  
  183.      Reach:  Normally, if the defender plays a Withdraw defense, they get
  184. away without having to endure the attack.  An attack with Reach, however,
  185. will still hit them, although it will lose a quarter of its attack strength. 
  186. Withdrawal will negate a Knockdown even if the attack has Reach.
  187.  
  188.      Thrust:  Thrusting attacks ignore half the defense's strength, but,
  189. after penetrating armor, only do half damage.
  190.  
  191.      Quick:  Unless the defender sees it coming (same percentage chance as
  192. spotting a feint), Quick attacks can only be defended against with a random
  193. defense.  This isn't quite as bad as being Down, though, as Ducks, Leaps, and
  194. Withdrawals are allowed in the defense.
  195.  
  196.  
  197.                              Defense Specials
  198.      Withdraw:  Withdrawal will render you effectively immune to any attack
  199. without the Reach special and protect you from a Knockdown special.  As an
  200. additional effect, if either combatant Withdraws against an attack without
  201. Reach, both will be given the option of discarding and replacing any or all
  202. cards in their hands.
  203.  
  204.      Distract:  If the defender Distracts the attacker, the attacker's attack
  205. will be lost and the defender will either get up (if Down) or gain the
  206. initiative.
  207.  
  208.      Duck:  Shifts all target zones by 3 (Torso -> Head, Legs -> Arms,
  209. Stomach -> Torso).
  210.  
  211.      Leap:  Shifts all target zones the other way.
  212.  
  213.      Counter:  Allows the defender to get up if Down or gain the initiative
  214. otherwise.
  215.  
  216.  
  217.     Please send comments, questions, donations, requests for updates, etc.
  218. to:
  219.  
  220.           Dave Sherohman
  221.           2100 Bryant Ave. South Apt. 104
  222.           Minneapolis, MN 55405
  223.  
  224. Internet: esper@ima.umn.edu
  225.  
  226.      If you want an update, send the name of the program for which you want
  227. the update and either $10 or $5 and a blank disk with mailer.  If you send
  228. money, be sure to tell me what size and density disk to put it on.
  229.  
  230.      In addition to an update of the program requested, I'll also throw in
  231. other programs I've written, subject to the limits of either space on the
  232. disk or the amount of code I've written, whichever runs out first.
  233.  
  234.      Even if you don't want an update and don't want to send a donation, I'd
  235. like to hear your comments on my programs along with any suggestions or bug
  236. finds, and I'd also be happy to answer any questions.  Unfortunately, as I'm
  237. planning to produce a number of future programs with the Biting Blades combat
  238. system (which Duel is the first program to use) as their core, I don't feel
  239. that I can release the source.
  240.  
  241.      What's in the future for Biting Blades?  I'm tentatively calling the
  242. next program Gladiator, which will allow for greater variety in opponents,
  243. weaponry, and fighting styles along with an experimental implementation of an
  244. experience/advancement system.  I'm not sure what's to come after that,
  245. though I plan to eventually expand from Blades and another program titled
  246. simply RatEye into a full-blown fantasy adventure system.
  247.  
  248.      Why Biting Blades?  Basically I was fed up with traditional combat
  249. systems.  Roll a die, find out if you hit, roll another die, find out how
  250. much damage you do, and keep on going, usually at undiminished capability,
  251. until you drop dead.  Down to one hit point?  No big deal, just hope you can
  252. hit him before he gets you.  It eventually grew dull, and I got to thinking
  253. about what combat would be like - at any given time, you're prepared to
  254. strike certain areas, and to defend certain areas.  At first I was
  255. considering some sort of system based upon posture and positioning, but
  256. quickly trashed that idea as being far too complex to work up.  Just where
  257. the idea for cards came from, I'm not entirely certain, but it succeeded in
  258. capturing the essential elements - unless you hold only attack cards, you
  259. don't really notice the first few scratches and bruises, but then as your
  260. wounds become more serious, the tension mounts as your abilities are
  261. diminished...  Many times in playtesting, I've sat on the edge of my seat
  262. with a single free card remaining, desperately throwing up random defenses
  263. and then hitting wherever the opportunity presented itself when I got the
  264. attack...           Collective History of Biting Blades
  265.  
  266.      Duel 1.0.0 - First release of the system.  Fairly complete in itself,
  267. but limited to the Knight1 fighting style (Medieval knight with longsword and
  268. shield) and no variation in combatants' capabilities.  Primarily a test
  269. implementation of Blades.
  270.  
  271.      Duel 1.0.1 - Minor adjustments to title screen and two bugs fixed.  The
  272. first was a fairly minor problem which resulted in the program erasing cards
  273. from the player's hand when their number was hit even if the card wasn't
  274. played (ie when you're defending but you punch in an attack card or vice
  275. versa).  The other was a flaw in the computer's card-drawing logic which
  276. caused it to always draw a defense card when it was down to its last free
  277. card, thus making it impossible for the computer to attack when at death's
  278. door.
  279.  
  280.      Duel 1.1.0 - Made the program stop asking how many cards you want to
  281. discard if you don't have any or which cards to throw if you just told it you
  282. want to throw them all.  Fixed another minor bug which prevented the program
  283. from showing the follow-up attack after a frenzied swing.  Also took out a
  284. bug which caused Leap and Duck defense specials to behave differently from
  285. how they should.  (I thought it was a little odd that when the computer went
  286. for my chest and I ducked, not only did I get hit in the gut, but I got hit
  287. in both places...)  The final adjustment was to take out a lot of superfluous
  288. waiting for multiple keypresses before continuing.
  289.  
  290.      Duel 2.0.0 - Gee, the game looks exactly like it did in version 1.1.0,
  291. and I didn't fix any bugs... but I did rewrite the computer's decision-making
  292. routines, so the Black Knight is a slightly tougher opponent.  He still
  293. starts with the same stats as you do, he's just a little smarter than he used
  294. to be...
  295.  
  296.      Duel 2.0.1 - All I did was revise the docs to reflect a change in my
  297. address.  Not a big change...
  298.  
  299.      Gladiator 1.0.0 (coming soon!) - Four fighting styles to choose from! 
  300. Messages to tell you when your opponent is weakening!  Improved message
  301. formatting!  Bug fixes!  Armor ablation!  Strength levels scaled down so I
  302. can go back up for 2-handed weapons!