Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2000:
[Freeciv-Dev] Re: Worklist, take III
Home

[Freeciv-Dev] Re: Worklist, take III

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Corin Anderson <corin@xxxxxxxxxx>
Cc: John-Marc Chandonia <jmc@xxxxxxxxxxxxxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Worklist, take III
From: Stephen Hodge <stephenh@xxxxxxxxxxx>
Date: Wed, 19 Jan 2000 18:54:38 +1100

Corin Anderson wrote:
> On Mon, 17 Jan 2000, John-Marc Chandonia wrote:
> > 2b)  Even better would be a check when a new tech is discovered to see
> > if any postponed improvements could now be switched to without
> > losing shields.  I.e., if I discovered the tech for OP in the
> > middle of building a Bank, it would switch immediately without
> > even finishing the Bank.  However, it wouldn't automatically do this if I
> > was in the middle of building a military unit since I would lose shields.
> > (This is of course more difficult, and probably not worth implementing)
> 
> This feature would also require additional bookkeeping to know that, eg,
> OP has been postponed, and not simply -placed- at the #2 spot.  That is,
> you'd need a 'postponed' bit for each worklist item.  You'd also need some
> way to convey this information to the player, etc.

Couldn't you just move the item down one spot, and then if it still
can't be made when the (new) first item is finished then demote it
again? Notifying the player could be an issue but I think most people
would be happy to either have this occur silently in all cases or not
happen at all.

Regards,
Steve Hodge

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