main thing i'm concerned about with it being a plugin is the availability of the bots' aimbot code to everyone out there
You'll have to ask Wareya if you can release it, like Orpheon did for Tempest Bots. It shouldn't be much of a problem since you aren't releasing it as an aimbot for players so they would still have to do something to use it, just like how you can use the sentry aimbot code to make an aimbot quite easily.
This won't be a problem, usually the aimbot code isn't in a scope where it would work for a normal player anyway without modification, and those people capable of finding, modifying and understanding the aimbot can do the same with the sentry code, as Derp mentioned.
Don't worry about this.
to me, an mvm plugin is impractical, for these 2 reasons:
1. pathfinding is very resource heavy and slow in gml, so it would have to be in a dll
2. doing dll calls purely in a plugin is really messy and the code would be riddled with execute_strings for every pathfinding function
it would be easier to do as a mod because the dll can either be packed into an extension, or the functions can be called using scripts, resulting in less messy code
I second this. I can give you the tempest bot pathfinding, both the old working version and the newer beta stuff, but both are dlls, and I have no idea how a plugin can interact with dlls.
It will only have to be the server who's modded though, the clients don't need to do any pathfinding, so you could split the project into a server mod and a server-sent plugin for clients.
That doesn't mean it's impossible to do pathfinding in GML though, I did it once myself, and it somewhat works. It's just not as fast as normal gg2 once you have >10 bots pathfinding at once, or at least not without a lot of optimising.
Double posting since no one gives a damn about me
I don't have any buisness with the production of this mod but I may help with making it. Well I just got Gamemaker (8.0 I think and I wonder if it's easy to learn).
Especially if you already know some programming, it's not that hard. If you ever need help, there's a
Help Thread for asking questions.
I have some questions to add.
Is it possible to have homing and/or EMP rockets or any projectiles?
Not sure whether this question is asking about balance or about technical possibility, if it's the latter then yes, it's certainly possible to have homing projectiles, though I'm not sure what an EMP weapon would exactly do here. Destroy all ammo?
If this thing turns into a mod, I can't do shit with coding.
I don't have access to GM 8.0, and probably won't for a while and a bit.
This is unfortunate. Lack of possession of GM 8.0 or different reason?