What are they?
Each bot profile stores information for each bot. They store things like the bots name, files it uses for MegaHAL (to keep a unique personaility), its favourite team, skill etc.
What you can put into a botprofile
Sets the bots prefferred name in the game to <name>
default = "RCBot"
Sets the bots preffered team to <prefferred team>. The team is an integer from 0 to 4. The team number can be found by looking at rcbot_reference.txt
default = 5
Sets the bots skill to <skill>. <skill> can be from 0 to 100. 0 is the worst skill, 100 is the best skill.
default = 50
If this is 0 the bot will never go gorge
Sets the bots probability of turning into a lerk/fade/onos when alien in Natural-Selection. This can be from 0 to 100.
sets the MegaHAL pre-train/auxiliary/ban/swap file to this filename, the filename is a relative path to the botprofiles folder.
hal_ban_file="<ban keyword filename>"
hal_swap_file="<swap keyword filename>"
Sets the bots aiming skill
Range : 0.0 to 1.0
1.0 is the best aim skill, 0.0 is the worst
default : 0.05
Sets the bots time to work out a new aim offset
Range : 0.0 to infinity
0.0 is the best aim, default should be 1.0
Sets the bots turning speed while aiming
The speed is the fraction of 10 degrees per frame. The old rcbot was 2 degrees per frame so the higher you make this then the faster the bot will move its aim.The new default value is now is just a bit better than the old rcbot aiming
Range : 0.1 to 18.0
18.0 is the best aim (insane aiming!)
default : 0.25
The time for this bot to update a number of entities in the game to add to their visible list.
Increasing this will increase bots reaction time
default = 0.07
The number of entities to be processed every time the bot updates its visibles. Keep this low if you have a slower CPU.
default = 150
The number of times the bot checks to find a path from a waypoint to another. Doing this is CPU intensive so it is spread out across a number of ticks. The amount of checks made is the amount of <revs>. The higher <revs> is then the quicker a bot will find a path but the more CPU will be used.
default = 100