They run off a profile system where you can customize every value of the bots then quickly make duplicates.
So say I have a profile, gunman.
HP: 65
Mounted: gunimage
Hop: 0 0 15
Faction: hostile
(insert a bunch of other values that determine how it fights, what clothes it has, and so on)
All bots I spawn that use the gunman profile will have 65 hp, have a gun, have a moderate jump(hop), and will be hostile, as well as the other values. I'm working on a GUI that lets you set up profiles easily and save/load them.
So you can easily make any kind of bot by making a new profile, then take those settings and use them in more bots.
Also I'm working on getting the bots to fight amongst eachother.