			Cold Night Bot Documentation

Author:................ Sebastien Duval (AKA Space-Toaster)
Version:............... 1.00
E-mail:................ gduval@total.net

//  ORIGINAL BOT BASE:	ACEBot by Steve Yeager [Required text follows]
//
//	The ACE Bot is a product of Steve Yeager, and is available from
//	the ACE Bot homepage, at http://www.axionfx.com/ace.
//
//	This program is a modification of the ACE Bot, and is therefore
//	in NO WAY supported by Steve Yeager.
//
//	This program MUST NOT be sold in ANY form. If you have paid for 
//	this product, you should contact Steve Yeager immediately, via
//	the ACE Bot homepage.
//

This bot is a little module I wrote as a gift for the KingPin society.
It is a FREE module for KingPin and it must stay that way. It still 
not the way I want it, so it can be buggy sometime. Keep in mind
that KingPin ins't the most stable game ever also.

Feature:

How do they react to the world?:
-------------------------------

- How do they find you (or another bot)?: 
  --------------------------------------

  - They can see you in three definable level of sight:
    - Level 0 : Directly infront of them. (easy)
    - Level 1 : Human eye like. (average)
    - Level 2 : Infront of you. (hard)
    - At all level, they remember the last place you were and 
      try to follow you there (if they don't see you anymore). 	

 - They can ear gun shot, then try to find who fired.
 - If they remember you, they will try to follow you
   for a certain definable amount of time. 


- How do they move?:
  -----------------

 - They move around the level following a node path retreving equipement.
 - When they have an enemy in sight, they strafe, move forward-backword, 
   jump and crouch. (all those movement are definable with percentage ratio.)

- How do they attack?:
  -------------------

 - Each bot have a definable favorite weapon and (angle) accuracy.

All bot skin, model and name are also definable.  


How to use Cold Night Bot
-------------------------

Unzip the bot files into a subdirectory called "cnbot" of your KingPin 
installation directory (e.g.: c:\program files\kingpin\cnbot ). 
Start KingPin with this command line parameters
"kingpin.exe +game cnbot" Then, start a gangbang.


How to make customs bots
------------------------

Please refer to the comments.txt file... (~/cnbot/botdef/comments.txt)

Route files
-----------

How to make your own route files, really easy. You can do it while playing.
The route file is a collection of point where you went. Dots are link together
and produce paths.

To save the route:
type sv savenodes in the console, it will save it in a file name:
"mapname.nod"

Those nod files are located in the ~cnbot/routes directory.

Future plan
-----------

This bot has been rush a little bit, so there is a lot of things
that will change in time, here's a list:

- Team mode
- Bot Chat
- Hot Potatoes (another crappy name, but funny)
- Better file system
- Online support 

Special thanks:
---------------

ACEBot base      :	Steve Yeager
KingPin bot base :	Connor "RiEvEr" Caple
Bender           :      the Web MAster       
Xatrix Soft.     

		

Special Notes:
--------------
This is a FREE game modification and it must stay that way. I coded this module
for fun and if anything bad occur after the use of it, I hold no responsability.




