------------------------
      Need For Kill
  by  3d[Power], Boobl
     version history
   http://pff.clan.su
------------------------


----- v077rev2 2012-01-25 ----------------
...

----- v077 2012-01-20 --------------------
...


ver 0.76
- added: from now on, to run nfk use Launcher.exe, it will automatically check for new game updates and install them. 
- added: nfk servers can correctly use different connection ports (not only default port).
- fixed: powerup respawn time is exactly 2 minutes now (it was 1:58).
- fixed: player wearing Battle Suit powerup, can no longer damage himself (using grenades/rockets).
- fixed: memory leaks.
- fixed: now nfk uses less cpu.

ver 0.75
- Added: plasma jump! Now you can climb walls with plasmagun. Dont kill your self :)
- Added: Speed Jumping: during series of jumps player gain horizontal speed but loose jump height.
- Added: ability to change Video resolution. Command "r_mode" (1-3), or use setup.exe. Please note: network video resolution is forced to 640x480 due to gameplay balance. New hotseat map sizes available: 640480 - 2030; 800x600 - 25x37; 1024x768 - 32x48; (bricks).
- Added: new visual effect: plasma explosion.
- Added: new visual effect: small smoke from shotgun while firing. ( command "r_fx_shotgun")
- Added: marks. which stay at walls after gunshots. (command "r_markstime")
- Added: free fly camera mode. available during demos or spectating. (for non hotseat maps)
- Added: ability to BAN players (command "banplayer"). Ban list reset if server shutdowns.
- Added: demos list scrolling with pgup, pgdn keys.
- Added: demos deleting by "ctrl+delete" hotkey, at DEMOS screen. (warning: no confirmation)
- Added: nfk supports backgrounds with big resolution (up to 1024x1024 and more :) depends on your video card. (note: backgrounds located at basenfk/custom)
- Added: two new maps pro-dm14 and tourney10. And tourney7 a litl bit modified.
- Added: command "drawtime" - do [not] show time.
- Added: command "ch_showfollowinglabel" - do [not] show label "following" at demos or spectator mode.
- Added: loading brick pallette from external file. command "loadbrickpallette mypal.bmp" or "loadbrickpallette mypal.bmp $FF00FF", where $FF00FF transparent color (hex).
- Changed: command "smoke" removed, use "r_fx_smoke" 0-2 instead.
- Fixed: "integer overflow" error
- Fixed: wrong spectating game with > 3 players.

ver 0.70a
- fixed: network code bugs fixed.

ver 0.70
- Added: new ultimate bloody MASSACRE mode :) you can enable it by console command "r_massacre 1" (1-5). Disabled by default.
- Changed: weapon Machinegun now animated while firing.
- Added: New animated powerups.
- Changed: many graphics was remixed. Antialiasing was added (smoothing). 
- Added: short stats (frags etc) now displays at console after match end.
- Changed: player's crosshair aiming now more precise. It now react even to very little mouse movement. Players with optical mouses can easily notice that.
- Added: New ingame chat panel. binded to Enter key (by default  (bind enter messagemode)). (console command "messagemode", or "messagemode2" for team chatting).
- Added: Weapon gauntlet got a flashy spark :)
- Added: New player model, sarge. Fine animation and looks muuch better. (replaces older one).
- Added: Gamma control. Console command "gamma" (0-20).
- Added: New official map DM7. Best for ffa, tdm.
- Added: New command line parameters (for more info read help file).
- Added: command "r_fx_rail", switch between older rail and new rail.
- Added: command "sv_mapcycle" 1|0, toggles auto map changer .
- Changed: Nfk can play demos from gamedirs (nfk.exe +game mydir). Also you can use (demo c:\demo1.ndm) (nfk.exe +demo "c:\demo1.ndm");
- Added: demos now save players ping.
- Added: demos now save overtime info.
- Added: q3 style console commands autocompletion. (TAB key).
- Added: now you allow to bind functional keys F1 - F12.
- Added: ability to unbind selected key ("unbind ctrl").
- Added: if you choose a model, nfk prints short list of skins included into selected model.
- Added: console command  "modelslist", shows models list.
- Added: console command "cg_swapskins", changes teams colors (red-blue). Only visual effect. Your real team color is not changing.
- Added: console command "r_animatedmega"
- Added: nfk supports gamedirs. "nfk.exe +game mydir", mydir will works separately with basenfk folder.
- Added: nfkchat.exe was updated to version 1.0
- Added: bot sdk revision 6
- Fixed: command "enemymodel " no affects bot instantly, hotseat game.
- Changed: network code more optimized now.
- Added: support for german keyboards. (to toggle console use ^ key).
- Added: new help file, with new design.

