home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 5 / CD_Magazyn_EXEC_nr_5.iso / Gry / dynAMIte_update.lha / dynAMIte / changes.txt next >
Text File  |  2001-05-13  |  9KB  |  242 lines

  1. 13.05.2001 V1.3a
  2. ----------------
  3. o Fixed a nasty divide by zero bug that was introduced with the new
  4.   winquotient.
  5.  
  6. 11.05.2001 V1.3
  7. ---------------
  8. o Highscore changes:  Previous to this release, the player with the most
  9.   won games was first in the highscore.  Now the rank is computed by both,
  10.   the ratio and the won games.
  11.   (ratio=won_games/games; rankratio=won_games*ratio)
  12.  
  13. o DServer:  Doubleclicking a player in the server listview will select the
  14.   player in the highscore list and opens the highscore window if necessary.
  15.  
  16. o Added /stats [nick] command.
  17.  
  18. o Changed the way highscore data is sent to the clients.
  19.  
  20. o Sped up overall graphics output.
  21.  
  22. o Sped up drawing of explosions by 3 to 4 frames.
  23.  
  24. o Clients will be notified now if the sysop changes the maximum amount of
  25.   players and visitors, so the client adjusts the display of figures
  26.   according to the number of players.
  27.  
  28. o Your own player will now flash for a short time after teleporting.
  29.  
  30. o Phoenix bonus (the heart) won't appear during "Hurry Up" any longer.
  31.  
  32. o Players can now only be resurrected 3 times by default.  Picking up
  33.   phoenix bonus (the heart) will increase the number of resurrections left
  34.   of the player who picked it up.
  35.  
  36. o After rescanning maps in DServer the first listview column was only 1 (or
  37.   so) pixel wide.  Fixed.
  38.  
  39. o Added "max. window size" option.
  40.  
  41. o Changed something with skull item (uhh.. hidden feature?)
  42.  
  43. o Fixed a bug that caused sending the current player pos to all clients
  44.   after dropping a bomb for at least 15 frames (mucho unnecessary traffic
  45.   caused by this bug)
  46.  
  47. o Added experimental visitormode.
  48.  
  49. o Gamewindow will now be reset to its original size after each round.
  50.  
  51. o Pressing SPACE or the yellow button of the joypad toggles infotexts in
  52.   loginscreen now (window has to be active of course if using SPACE).
  53.  
  54. o MapLab: Moved "Tools" to mainwindow.
  55.  
  56. o Added some kind of bubbles to the game.  Take a look at the F-Key Settings
  57.   and try F1-F10 and 0-9 and the yellow button on your pad during the game.
  58.  
  59. o "Help"-key is now used to switch between game and chatwindow instead of
  60.   F10.
  61.  
  62. o Fixed two memleaks in chat message functions of DServer.
  63.  
  64. o Completely changed the countdown.  Countdown is now run, like the actual
  65.   game, frame by frame instead of just updating the gfx if a number should
  66.   change.  This results in almost the same CPU consumption as in the game,
  67.   but makes some other nice things possible. See next 2 points.
  68.  
  69. o Your own player is now flashing in its textcolor during the countdown to
  70.   make it easier for you to locate him.
  71.  
  72. o It's now possible to move your player during the countdown, to easier
  73.   locate him.
  74.  
  75. o Changed lots internal things which should make gameplay run slighlty
  76.   smoother.
  77.  
  78. o Data is now sent only after a frame, so messages gets first collected and
  79.   are then send to the server instead of sending each message separate.
  80.   Saves some overhead.
  81.  
  82. o Localized the whole server and game.
  83.  
  84. o The players countrycode will now be shown in loginscreen.
  85.  
  86. o New command: /Info nick - displays the specified players system.
  87.  
  88. o MapLab: Afterburner bonus wasn't saved for a map.
  89.  
  90. 07.03.2001 V1.2
  91. ---------------
  92. o DServer caused enforcerhits if one logged in without password and the
  93.   server was listed in GSL.  As a sideeffect the server won't send any
  94.   message to the GSL if a user was kicked because of wrong version/password.
  95.  
  96. o DServer now is several times faster on startup when scanning maps and
  97.   loading playerdata (playing tricks with nlist.mcc that is).
  98.  
  99. o Fixed a bug that caused the window to follow kickbombs instead of
  100.   remotebombs if the window was too small to display the whole playfield.
  101.  
  102. o Fixed /ping
  103.  
  104. o Added a flag to the style to switch kickbombs from play once (fly mode)
  105.   to loop play like normal bombs.  Set pixel at pos 0/187 (x/y) to enable
  106.   loop play.
  107.  
  108. o Blocks which become bombs are now also counted for hurryup bonus.
  109.  
  110. o Chatwindow now opens behind the actual playwindow on startup if "autoopen
  111.   on startup" is selected.
  112.  
  113. o It's no longer possible to select a new sample-set while connected to a
  114.   server.
  115.  
  116. o If "bring to front" option is active the gamewindow will now also be
  117.   activated.
  118.  
  119. o Sometimes the first servers of the GSL were cut. Fixed.
  120.  
  121. o Pressing kickbutton for slot 1 if no player was logged caused hits. Fixed.
  122.  
  123. o Laser is now drawn using sprites which means color 0 is transparent.
  124.  
  125. o Improved keyboard controls.  Now the game should no longer slow down
  126.   while pressing and holding alt+cursor keys.  Big thanks to iti for his
  127.   help on this one.
  128.  
  129. o Fixed another bug which prevented remotebombs from exploding if one
  130.   pressed fire.
  131.  
  132. o Changed some things in mainloop to speed it up. Hope this breaks nothing.
  133.  
  134. o dynAMIte now only allocates the audiochannels, if one is connected to a
  135.   server, so it won't block the channels if the game is iconified/idling.
  136.  
  137. o Amarquee session and some memory wasn't freed on an error if GSL or
  138.   versioncheck failed (has eaten up all shellsigs after a few tries).
  139.  
  140. o Specifing proxy as tooltype should have done nothing for DServer until
  141.   now :)
  142.  
  143. o GSL now works from a central URL which always redirects to a working
  144.   GSL-Server (at least this is the theory)
  145.  
  146. o On a request I removed "got ping-request from" message, so it won't be
  147.   displayed in the chat window any longer if someone pings you.
  148.  
  149. o Removed some unnecessary calls to refresh the window.  Should give a
  150.   slight speedup.
  151.  
  152. o Throwing kickbombs while walking will increase their range by 6 fields.
  153.  
  154. 28.03.2001 - V1.1
  155. -----------------
  156. o It's now possible to load different sample-sets from the menu.
  157.  
  158. o Loading of styles outside of PROGDIR:Styles/ is now possible.
  159.  
  160. o Added FPS display (16 fps is normal frame rate the game is running at).
  161.  
  162. o Fixed a bug in dynAMIteMapLab which made the Toolbox and some buttons
  163.   rather useless if it was started from Workbench.
  164.  
  165. o Fixed a bug in OS3.0 safewritechunky() routine.  Graphics were drawn one
  166.   pixel too low.
  167.  
  168. o Added /msg command.
  169.  
  170. o Added /ping command.  /ping will ping all players + server, so no
  171.   arguments needed.
  172.  
  173. o "Edit Map" in DServer didn't work because of wrong filename for MapLab.
  174.  
  175. o Gravestones are now precalculated, so they won't be drawn as sprite over
  176.   the actual playfield any longer but are drawn as normal block.
  177.  
  178. o Added winratio display to loginscreen in form of a green bar.
  179.  
  180. o "won" now is displayed white in loginscreen after a battle.
  181.  
  182. o Pen wasn't freed in timebar class. Fixed.
  183.  
  184. o HTTP request in client for receiving gsl was sent twice.
  185.  
  186. o Changed Back2Basics.  Now reverse controls is just active for a very
  187.   short time.  Slowdown for about 10 seconds.  Bombs are decreased by 3 and
  188.   flame is decreased by 5.
  189.  
  190. o Picking up several shields will now add to the total time this item is
  191.   active.
  192.  
  193. o "Slower" item now adds to the time this item is active for the other
  194.   players.  It will make them not as slow as before, so one i able to walk
  195.   against magnets.
  196.  
  197. o Bombs will now tick faster or slower depending on the fuselength.
  198.  
  199. o Picking up Back2Basics bonus will now also remove invisibility and shield.
  200.  
  201. o Added Afterburner bonus.  This bonus will make all explosions last longer
  202.   from the player who picked it up for some seconds.  The more you pickup,
  203.   the longer you will have this special feature.
  204.  
  205. o Changed highscore a bit. 1:x ratio isn't shown any longer.
  206.  
  207. o Removed the need for .col files for styles.  The text color for each
  208.   player must now be specified in the .gfx file itself.  Take a look at
  209.   dynAMIte.gfx.
  210.  
  211. o Reintroduced welose.snd. This sample is played if the own player dies.
  212.  
  213. o Changed server to use a doulby linked list instead of a fixed array for
  214.   handling of players. Maybe it gives some speedup.
  215.  
  216. o DServer will now load its own configfile for each instance.
  217.  
  218. o Remote bombs are reacting now the same way as normal bombs, eg.  they
  219.   will explode if a bomb explodes beside them.
  220.  
  221. o The upper string fields and the speed cycle gadget in dserver settings
  222.   window are now in the cyclechain.
  223.  
  224. o Remote bomb bug should be fixed (sometimes they wouldn't want to explode
  225.   if one pressed fire).
  226.  
  227. o Added small sort-button to the server hotlist.
  228.  
  229. o Dead players won't get a remote bomb any longer if someone picks up a
  230.   duell bonus.  This change has led to some dicussions, so tell me your
  231.   oppinion about this change please.
  232.  
  233. o Light-sabre gfx leftovers should be a thing of the past now.
  234.  
  235. o Added "bring screen/window to front on new game" option.
  236.  
  237. o Fixed a bug that caused enforcerhits if some libs weren't found at startup.
  238.  
  239. 12.03.2001 - V1.0
  240. -----------------
  241. o Initial Release
  242.