Ive worked on other projects too.
Setting up a Shooter AI is actually not that hard.
I find RTS AI more interesting.

The bots in XSpire AI also have a move-procedure wich would
need to be enhanced, so that they move more freely.

You can check out the editor, wich contains the functions
to place nodes and connections. It also has the procedure to calculate the
pathfinding-grid based on the created node-field.
This pathfinding file is needed by the bots to maneuver.