Twist
Community Developer
- Joined
- Oct 15, 2010
- Messages
- 643
I understand that you are not interested, which is really understandable. Like you said, it is a tall order. But I doubt the idea is already implemented. Sure, you can add C# files to HB, the way you can add profiles. But the point is to create an interface to create those .cs files, the way your plugin helps to create profiles.
edit: what I am proposing falls under scripting I suppose. I think, for instance, that wow programmer probably make use of these kind of interfaces to create new quests, among other things. Those interfaces would be an extra layer to the game engine used. You can see that there is a limited number of patterns quests follow. We all know kill, gather and escort quest. But each of these main sorts have a few variations that keep coming back. This is were a scripting interface comes really handy. The problem with profiles is that they are too coarse-grained. If HB came with a better version of xml, that would not be the case, and a new interface would not be needed.
Oh I think I understand - you want to be able to drop custom bahaviors into quests and just add the type of behavior for each quest or add a different as is needed. So you want to assign a set of behaviors to override the quest functions to make the bot smarter and better at completing quests... Is that right?
If not add me on gtalk ([email protected]) and we'll talk more.