Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2000:
[Freeciv-Dev] Re: Pacts patch.

[Freeciv-Dev] Re: Pacts patch.

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Pacts patch.
From: Thue Janus Kristensen <thue@xxxxxxx>
Date: Sat, 29 Apr 2000 23:45:44 +0200

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 :-/ )


Attachment: pacts-Apr-29.diff.bz2
Description: Binary data

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