Complex sentence: All modes can be played online against other players or offline against bots which can be customized using an external program included with the installation of the game.
Split into simpler sentences: All modes can be played online against other players or offline against bots. The bots can be customized using an external program included with the installation of the game.