| [Freeciv-Dev] Re: Suggestions - scrolling improvements.[Top] [All Lists][Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
 
 On Thu, 4 Jan 2001, rp@xxxxxxxxxx wrote:
> On Tue, Jan 02, 2001 at 05:08:12AM +0100, Gaute B Strokkenes wrote:
>  
>> In Civ 2, whenever you use a Settler / Engineer to build a road or
>> a Railroad, the work is done immediately and paid for with the
>> unit's movement points.  If the work is complete, then the road or
>> the railroad appears immediately.  In Freeciv, this is done by
>> setting a flag which is checked and acted upon in the server during
>> the end of turn updated (at least if I read the sources correctly.)
> 
> OK, so as I understand it, movement and working 'points' are shared
> in Civ II.  Does this also mean that a Settler may finish its work
> halfway a turn and still have a chance to move?
Yes.  However, IIRTSC, the two are not entirely orthogonal in Freeciv,
either.  If a settler does not have at least one MP left at the end of
the turn, the update_activity stuff is simply skipped.  Since a
settler has only one MP, the effect is that you can not move a settler
(except by rail) and `construct' things at the same time.  With
Engineers, it's a different story.
Another difference is that tile improvments appear as soon as you've
allocated enough MP to the task, rather than at the end of turn.  This
can make a difference with both settlers and engineers.
> I'm happy with the way it works in Freeciv, but if I understand the
> Civ II way correctly it seems a good idea to have it as an option,
> as you suggested.
-- 
Big Gaute                               http://www.srcf.ucam.org/~gs234/
..Hmmm...This thing is really VIBRATING! ..It's getting WARM, too!
 
 
[Freeciv-Dev] Re: Suggestions - scrolling improvements., Reinier Post, 2001/01/03[Freeciv-Dev] Re: Civ II incompatibility for settler actions? (was: Suggestions - scrolling improvements.), (continued)
 
 |  |