ver 0.64
- Added: New Shaft and Railgun (new settings: r_railwidth, r_railstyle)
- Added: Gibbable coprses (by Explosions).
- Added: option "Zoomed (for LCD)" to Setup.exe, which is dedicated for LCD monitors. cuz 640x480 fullscreen is not best resolution for LCD.
- Added: New HUD. Auto enabling at wide maps. This HUD is no supposed to use for hotseat mode. New commands: ch_hudWidth, ch_hudHeight, ch_hudX, ch_hudY, ch_hudAlpha, ch_hudIcons, ch_hudshadow, ch_hudStretch, ch_hudVisible
- Added: black tag for nick names ^0
- Added: ability to paste text from clipboard into console (ctrl+v). you also can paste ip adress into direct join edit field.
- Added: automatical map changer. File basenfk\maplist.txt contain map names. Server automatically grab map names from there after match ending.
- Added: command "h_exec", same as "exec" but dont show "execing *.cfg" text.
- Added: 'rcon' server control (from client). Command "rconpassword" set ups password for future rcon use. Example client command: "rcon restart". 
- Added: nfk server now allow port changing (sv_port 29998). to connect to such server, use : "connect 192.168.0.1:29998". sv_port changing is not available if using nfk planet, or lan servers searhing.
- Changed: Corpses now fade, instead of just dissapearing.
- Changed: now now loads only nessesary models. (faster loading)
- Changed: network code has been rewrited. Works much better now.
- Changed: Fragbar panel, now displaying also in hotseat mode, if match bettween player and bots.
- Added: if 'callvote' active, bots vote same as server vote.
- Added: warmup timer now waiting until map has at least two players.
- Added: command "r_animatedarmors"
- Changed: now you allowed to change client map bricks pallete. Server will not detect this map as "different".
- Changed: command "shownick 2" shows nick only at enemies.
- Fixed: corpses fell thru bricks (?)
- Fixed: dedicated server display frags in wrong way.
- Fixed: nfk crashes if player count was more than 5.
- Fixed: unpickupable items (multiplayer game).
- Fixed: long nickname with "ch_qwscoreboard" enabled, crashes game.
- Fixed: symbol "|" inside nickname craches autorecord command.

ver 0.60
- Added: servers searching on lan (LAN Broadcast).
- Added: spectators. Command "spectator 1" entered in main menu, and then connect to server, will join you as spectator.
- Added: command "sv_allowspectator", Allows spectators on this server.
- Added: command "sv_maxspectators". Max spectator count.
- Added: command "sv_powerup", (dis)allow powerups on this server.
- Added: New scoreboard, in QuakeWorld style, enable by command "ch_qwscoreboard 1"
- Fixed: nfk hangup with playing some demos.
- Changed: bots now automatically select their team, if team was not assigned by player.
- Added: new network code optimizaion, automatically enables if players count > 2.
- Added: new meat! (gibs)
- Fixed: after match end, players still firing from shaft weapon.
- Fixed: sometimes multiple flags can appear in internet game.
- Added: TGA 32 bit support for models. (old bmp format still supported).
- Changed: maximum frame size in model, now 96, for avoiding cheating.
- Fixed: last char in team_say chat dissapears sometimes.
- Fixed: plasma bullets fly thru players in demos.
- Fixed: error "map not found" appears sometimes in multiplayer games, even if map exists.
- Added: droppable powerups (quad, regen, etc).
- Fixed: general connection problems in multiplayer was solved. Now you can host games even if you are behind gate (dont have a public IP).
- Fixed: invisible bot was visible :)
- Fixed: dedicated teamplay server ask for team selection.

ver 0.57
- fixed: troubles with connection to internet host. Now you can connect via gateway (public IP), or via GPRS.
- fixed: deleting bot with flag causes flag removal.
- fixed: console command "enemymodel" doesn't work with bots.
- changed: message "dropped by timeout" now displayed if player, guess what?
- added: now if players cound limited by command "sv_maxplayers", you will receive message about that.
- added: Option "Restart Level" in ESC menu, replaced with "Restart Demo" in demos.
- added: ability to use space char in player's name and in sv_hostname

