[Open Assets] BuddyEx v1.2

Inspired by foxBot, combining the code of buddy.lua by Lactozilla and ExAI by CobaltBW, comes BuddyEX!

NOTE: This mod will likely not be updated anymore, as any increases in bot accuracy to real players are made redundant by 2.2.10's new bot features. Please use foxBot instead unless you're okay with this mod's disadvantages!

This mod allows anyone, in single-player or multiplayer, to add in object-based bots into the game which will follow you around and assist you on your adventures. Simply type addbot [skin, color] into the console to give yourself a buddy.



You can add more than one bot too! How many you can have at one time is only capped by the buddy_limit command, which can be set to pretty high values. Just try not to lag yourself out!

But that's not all, you can even swap between your bots too! Just press Weapon Next or Weapon Prev, and you'll instantly change your character to the next or previous bot in your party. Use the nextbot and prevbot commands if you'd rather use a different button for swapping!

If you don't want a bot anymore, you can use the delbot command to remove any of them. Enter in a number after the command to select a specific bot to get rid of.

Custom characters are supported too! Some may work better than others, and not all of them are perfect, but you can still easily create the team of your dreams!

As a bonus for those playing single-player, Team Sonic has been added to the character select screen! Relive the glory days of Sonic Heroes as you play through the game as this classic ragtag team of three.

You can use the stalkbot to spectate one of your own bots. It's not very useful for anything other than debugging, but you can use it if you want.

buddy_attack and buddy_seekdist are commands inherited from ExAI and can only be set by a netgame host. While they can be adjusted, it's usually just best to leave alone.

buddy_debug is used to print debug information about the bot AI, again from ExAI. It's recommended not to use this one at all unless you wanna get a better idea of how the bot AI works.

Since these bots are fake player objects, not every single interaction will play out as you think. I tried my best to get it as close as possible, but not everything is perfect.

Not all custom characters will be supported, nor will I be taking requests on who to support next. Characters like Tails Doll or Kirby have too complicated followmobj set ups to be worth porting over. As long as a character has vanilla abilities and no followmobj (or a vanilla one), they will be supported out of the gate. Otherwise, there may be a few inconsistencies.

Modern Sonic as a bot will cause an error upon destroying an enemy. There is no way for me to fix it sadly. But, the error will only pop up once and not affect gameplay, so you can simply ignore it when it happens.
  • ezgif-2-07cc3c1636d9.gif
    5.7 MB · Views: 3,074
  • srb20164.gif
    7.3 MB · Views: 2,605
  • srb20153.gif
    7.6 MB · Views: 721
  • ezgif-1-f4c02d82b60a.gif
    6.2 MB · Views: 2,270
  • ezgif-1-3add30644cf7.gif
    4.3 MB · Views: 575
  • ezgif-1-d6623d6de258.gif
    4.9 MB · Views: 1,031
  • ezgif-1-5e976012c189.gif
    5.5 MB · Views: 1,572
    102.8 KB · Views: 2,313
  • ezgif-1-0a2ace66dde0.gif
    7.9 MB · Views: 1,485
SMS Alfredo
Extension type
File size
322.2 KB
MD5 Hash
First release
Last update
4.88 star(s) 16 ratings

More resources from SMS Alfredo

Share this resource

Latest updates

  1. New update I suppose

    - Buddies are now able to turn super with you with Merge Request 1452 (not actually in the...

Latest reviews

i like it but how do i add different characters as buddys
Upvote 0
This mod makes SRB2 feel like Sonic Heroes! 5 Stars!
Upvote 0
Amazing! but there is a question. does this work with chrispy chars? (aka fluffy and pointy)
Upvote 0
amazing mod i just have one question, how do i add metal sonic?
Upvote 0
Cool mod, but it's a pity that it interferes with the eating of characters, when playing as Kirby and Yoshi, fix it, I'll put 5 stars!
Upvote 3
It's honestly really fun to play with this mod,because the fact that you can switch characters and even,add more bots. And also that you can use custom characters instead of just regular ones.
Upvote 0
Absolutely amazing mod, I can play SRB2 heroes! One recommendation I have is to make it so that when you go super, all the buddies also go super.
Upvote 2
Fantastic. Now I can give Silver a Sonic to throw around free of charge!
Upvote 0
I feel godlike with this on. 10/10, recommending to my friends.
Upvote 0
Laptop froze while fighting Fang in ACZ3 as 40 Knuckles and i ended up having to do a hard reboot.
10/10, 100/10, would recommend this mod to friends and family
Upvote 0