Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2004:
[Freeciv-Dev] Re: Alliances & war
Home

[Freeciv-Dev] Re: Alliances & war

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: "Per I. Mathisen" <per@xxxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Alliances & war
From: Thomas Strub <ue80@xxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 27 Mar 2004 15:50:10 +0100

On Sat, Mar 27, 2004 at 12:04:14PM +0000, Per I. Mathisen wrote:
> On Sat, 27 Mar 2004, Genevieve Gracian wrote:
> > > > I break the alliance agreement with the choosen one. Then, in peace
> > > > withthat former ally, I bribe a city and more as needed, until the
> > > > civiliation declare war on me. So, the alliance declares war against the
> > > > one to attacks.
> >
> > I shouldn't be able to break alliance agreement with one and stay allied
> > with the other. Perhaps, breaking alliance should be considered as an
> > 'aggression', so the 3rd player should be 'brought into peace' with me
> > and stay allied with my victim.
> 
> We keep stumbling into these kind of problems. The root cause is that
> alliances are relationships between two players. So we should change
> this. Here is my proposal:
>   - The 'alliance' treaty is removed.
>   - In the player dialog, two new options: Create Alliance, Remove from
>     player from Alliance. You can always remove yourself, but only others
>     if you are the alliance leader. You can only create an alliance if you
>     are not a member of one already.
>   - Whoever creates an alliance becomes its leader. If the alliance leader
>     dies or leaves, the alliance member with highest score becomes leader.
>   - An alliance is a kind of team, although it does not have the special
>     properties of a team. It has a name and is shown in the player dialog
>     in the 'Team' column.
>   - Each player may be member of one alliance _or_ one team.
>   - Only the alliance leader may declare war or negotiate an end to war.
>     War may not be declared against a member of your alliance. If the
>     alliance leader removes a player from the alliance, all other alliance
>     members are in a peace treaty with this player.
>   - You must ask the alliance leader (in diplodlg) to join an alliance.

Then it will be possible to make an alliance with an unmet player? What
is with the opposite? Declaring war to an unmet enemy.

>   - No player can join an alliance after it has 50% or more of the living
>     players in the game as members, or its members have 50% or more of
>     the game's total score.

When there is a vote draw player_a player_b (or alliance_a ...) funktion
i have no problem with that.

Thomas
-- 
Thomas Strub  ***  eMail ue80@xxxxxxxxxxxxxxxxxxxxx
jb: people are stupid, they don't want to learn.


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