Ditlew has released version one of his NNbot. Here's what's new, from the top:
In a related turn of events, a new version of the bot launcher has been released.
Mofo be damned, that's once huge change list. Grab it here.Improved fighting code:
- Fixed the "enemy spotted" bug.
- Bots hunt down the fleeing enemies, if they are not to far away.
- Adjusted the botskills.
- Bots listen for enemies footstep if they cant see a enemy. (so now you must sneak up on them)
- Camping bot have half the reaction time of normal bots.
Improved movement code:
- Fixed the button bug.
- Fixed the "stop-camping" bug..
- Fixed the "weapon-roaming" bug..
- Fixed the speeding bots
- Fixed bots jumping while camping.
- Bots makes room for other players trying to go up a ladder.
- If a bot has bot tjecked a bombspot, the others wont tjeck that one to..
- If stucked by a breakable object they shoot it.. (if it isn't already broken)
- Now max 3 bots follow a player/bot.
Improved nav code:
- New waypoint commands:
"duck" (makes the bot duck until the next duck waypoint)
"ladder" (makes the bot use the ladder on which these is placed.
"campstand" (a camping waypoint where the bot is standing)
- New path tracing algoritme
(makes zig zaging through dangerous paths possible)
- Door problems are solved.
- Fixed some "path" waypoint problems..
- Bots dont use "duck"-paths if they got hostages with them.
- Fixed a paths tracing bug that resulted in bot's using the same wp a number of times before moving on.
Improved control of hostages:
-A bot takes multible hostages.
-A bot dont steal hostages from other bots on the same team.
Improved weapons use:
- All weapons have been added.
- Move speed is now weapon depended!
- Better use of weapons, silencers, scopes, weapon modes..
- Fixed the bots not using the knife.
- Bots are affected by smoke. (primitively, but it works)
- Intelligent grenate support!!
- Bots tries to avoid nearby grenates.
- Fixed a bug in the reload code, resulting in bots reloading instead of shooting.
- Better use of ammo.
New commands including 3 new modes:
- "cs10 1/0" turns CS 1.0 support ON(default)/OFF (I have included the liblist.gam from 7.1 besides the 1.0)
- "nwpdir *dirname*" (changes the sub-dir in \cstrike which NNBot will load the nwp's from. Default is - "maps".)
- "botchat 1/0" (turns the bots chatting on/off)
- "usesmoke 1/0" (turns the smoke support on/off)
- "knifeonly 1/0" (bots only uses knifes on/off)
- "pistolonly 1/0" (bots only uses pistols and less on/off)
- "subonly 1/0" (bots only uses subs and less on/off)
Misc improvements/fixes:
- Bugs fixed the radio code.
- Fixed crash when using "Need backup" while bots a "following" a player/bot.
- Fixed the RADIO commands sometimes not working.
- Optimized the code..
(With 8 bots uses about 1/2 as much memory now..)
- Fixes the "wake up" bug for good.
- Bots chat in alot of situations.. What they say depends of the situation..
- Now uses 32 different names instead of "NNBot".
- Fixed "normal" bots buying awp's and alike..
- Included nearly 80 nwp's from (OckHAM,CT180,Andrew Houghton,Heinz64,Tyler W,Oob,RpR,LeeCoN,myself)
In a related turn of events, a new version of the bot launcher has been released.