Specifically I would like to mess with the idea of giving each bot a specific "personality" so to speak. Open Arena provides this functionality, and I'm assuming that Warsow/Nexiuz (Xonotic?) may provide the same.
However I remember scouring through Warsow/Nexuiz data files while back and was unable to find anything similar to was OA has. I would like such settings to be stored in plain text configuration, or some similar method that I can use a script to create/edit new profiles, so in that regard, a game that runs in Linux would be preferable as well, but Windows only suggestions still welcome.