Cuberite Forum
New AI for Mobs - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Development (https://forum.cuberite.org/forum-13.html)
+--- Thread: New AI for Mobs (/thread-820.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


RE: New AI for Mobs - xoft - 01-29-2014

I'd love to, but there's always something else that I need to do first - make ProtoProxy compile undex *nix, change the underlying crypto library (so that we can do SSL / HTTPS that we need for 1.7 auth), then a mysterious deadlock, then even more mysterious protocol parsing errors, next, the 1.7 protocol auth, then fix the Gallery plugin, then set up the Gallery server... Smile


RE: New AI for Mobs - SamJBarney - 01-29-2014

Well, I'll start working on it within the next couple of day. I'll also have a programming buddy who's interested in AI helping me in about two weeks from now. Smile


RE: New AI for Mobs - NiLSPACE - 01-30-2014

MCServer has a new AI and now Minecraft also gets a new AI: https://twitter.com/jeb_/status/428840815549747200


RE: New AI for Mobs - tonibm19 - 01-31-2014

I'm now trying to export MoveToPosition


RE: New AI for Mobs - NiLSPACE - 01-31-2014

Should be easy. Add //tolua_export after the MoveToPosition line in the cMonster.h


RE: New AI for Mobs - tonibm19 - 01-31-2014

Yes I did, it compiled. Now I need to test with a plugin.


RE: New AI for Mobs - SamJBarney - 01-31-2014

STR_Warrior and tonibm19, do y'all want to help with the rewrite? I mean, when its all done the old AI will be disappearing completely, and so will all of the changes that you are currently making.
Or do you just want to get something kinda working right now?


RE: New AI for Mobs - NiLSPACE - 01-31-2014

Of course I'd like to help, but I don't think I can create something as advanced as a new AI.


RE: New AI for Mobs - tigerw - 01-31-2014

Nooo my changes are going to be nukedTongue


RE: New AI for Mobs - xoft - 01-31-2014

I believe the changes could be made in smaller steps, so that the process is not that painful. For example adding a m_Behavior member to cMonster that will take care of the AI tasks done now in the Tick() functions of individual mobs.