home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / DOORS / YT32.ZIP / CHANGES.TXT < prev    next >
Encoding:
Text File  |  1992-03-02  |  12.8 KB  |  278 lines

  1. Version 1.0. first public release on 2/18/90.
  2.  
  3. *** To keep things brief, the descriptions of changes from version 1.1 to 2.F
  4. have been deleted. This CHANGES.TXT file was getting too large!
  5.  
  6. *** Version 3.0 of Yankee Trader has the following changes/fixes...
  7.  
  8. Added AUTO BAUD RATE DETECT! Now there is no longer ANY need to run special
  9. baud rate conversion program. Yankee Trader now AUTOMATICALLY detects the baud
  10. rate in use on either COM port! My thanks go to Raymond Clements for sending
  11. me information on how to do this!
  12.  
  13. Fixed a cheat where players were storing all their credits won from the
  14. lottery on planets then committing suicide and logging in with a new ship to
  15. play the lottery over and over and acquiring large amounts of credits. Now if
  16. a player kills themself, they wont be allowed to play until tomorrow.
  17.  
  18. Greatly reduced black hole loss-of-turns damage.
  19.  
  20. Fixed a bug where autopilot would hang if the sector the person was starting
  21. from was set in sector excludes.
  22.  
  23. The thing I added to MAINT to reduce plague reports (in version 2.E) seemed to
  24. make matters WORSE! So I changed maint to only report on the number of ports
  25. that contracted the plague instead of a report for EACH individual port.
  26.  
  27. Fixed a bug where the first port a person tried to buy per game session was
  28. for sale for FREE!
  29.  
  30. Changed to local logon program for a maximum play time of 180 minutes per
  31. session from 45 minutes.
  32.  
  33. Added an option on "Scoreboard" of the computer to view the OLD scoreboard
  34. rather than updating the scoreboard then viewing it. Players will be able to
  35. use this option to see how much their score has improved (hopefully! ;-) by
  36. viewing the old scoreboard before viewing the updated one. For this to work
  37. properly, it is IMPORTANT that you do not move the scoreboard from the
  38. directory defined in YTCONFIG. This shoudnt be a problem for you since you can
  39. use YTCONFIG to place the scoreboard any place you wish.
  40.  
  41. Cut in half the frequency that Xannor launch missiles.
  42.  
  43. Added the ability to transfer Missies, Mines & Fighters to planets.
  44.  
  45. REMOVED the option to transfer fighters to another team member from the team
  46. menu. (Since this can be done by leaving them on planets now.)
  47.  
  48. ADDED to the team function "Find Team Members and Defense Forces" a search for
  49. team PLANETS as well.
  50.  
  51. ADDED pauses to sensor displays so they dont scoll off the screen.
  52.  
  53. Updated YTMAINT.EXE so that it updates planet production each run. This helps
  54. seldomly visited planets grow properly instead of stagnating.
  55.  
  56. Updated YTMAINT so that the Xannor planet has full production upon regen.
  57.  
  58. ADDED sales for Shields and Ground Forces.
  59.  
  60. UPPED bonus for sucessfully invading Xannor HQ from 250,000 credits to
  61. 1,000,000 credits.
  62.  
  63. FIXED a bug where the display of credits earned on Earth (for the owner) was
  64. always showing as "0" credits.
  65.  
  66. ADDED Ground Force Production to planets. Ground forces now grow 1% per day.
  67.  
  68. SHORTENED the delays in the lottery routine.
  69.  
  70. *** FINALLY *** FINALLY *** FINALLY *** Found out where all the unexplained
  71. ERROR 64 reports have been coming from! A PCBoard Sysop (Alan Brenner) pointed
  72. me to the info I needed. It seems a door conversion utility commonly used by
  73. PCBoard sysops to run DORINFO type doors was writing a non-standard DORINFO
  74. with the bits and parity information transposed! I re-wrote the DORINFO parser
  75. for Yankee Trader so that it will handle DORINFOs with the parity and bits
  76. info in ANY order.
  77.  
  78. Version 3.1 of Yankee Trader has the following changes/fixes...
  79.  
  80. Non-standard DORINFOs will be the death of me yet. I thought I had everything
  81. fixed in 3.0 but I found and fixed 2 more ways that an error 64 can occur.
  82. Wildcat 3.0 sysops will benefit from this newest fix. Again, a non-standard
  83. DORINFO was being written by yet another door conversion utility. My thanks go
  84. to Paul Naley for providing me with the information needed to correct this
  85. problem.
  86.  
  87. Changed the pause routine so it eats keystrokes rather than putting them in
  88. the input buffer. This will prevent keys presses to "un-pause" the screen from
  89. giving players grief.
  90.  
  91. Fixed YTMAINT so it will only run once per day. (I had left the test parameter
  92. in from the last release! Sorry.)
  93.  
  94. Added EMERGENCY WARPS. A player may now invoke emergeny warp if they run into
  95. a fighter force too strong for them or are trapped in a sector. Running into a
  96. black hole now automatically invokes emergency warp. Using emergency warp uses
  97. a lot of turns and there is a risk of engine overload and the subsequent loss
  98. of all turns for that day.
  99.  
  100. Added a new sound effect used for Emergency Warps.
  101.  
  102. Changed Sector Avoids to hold a maximum of 30 values. This is up from a
  103. maximum of 9 before.
  104.  
  105. Changed "Find Nearest Ports" to show what the port is buying and selling and
  106. at what cost.
  107.  
  108. REMOVED "Complete Port Report". It was redundant  since "Find Nearest Port"
  109. now performs this function.
  110.  
  111. Sector Avoids moved from computer option 15 to option 7 filling in the gap
  112. left by the removal of Complete Port Report.
  113.  
  114. Reduced the chances of hitting a black hole.
  115.  
  116. Added "Continuous (Non-Stop) read to "Find Nearest Ports".
  117.  
  118. Found and fixed a couple places where text was outputted to the screen even if
  119. SNOOP was off.
  120.  
  121. Fixed a problem that was preventing the RMT-INIT.EXE program from running.
  122.  
  123. Version 3.2 of Yankee Trader has the following fixes/changes...
  124.  
  125. ADDED the ability of the sysop to CHANGE user ALIAS's. This function has been
  126. added to the YTCONFIG.EXE program.
  127.  
  128. CHANGED YTMaint. Before mercs were generated in groups of 2,500. This was OK
  129. except for when huge amounts of taxes were collected. There stood a chance of
  130. lockup during maint because there were not enough empty sectors to hold all
  131. the merc groups! I changed it so that the mercs are spread out among 10 equal
  132. sized groups.
  133.  
  134. FIXED a bug where Earth was not being properly displayed when a player tried
  135. to buy it.
  136.  
  137. CHANGED YTMAINT Xannor Revenge function so that the Xannor spend 50 times more
  138. time hunting for targets in the universe if they are in "Revnege Mode".
  139.  
  140. Changed most cases of numbers appearing in scientific notation to "normal"
  141. numbers. (I tried to get them all but won't say that I HAVE! :-)
  142.  
  143. ADDED a new feature! Command repeats. No no NO! This is not the old control-R
  144. feature! Now your players can repeat any command up to 30 times but placing a
  145. "/R#" (where "#" is a number from 2 to 30) at the end of their command! An
  146. example of moving between two ports and trading 30 times would be:
  147.  
  148. "M;555;P;1000;Y;1000;Y;M;666;P;1000;Y;1000;Y/R30"
  149.                                             ^^^^
  150.                                             See?
  151.  
  152. Updated instruction file for command repeats. (YTINSTR.DOC)
  153.  
  154. Added a PLANET NAME EDITOR to the configuration program "YTCONFIG".
  155.  
  156. ADDED a registration key scheme. This will allow registered sysops to show
  157. that they registered the game. (This was added at the request of many sysops
  158. who wanted to be able to show that they registered.) Yankee Trader is still
  159. completely free of crippling in the unregistered version. The only difference
  160. between the registered and unregistered versions is that the unregistered
  161. version will show "UNREGISTERED EVALUATION COPY!" while the registered version
  162. will show the name of the sysop who registered YT and the name of the BBS that
  163. YT is registered to. See YTSYSOP.DOC for more information on the key file
  164. scheme.
  165.  
  166. If you previously registered YT and you call my BBS and ask for a registration
  167. code I will give it to you in a private message for free otherwise PREVIOUSLY
  168. REGISTERED SYSOPS CAN GET A REGISTRATION CODE FOR ONE DOLLAR ($1.00) TO COVER
  169. THE COST OF MY MAILING OR NETMAILING (Fidonet nodes only) YOU A KEY. Fill out
  170. and mail me a registration form to be sure I have your address when upgrading.
  171. I will verify that you are previously registered in my records. The price for
  172. first-time registrations remains $20.00.
  173.  
  174. FIXED a bug in YTMAINT where the Xannor were not killing players with 0
  175. shields and 0 fighters.
  176.  
  177. The XANNOR are now MUCH BETTER at hunting for targets. (Evil Grin!)
  178.  
  179. FIXED bugs in YTMAINT and YT where the programs would go into an infinate loop
  180. when fighter groups of numbers in scientific notation would attack other
  181. groups in scientific notation. Due to rounding errors going from scientific
  182. notation to single precision numbers, BOTH fighter groups would NEVER reach
  183. zero left and the programs would loop forever trying to determine a winner to
  184. the battle. )-; I never expected battles on this scale! It's fixed now! (-;
  185.  
  186. Changed YT so that a player gets credited with defeating Xannor HQ whether
  187. they do it with missiles or by going to the sector and attacking the fighters.
  188. Before they only got credit if they attacked the fighters and got NO credit if
  189. they attacked with missiles.
  190.  
  191. FIXED a bug where sectors were not being properly displayed after an emergency
  192. warp escape from sector mines.
  193.  
  194. CHANGED the sector mines routine so that it executes MUCH more rapidly. Now if
  195. there are large amounts of mines in a sector they go off in groups instead of
  196. ONE AT A TIME like they did before! Before when the mines went off one at a
  197. time it would take forever to finish if a strong player hit a large amount of
  198. mines!
  199.  
  200. FIXED a problem where incorrect text was displayed if a player tried to sell
  201. more than a port wanted or buy more then they had.
  202.  
  203. ENHANCED Planet Thrusters (Move a Planet) routine so that now it behaves like
  204. the computer autopilot. A player only has to enter a destination sector.
  205. Before, they had to get an autopilot report for the path they wanted to take,
  206. then move the planet there MANUALLY one sector at a time! (Ugh)
  207.  
  208. Added checking so that a player cant hit control-R too many times and exceed
  209. maximum string length.
  210.  
  211. LIMITED the amount of turns awadred for killing Xannor to the maximum turns
  212. per day as defined by you in YTCONFIG. This will prevent the really powerful
  213. players from acquiring ridiculous amounts of turns.
  214.  
  215. Changed the game so the Xannor's Missiles are no longer effected by a player's
  216. sector excludes.
  217.  
  218. Made the Xannor 2.5 times stronger against ground forces. Before, it would
  219. have taken 2.5 MILLION xannor to get through 1000 ground forces, now it will
  220. only take 1 million Xannor. They were too weak before.
  221.  
  222. Added PORT UPDATES to maintenance. This will allow seldon visited ports to
  223. grow and will help prevent ports from being sucked dry too often from being
  224. too small.
  225.  
  226. ADDED a display of ground force productivity to the planet display.
  227.  
  228. The Xannor now shoot back with more missiles when fired upon.
  229.  
  230. The amount of fighters killed by missiles was unrealistic. Fighters lost to
  231. missiles has been reduced.
  232.  
  233. The amount of damage done to shields by missiles was unrealistic. Shields lost
  234. to missiles have been increased.
  235.  
  236. FIXED a bug I found in the two init programs. They were not always finding ALL
  237. the isolated sectors during warp verification.
  238.  
  239. CHANGED YT-INIT.EXE (Initialization program) so that it automatically runs
  240. game maintenance upon completion.
  241.  
  242. Sensor robots now report planet's ground force level. Before, they only
  243. reported a planet's name.
  244.  
  245. FIXED a bug in YTMAINT where not all dead players were being removed from
  246. teams when killed by the Xannor.
  247.  
  248. COMPLETELY rewrote the Cloaking routine. Now cloaking is expressed as a
  249. percentage of maximum possible cloaking. Someone at 100% cloak is now
  250. completely undetectable unless a player buys an anti-cloak. Someone at 90%
  251. cloak will be detectable 1 in 10. Someone at 10% cloak will be detectable 9 in
  252. 10! etc. Cloaking slowly decreases as a player plays and will be reduced 5%
  253. per day by maintenance. All I can say about this rewrite is 'WHEW, what a
  254. chore!' but I believe that it is much more realistic than the old method.
  255.  
  256. CHANGED Anti-Cloaking so the purchaser of the anti-cloak gets uncloaked too!
  257.  
  258. FIXED the routine where Xannor shoot back when fired upon so that they ONLY
  259. hit the person who fired on them rather than whoever was in the same sector as
  260. the person who attacked the Xannor! Weak players were using this loophole to
  261. kill much stronger ones by getting the Xannor to kill them off! (They would
  262. fire ONE missile at the Xannor and the Xannor would fire 1 to 100 BACK hitting
  263. the wrong target in many cases!)
  264.  
  265. Changed YTMAINT so that port and planet plagues do not kick in until ports and
  266. planets are much bigger. Especially with ports, plagues were coming too often!
  267.  
  268. ADDED FILE LOCKING. Yankee Trader will now exit gracefully if more than one
  269. person tries to play it at the same time on different nodes. SHARE MUST NOW BE
  270. LOADED IN ORDER TO RUN YANKEE TRADER!
  271.  
  272. Changed YT-INIT & RMT-INIT so that the minimum production of an item at a port
  273. is 1000. Before it was -1- which was a bit too small!
  274.  
  275. Fixed YT missile routine so that if the ground forces on a planet are reduced
  276. to 0 by a missile the planet becomes "un-owned".
  277.  
  278.