botman's HPB bot

04/22/2001 - Release 1.3
- Added new entities for Frontline Force 1.2a
- Fixed a bug where bots wouldn't aim RPG type weapons at enemy's feet.
- Holy Wars bots will duck, when necessary, if using the jackhammer.
- Fixed a bug where bots wouldn't duck when using the crowbar to attack.
- Added bot logos for Linux and Win32 dedicated servers.
- Added JUMP waypoint so bots can jump to reach items.

03/26/2001 - Release 1.2
- Added support for HolyWars MOD (they know about the halo now).
- TFC spies that are disguised are now not detected by any class.
- TFC engineer bots will now increase armor of teammates.
- FLF bots will now avoid grenades when they see them.
- Higher skilled bots (skill 1 & 2) will aim RPG rockets at the feet.
- bot_logo.exe palette bug fixed for more solid looking spray logos.

03/18/2001 - Release 1.1
- Bots now can use custom spray logos (see Bot_logo_ReadMe.txt)
- Bot max speed is now controlled by the MOD's max client speed settings.
- Added "pathwaypoint enable" and "pathwaypoint disable" commands.
- Added Health, Armor, and Ammo to the waypoint tag menu.

03/05/2001 - Release 1.0
- Updated to support Front Line Force version 1.2 (new weapons).
- FLF bots now continously check capture point status (bots won't keep going
  toward points that have recently been captured).
- FLF bots are better at capturing points (they don't stop a capture once it
  has started).
- Targeting range for snipers in TFC was increased for long range kills.
- TFC bots will not attack spies disguised as the bot's team.
- Fixed a bug with bot_whine messages causing game to crash.
- TFC engineer bots now build and upgrade sentry guns.
- TFC engineer bots now build and maintain dispensers.
- Bots using the crowbar will duck down, when necessary, to strike the enemy.
- FLF bots don't get stuck at doorways anymore.

01/28/2001 - Beta 4.2
- For listen servers, the listen server client is the only client that can
  execute bot commands (like "addbot", "botdontshoot", etc.).
- Configurable bot strafing added.
- Fixed bug with "max_bots" not creating bots when humans leave the server.
- Fixed Front Line Force bug where bots shoot at a player in observer mode.
- Bot "say" messages (bot_whine.txt) now get logged to the console.
- Additional Counter-Stike weapons supported (bots still don't buy anything).
- Added crouch-jump to allow bots to jump to higher surfaces.
- HPB bot welcome message now sent to Front Line Force client after joining.
- TFC bots throw grenades with configurable delay between grenade throws.
- TFC bots avoid grenades when they see them.
- Half-Life bots avoid grenades, satchel charges and snarks when they see them.
- fixed dedicated server "bot" CVAR not working after map change.
  (thanks to Rob Abbott - http://linuxhlds.halflife.org)
- bots will now yell for medic when health is low.
- medic bots will now respond to calls for "medic!".
- added configurable bot_whine percent.

12/02/2000 - Beta 4.1a
- Created workaround for Front Line Force 1.1 capture point bug (wrong color).

11/29/2000 - Beta 4.1
- Fixed bots attacking teammate bug in Front Line Force.
- Fixed bot whine "say" message bug in Front Line Force.
- Bots no longer do a loop-the-loop when approaching waypoints.
- Bots slow down more to handle passing through doors better.

11/26/2000 - Beta 4.0
- Added support for Front Line Force MOD.
- Bots use all weapons in FLF (except knife).
- Bots know how to capture and defend points in FLF.
- Added "bot blinded by flashgrenade" feature.
- Fixed "sniper facing wrong direction" bug (for TFC).
- Added DOOR waypoint support.
- Added Capture Point and Defend Point waypoints for FLF.
- Fixed TFC bug where bot added after kicked bot wouldn't join team.

11/19/2000 - Beta 3.1
- Fixed problems with the map specific bot.cfg files.
- Prevented invalid "botskill" values in bot.cfg file.
- Added version number to HPB bot welcome message.

11/12/2000 - Beta 3.0
- Added new Counter-Strike 1.0 entities (for new weapons).
- Bots now attack enemy sentry guns.
- Snipers know to stop running when charging the sniper rifle.
- Medics now use medikit to infect and heal other players.
- Bots carrying the flag will occasionally engage in battle.
- Increased search radius for finding items in maps with waypoints.
- Teamplay now works for Half-Life deathmatch and OpFor deathmatch.
  (OpFor requires mp_teamlist to be "hgrunt;scientist" on my machine)
- Added map specific bot.cfg files (maps\MAPNAME_bot.cfg).

11/1/2000 - Beta 2.1
- Fixed the problem where bots just jump & spin (frame rate problem).

10/29/2000 - Beta 2.0
- Added support for OpFor CTF.
- "map" command no longer causes crashes (I hope).
- Added new engine & MOD functions for TFC version 1.1.0.4.
- Bots wait for player to join before selecting team/class (up to 15 seconds).
- TFC snipers now choose random sniper waypoint instead of closest one.
- Added support for allies (like in HUNTED style maps).
- Added reverse capture the flag support (BLUE team takes BLUE flag, etc.).
- Bots won't repeat bot_whine messages as often.
- Snipers do a little better job of facing the correct direction (not fixed yet) .
- Bot don't attack team members (or allies) carrying the flag (part of RCTF).
- Changed PAUSE waypoint to DOOR waypoint (not functional yet, next release???).

10/18/2000 - Beta 1.2
- Bots now know which teams and classes are valid in a map.
- Waypoint path information is now saved to a file and used a map load time.
- Added the "bot_whine.txt" file for "say" messages when bots get killed.

10/8/2000 - Beta 1.1
- Bots didn't aim properly in certain angles.  They aim correctly now.
- Bots carrying the flag don't engage in combat.
- Fixed bug where bots would attack their teammates carrying the keycard.
- Added aiming waypoint to TFC sniper waypoints to face correct direction.

10/3/2000 - Beta 1.0
- Added Floyd algorithm to allow bots to navigate to flag goal & capture point.
- Added the underwater navigation code.
