foxBot! ExAI-based Multiplayer Coop Bots

[Reusable] foxBot! ExAI-based Multiplayer Coop Bots 1.3.1

I give permission for this addon to be reused, modified, or ported by anyone
  1. Yes
srb20109.gif


Features
  • Revised AI based on CobaltBW's ExAI mod, with additional features and fixes
  • Support for any combination of players and bots in multiplayer
  • Predictive movement logic for more efficient following and enemy bopping
  • Improved understanding of (vanilla) character abilities, shield abilities, and super forms
  • Independent behavior for grabbing rings, monitors, etc. as appropriate
  • Support for attacking objects or destructible walls their leader pushes against
  • Spectator support for non-respawning game modes (can guide bots to next starpost when dead, etc.)
  • Integration with rejointimeout to remain in the game as a bot after client disconnect
  • Automatic control handoff between player and AI based on input (like Tails w/ Player 2 input)
  • Option to disable AI entirely for an experience similar to FuriousFox's ClassicCoop mod
  • ... and more! Give them a shot, they may surprise you :)
Beep Boop
To get started, you can quickly try out the new AI by using the "Sonic & Tails" option in singleplayer.
Starting a splitscreen coop game also works - the bottom screen (Player 2) should automatically become AI-controlled.

For netgames, start a multiplayer coop game, and then alt-tab to launch another instance of the game - for example:
srb2win.exe -config config-bot.cfg -connect localhost
Once connected, the AI should automatically activate and begin following the first player.

>> Alternatively, try out the simple foxBot launcher for Windows versions of the game. <<

Console Commands
Use bothelp to display all available commands in-game at any time.

Here are some of the important ones:
  • ai_ignore - Ignore targets? (1 = enemies, 2 = rings / monitors, 3 = all)
  • ai_defaultleader - Default leader for new clients (-1 = off, 32 = random)
  • setbot <leader> - Follow leader by number (-1 = stop)
  • listbots - List active bots and players
Screenshots / GIFs
  • srb20021_c.gif
    srb20021_c.gif
    7.5 MB · Views: 166
  • srb20029.gif
    srb20029.gif
    6.6 MB · Views: 138
  • srb20034_c.gif
    srb20034_c.gif
    3.7 MB · Views: 108
  • srb20046.gif
    srb20046.gif
    4.9 MB · Views: 115
  • srb20050.gif
    srb20050.gif
    2.9 MB · Views: 100
  • srb20053_c.gif
    srb20053_c.gif
    6.5 MB · Views: 113
  • srb20054.gif
    srb20054.gif
    3.7 MB · Views: 93
  • srb20061.gif
    srb20061.gif
    5.9 MB · Views: 88
  • srb20065.gif
    srb20065.gif
    5.8 MB · Views: 83
  • srb20067.gif
    srb20067.gif
    3.7 MB · Views: 79
  • srb20082.gif
    srb20082.gif
    2.7 MB · Views: 78
  • srb20088.gif
    srb20088.gif
    2.5 MB · Views: 104
  • srb20095.gif
    srb20095.gif
    5.7 MB · Views: 109
  • srb20128.gif
    srb20128.gif
    1.8 MB · Views: 124
  • srb20132.gif
    srb20132.gif
    5.2 MB · Views: 133
  • srb20176.gif
    srb20176.gif
    7.1 MB · Views: 165
Author
fox
Downloads
1,009
Views
6,586
Extention type
pk3
File size
26.1 KB
MD5 Hash
ee3d07b579fa5f5c7bf84a3407894b26
First release
Last update
Rating
5.00 star(s) 3 ratings

More resources from fox

Share this resource

Latest updates

  1. v1.3.1

    General Changes: Fix potential softlock from bots respawning in special stages AI Behavior...
  2. v1.3

    General Changes: Fix shields sometimes getting popped when they shouldn't (should only happen...
  3. v1.2

    General Changes: Allow bots to respawn in special stages when AI-controlled Allow SP bot to...

Latest reviews

Super Awesome Fox!
Upvote 0
this is truly awesome, you did a great work. I never tought that i would ever see an AI like this in srb2
Upvote 0
Great Work Fox!
Upvote 0
Top