--------------------- --- -- -
>> 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.
--------
8/5/01
--------
! fixed some more minor cosmetic errors...
! you are now notified that you're dead, in jail, or whatever AFTER viewing
stats and news. it was originally meant to be this way, not sure when/why
it was ever changed.
+ added individual "welcome" messages for different logoff states (dead, in
an igm, in jail, etc) when returning to the game after already having
played that day.
! fixed colors when posting an announcement with a colored name...
! fixed a bug with inn chat board crlfs
+ the amount your weapons and armour are sold for is now displayed before
you accept the offer. (the offer is always the same though, unlike lord)
have trouble adapting... heh)
! during player fights you always got at least 1 credit for the fight. not
any more.
! corrected experience point and credit amounts shown during player fights.
! major change to player fights: now winner gets ALL of the credits on the
losers body. body compartment attribs now award the attacker only 10%
loss of credits if he loses in one player fights, and 10% loss to whoever
loses in online duals. (winner still gets/loser still loses 10% exp,
with memory attrib 5%)
% i've always thought that it was a little too easy to kill people in the
inn in my game and other lord clones. this idea was suggested by paul from
gargoyles landing:
+ randomly (around 1/3 of the time) the girl you steal the keys from in
the inn will catch you and have you arrested. now if you're going to kill
people in the inn you have to take a risk...
--------
10/14/01
--------
% a minor bug fix release...
% bug watch: in older versions we had a lot of odd problems with the gangs
feature. the fixes on 6/15/01 should have fixed them but i have received
one (and only one!) report of a gang record being replace with another
which basically had the odd effect of combining the two gangs. i haven't
been able to locate any bugs in the code and more information is needed
to help me find out what the problem might be. if you see or hear of
anything odd happening on your system please gather the details and email
me about them. (jp@demonic.net)
! changed levels at which a player will overdose on drugs. some players
were saving up to by the highest level drugs, buying it twice, and then
losing a bunch of stats. raise odcount from 20 to 30. also lowered the
levels that the odcounter reverts to when a player overdoses.
! fixed bug where players who beat masters would lose their gang affils.
originally this was intentional, although it didn't properly remove the
player from the gang. after some thought i've decided to simply let them
stay in their current gang.
! other misc small bug fixes...
--------
11/20/01 - download this build
--------
% another minor bug fix release...
! fixed problem where sometimes when buying armor you'd be told to sell your
weapon first.
! fixed bug where healer would sometimes heal you even when you had less
money then required and give you a negative amount of credits.
! fixed xdoor input (thanks to natedogg for guidance) that would mess up
input on terminals that send crlf on enter. now people using crappy
terminals should have no problem playing darkness :)