Complete.Org: Mailing Lists: Archives: freeciv-dev: May 2004:
[Freeciv-Dev] Default new production
Home

[Freeciv-Dev] Default new production

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Default new production
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Wed, 12 May 2004 08:35:12 +0000 (GMT)

(Resending due to list problems. Reply to RT at PR#8717.)

Currently in Freeciv, whenever a human player finishes production of
a building, the AI code is asked for what to build next. I am however
rewriting the AI code in a manner that makes it destructive of the city
setup (workers, specialists, etc), so it can no longer be used for humans.
That raises the question of what to do for humans.

My suggestion is to add a new field to buildings.ruleset, "bld_next", for
each building which lists two or three other buildings which we try to
build next. For example for 'Marketplace' this could be 'Bank', 'Library'
and 'Temple'. If this does not lead to anything to build, just keep the
current production as it is (like civ2 does it), and require human
intervention to change it.

Thoughts?

  - Per

PS I want to change the 'firstbuild' unit (default on new cities) from
Warriors to Settlers.



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