ver 0.56
- Added: bot.dll support
- Added: new maps: DM0 and CTF2.
- Added: automatic demos mp3 comment loading. For example, if you watching \demos\demo1.ndm, then \music\demo1.mp3 will be played.
- Added: scoreboard sorting (by frags).
- Improved: HOTSEAT menu now more functional, every option now selectable & activatable by mouse.
- Changed: new lava\water animation.
- Added: grenades new look. Toggles by option "r_altgrenades 1"
- Added: command "reconnect", reconnects you to last known server.
- Added: map preview now scrolls, if map is too big.
- Added: option "disable player 2: yes\no" in HOTSEAT menu, for playing with bots.
- Added: now you can select team, in team games, from ESCcape menu.
- Impoved: more flexible console edit, you can use keys leftarrow, rightarrow, home, end, delete.
- nfkchat: new nfkchat.exe version v0.71 is included.
- nfkchat: new design & easy functionality. also supports private talks.
- Changed: command "kickplayer" automatically prints all <playerid>
- Changed: players stops their movement at game end. (they run in to a wall in past)
- Changed: wrong IP Address now do not goes into Direct Join ip's history.
- Changed: console history now doesn't remember double typed commands.
- Changed: binds num- num+ num* now work.
- improved: command "randommodels" now more intelligent.
- improved: now you can record and play demos with space (" ") chars in filename.
- fixed: bugs in "callvote".
- fixed: client player can't respawn sometimes.
- fixed: timelimit affects on Trix Arena gametype.
- fixed: if server records a demo, and client change the name, demo wont record it.
- fixed: exec cfg from same cfg -> result: deadlock.
- fixed: autorecord fails to save demo if player(s) name contain chars < >
- fixed: bug with statusbars in client's 1v1 demos.
- fixed: nfk hang up sometimes, when playing demo.
- fixed: cheat with "cameratype 0" at big maps.
- fixed: ability to join clients !
- fixed: maps "read only" file attr hang up nfk.
- fixed: command "mp3play" located in autoexec.cfg does not work.
- fixed: changing map background before recording demo, affects on background in demo. 
- fixed: server's players with command "sv_testplayer2 1" are invisible at clients.
- fixed: failed to load graph.d at WINNT, because of OS restrictions.
- fixed: ability to start new vote, before end of previous.
- fixed: chat with lenght 1 is not sending.
- added: english help file for NFK Radiant, "map_ed\radiant_help_eng.txt".

ver 0.50
- New, greatly improoved and optimized network code. Protocol also changed. Nfk uses UDP now.. (port 29991).
- Online NFK Master Server was added, which named "NFK PLANET". It is a place where nfk players can play with each other.
- Added: if nfk server is in fullscreen mode, and minimized, then somebody connects, nfk popup it self.
- Added: command "sv_maxplayers", for limiting maximum amount of players.
- Added: command "ipinvite". invites specified ip address to your server. Useful then connection is available only to one direction
- Added: command "net_showbandwidth". shows channel current bandwidth, bytes/sec (network).
- Added: command "minimize". minimizes nfk window
- Added: VOTING. You can toggle voting for some console command, and if number of positive (YES) votes will be enough to apply this command, it will be executed at server.
	You can vote for: restart, ready, map, fraglimit, timelimit, capturelimit, domlimit, warmup,warmuparmor, forcerespawn, sync, sv_teamdamage, net_predict, sv_maxplayers.
	Example: "callvote restart", "callvote map tourney4".
	Server's voting console commands: sv_allowvote, sv_vote_percent, sv_allowvote_restart, sv_allowvote_fraglimit, sv_allowvote_timelimit, sv_allowvote_capturelimit, sv_allowvote_domlimit, sv_allowvote_ready,
	sv_allowvote_map, sv_allowvote_warmup, sv_allowvote_warmuparmor, sv_allowvote_forcerespawn, sv_allowvote_sync, sv_allowvote_sv_teamdamage, sv_allowvote_net_predict, sv_allowvote_sv_maxplayers.
- Added: nfk remembers frags count of dropped players, and restores it upon players reconnect.
- Fixed: several bugs in DEMOS screen. 
- Changed: command "ipaddress" now improoved, now it show internal and external ip address.
- Added: nfk guesses player's position based on player's ping. Recommended to be enabled, expecially at dedicated servers. (command "net_predict 1");
- Improoved: shaft was greatly improoved, it not laggy now :)
- Improoved: stability and efficiency of server, and dedicated server. Now it works more effectively then players count is more than 2.
- Added: dedicated server chat ability
- Fixed: sometimes multiplayer's demos, not work.
- Fixed: sometimes clients cannot join, because of modified map (but maps was equial)
- Fixed: bugs with midi music player.
- Changed: long map names now stripped by mapnames viewer.
- Fixed: bug in map editor with deleting objects