[Freeciv-Dev] Re: Pacts patch.
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Here's another one:
I changed a good deal of places to allow units from different players to
share a tile, and to take into account that an attack is impossible
sometime (can't attack a unit you have peace with)
There seem to be a little problem with the goto trying to attack units
you have peace with, but that is minor.
Still no AI code. I think it will be smart to get it working between
human players first (and into CVS), and then worry about AI's later. This
can be done by having the AI automatically declairing war on all players
when it is toggled on (this speciel case of the pacts patch should behave
just like unpatched freeciv)
I made the capability "+pacts" as I mentioned earlier, and the try at
making versions compatible should be removed
Still have that weird problem with _("break treaty") in the XAW client
I haven't quite decided what kind of spy activities should be allowed
against players you have alliance/peace/ceasefire with. But there should
be a generel function to create diplomatic incidents (right now there is
one place where an incident do happen)
A cool idea is to calculate the bribe cost of units after the players
reputation. (well, I hope you think it is cool :) )
-----------
I think the number of bugs is getting moderately low (I hope), but it
touches A LOT of code, and will need a good deal of testing. If people
will help I (we) will be very gratefull.
(and every single commit I make seem to overlap and make the patch
require an update :-/ )
-Thue
pacts-Apr-29.diff.bz2
Description: Binary data
|
|