Complete.Org: Mailing Lists: Archives: freeciv-ai: July 2002:
[freeciv-ai] small unit move cleanup

[freeciv-ai] small unit move cleanup

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-ai@xxxxxxxxxxx
Subject: [freeciv-ai] small unit move cleanup
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Sat, 20 Jul 2002 13:02:40 +0000 (GMT)

This encapsulates handle_unit_move_request calls in ai code behind the a
packetable interface. I intend to move the ai ugliness in the
aforementioned function to this new function later.

I also intend to fundamentally rewrite the goto interface, merging
goto_route_execute and do_unit_goto, since they have lots of duplicate
code and do lots of stupid things. My idea is that the best way to do this
is by making a common goto_execute which takes two callback functions by
reference, that are called if the goto_execute encounters enemy units in
the open or enemy cities, respectively.

Please comment if you find anything objectionable in this.


Attachment: aimovecleanup.diff
Description: Text document

[Prev in Thread] Current Thread [Next in Thread]