Follow-up Comment #1, patch #1778 (project freeciv): I don't have time to go in the details just now, but my plans go to quite different way than this patch.
Anyway: > * remove ./common/ai.c as it is empty Empty? What about get_ai_type() and init_ai(). Also, more stuff is coming to it. > * move call_incident() into a new file at ./server/advisors > /advtools.c together with amortize()? Advisors directory should contain only stuff that helps players, and call_incident() is not such a function. I'm also going to rewrite call_incident() soon. Amortize() move makes sense, and is in my plans also. > * merge ai.h and into interface.h? What interface.h? Or do you mean aiinterface.h? I'm not absolutely sure it would be bad idea in long term, but let's not do it before we see how ai.[ch] develops. _______________________________________________________ Reply to this item at: <http://gna.org/patch/?1778> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freecivemail@example.com https://mail.gna.org/listinfo/freeciv-dev