foxBot! ExAI-based Multiplayer Coop Bots

[Open Assets] foxBot! ExAI-based Multiplayer Coop Bots 1.8

What permissions do you give others to modify and/or maintain your submission?
Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
I made sure my file(s) follow the Submissions Guidelines
  1. Yes
I named my file(s) correctly (see Filename Conventions)
  1. Yes
srb20109.gif


Features
  • Revised AI based on clairebun'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
Use addbot <skin> <color> to add bots into the game, and removebot to remove them.

Alternatively, use setbot to turn yourself into a bot, which will allow an AI to take over while AFK.

Most commands are available in splitscreen by appending "2" - addbot2, setbot2, etc.

>> 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)
  • listbots - List active bots and players
  • setbot <leader> - Follow leader as bot (-1 = stop)
  • addbot <skin> <color> <name> - Add bot by skin etc.
  • alterbot <bot> <skin> <color> - Alter bot's skin etc.
  • removebot <bot> - Remove bot
Screenshots / GIFs
  • srb20021_c.gif
    srb20021_c.gif
    7.5 MB · Views: 2,802
  • srb20029.gif
    srb20029.gif
    6.6 MB · Views: 2,365
  • srb20034_c.gif
    srb20034_c.gif
    3.7 MB · Views: 2,002
  • srb20046.gif
    srb20046.gif
    4.9 MB · Views: 1,981
  • srb20050.gif
    srb20050.gif
    2.9 MB · Views: 1,976
  • srb20053_c.gif
    srb20053_c.gif
    6.5 MB · Views: 1,982
  • srb20054.gif
    srb20054.gif
    3.7 MB · Views: 1,810
  • srb20061.gif
    srb20061.gif
    5.9 MB · Views: 1,652
  • srb20065.gif
    srb20065.gif
    5.8 MB · Views: 1,626
  • srb20067.gif
    srb20067.gif
    3.7 MB · Views: 1,402
  • srb20082.gif
    srb20082.gif
    2.7 MB · Views: 1,334
  • srb20088.gif
    srb20088.gif
    2.5 MB · Views: 2,074
  • srb20095.gif
    srb20095.gif
    5.7 MB · Views: 2,003
  • srb20128.gif
    srb20128.gif
    1.8 MB · Views: 2,084
  • srb20132.gif
    srb20132.gif
    5.2 MB · Views: 2,254
  • srb20176.gif
    srb20176.gif
    7.1 MB · Views: 2,796
Author
fox
Downloads
40,300
Views
95,466
Extension type
pk3
File size
43.7 KB
MD5 Hash
858b29923b608ca824b9a774c31e22f6
First release
Last update

More resources from fox

Share this resource

Latest updates

  1. v1.8

    General Changes: Support for 2.2.15 Fix some analog etc. issues when resuming control from a...
  2. v1.7

    General Changes: Support for 2.2.11 - fix deprecation warnings and other issues Improve...
  3. v1.6

    General Changes: Support for 2.2.10 Add "addbot" / "removebot" commands to add / remove bots...

Latest reviews

As good as a bot co-op mod for any game can get. Works pretty good and is decently compatible with most characters( even Gamma, which really surprised me), even if the bots can be a bit silly. Easy 5/5.

Tip for anyone who wants to use 2011x with this: just add "if target.type == MT_SONICEXE" in a new line before "if (ignoretargets & 1 == 0)" and just change that line to "or (ignoretargets & 1 == 0)" and then the bots'll actually try to hit him and not just sometimes accidentally free you when they respawn.
Upvote 0
This mod is so good, with the ability to swap characters and the improved AI. Its so awesome, also I found a bug but it was funny :]

Sorry for commenting so late
Upvote 0
I haven't seen anybody talk about this, but for some reason, they can follow and help you in the special stage. This is just a minor thing, but i'd rather keep it than have it removed. Overall, great mod, maybe this could be improved on (platforming, race mode, all that good stuff), though, I'm not sure if this is still being worked on. Very impressive ai, though I never get to see it in action too much, as it just teleports to me even though its not even that far away, and they can platform to me in less than 3 jumps.
Upvote 0
Very good mod, Even with the most recent updates to the game, it still works properly. The only problem is that the bots sometimes turn into Super, but it’s a minor issue.
Upvote 0
Absolutely incredible mod! It's very advanced and has lots of options you can mess around with. 100% recommend it.
Upvote 0
Great mod! I just wish it had BuddyEx's "Team Sonic" option, and that swapping characters was easier.
Upvote 2
Just by watching the GIFs attached, I can tell this mod is revolutionary. With such complex behaviors, it definitely outmatches BuddyEX. Great work! I do hope to see further updates if you plan to do those.
Upvote 1
Im finally have friends to play!
Upvote 3
Tamda istediğim şey
Upvote 0
This is defiantly one of the best mods ive seen for srb2. My only problem is that the bots like to transform in to super and won't change back. idk if there's an override combination that helps with this but either way, 10/10 mod.
Upvote 2
Back
Top