Complete.Org: Mailing Lists: Archives: freeciv-dev: February 2003:
[Freeciv-Dev] Re: (PR#3389) Granary
Home

[Freeciv-Dev] Re: (PR#3389) Granary

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: ChrisK@xxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#3389) Granary
From: "Jason Short via RT" <rt@xxxxxxxxxxxxxx>
Date: Tue, 11 Feb 2003 16:59:30 -0800
Reply-to: rt.freeciv.org@xxxxxxxxxxxxxx

ChrisK@xxxxxxxx via RT wrote:
> CVS 11 FEB 2003 GTK 1.2
> 
> 1. Generally, when the nation has pyramids, you can't build granaries.
> 
>    This should be possible, because you can loose pyramids.
> 
> 2. If you are already building a granary, at the moment you get pyramids,
>    you get a warning message. This is ok. You can continue building
>    granary, which contradicts (1).
> 
> 3. When you have 60 shields accumulated for granary, it is not built.
>    Additional shields get lost. This is bad. No warning is given that
>    shields get lost. Even worse.
> 
> Just allow building granaries in the presence of pyramids.

This is similar to the situation for city walls/great wall, as I've 
pointed out before.  The difference is that the great wall will always 
be obsoleted, whereas the chance of the Pyramids, SETI program, 
Michelangelo's Chapel, Women's Suffrage,
be destroyed is much lower.

Previously I believe this was solved by separating the equiv_dupl and 
equiv_repl fields in the buildings.ruleset (those are some impressively 
obscure names!).  The correct solution, I believe, is that it should be 
*possible* for the player to build any of these buildings (the server 
should not disallow it), but the client should not make them available 
by default.  Instead a duplicated building (equiv_dupl) should only be 
presented if a particular option is enabled.  Replicated buildings 
(equiv_repl) should not be used at all (except perhaps for compatability).

jason




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