--------------------- --- -- -
>> darkness history
--------------------- --- -- -
% internal comments
+ features added
- features removed
! changes made

------------- --- -- -
v1.00 beta 2
------------- --- -- -
--------
5/28/00  
--------
% darkness v1.00 wide beta 2 has been released publically.
--------
5/30/00  
--------
! bulletin output wasn't accounting for pipe codes in player names and gang
  names which was messing up alignment. fixed.
! fixed string when getting a room for the night - "i'll you a room..." to
  "i'll GIVE you a room..."
+ darkness will now prompt in ask if the user wants to leave comment
  rather than forcing them... (all player fights)
! fixed color codes in various strings...
! fixed some majorly bad bugs in online fighting... i think i FINALLY have
  this working pretty much flawlessly. PLEASE let me know if anyone is having
  any problems with online fights crashing or freezing darkness.
! node broadcasts were only being deleted when read... this isn't normally
  a problem because to get a node broadcast you have to be online, but if you
  got disconnected before reading them they'd show up on next login, now
  a particular node's node broadcasts are deleted when that node logs on.
! node broadcasts were being overwritten... now they are appended to.
--------
6/13/00  
--------
+ pkilledby varible added to player rec, requested to help igm authors out.
  will display name (string) of last PLAYER the player was killed by.
+ two more informational varibles added to the player rec: pkills and
  pdeaths - pkills is the number of times the player has killed another
  player and pdeaths is the number of times the player has been killed
  by another player.
! fixed lots and lots of typos and costmetic errors. special thanks to
  spectre!
! corrected some errors in the example igms in the dev kit
! drkstuff.tpu was compiled using xdoor200. using xdoor220 would produce
  unit mismatches... it is now compiled under xdoor220 with the 200m
  version of xdoor.pas.
! darkness was not setting a player as having played if the player was the
  first player that day, fixed.
! darkcfg was not making inntalk.dat, tdays.dat, and ydays.dat when
  first installing, fixed.
! darkness will now ALWAYS run daily maint on the first logon of the game.
! darkness will now ALWAYS run player maint after a new player is created.
--------
7/19/00  
--------
! fixed some more typos and spelling errors
! made npc talking in the inn chat less frequent
! made d = deposit instead of disband for gang leader in gang menu, disband
  is now b for break up.
! made confirmation prompt for disbanding gangs
! it was possible to join the default gang entry if no other gangs existed
  by simply putting anything besides nothing in for the name and password,
  fixed.
! fixed some errors where darkness would attempt to run maint on deleted
  players...
! balanced out the 3 classes a bit more. - included patch for games in
  progress.
------------- --- -- -
v1.00 beta 3
------------- --- -- -
--------
6/15/01
--------
! player listers now pause every 15 players... (requested)
! fixed bug in "sex" e-mail event of players being replaced and/or duped.
! modified batch file generation to leave out trailing back slashes in
  directories - didn't work in some versions of dos.
! modified internal directory changing to leave out trailing back slashes in
  directories - didn't work in some versions of dos, caused crashes when
  returning from igms.
! added directory changing after random event igms.
! fixed some cosmetic errors in help.ans.
! fixed cosmetic errors in gang editor (darkcfg)
! fixed several bugs in the gangs menu - of note, the kick a member gang
  leader option sometimes didn't work correctly and sometimes would let the
  gang leader kick himself out. 
% there have been reports in the past of gang files being overwritten and/
  or duplicated. the above bugfix may have cured this issue, but more testing
  is needed. if you run this version of darkness and come across this error
  please let me know and get as much other info (what option seemed to cause
  the problem, etc) as you can.
! darkcfg now checks for igmevent.dat which could have caused problems (rtes)
  in the game before if it was missing.
+ added door32.sys support
  + dropfile type now selectable from darkcfg
  + distros will now include dark32.exe, compiled for win32/door32.sys use.
  + start32.bat will be used to run dark32.exe
  + start32.bat is now checked for and generated by darkcfg
  % igms not compiled with a door32 compatible version of xdoor will give
    an error, others should work properly.
! players participating in online fights are no longer available for
  additional fights... really a bugfix since this, although not a big deal
  generally speaking, could cause some major problems.
+ above change adds variable ponfight : shortint (0 no, 5 yes) to players.dat
  records. 
! updated darkdev kit to contain newer xdoor versions/door32.sys support and
  record changes.
