This is the mail archive of the
xconq7@sources.redhat.com
mailing list for the Xconq project.
Re: ...and the AI's decision-process around resignation
On Tue, 2002-06-11 at 16:50, Hans Ronne wrote:
> This is almost certainly why your colonizers won't settle. The code checks
> if *all* possible advanced units can attain the default size (12) in a
> given cell. Since this is impossible for the floating cities, the
> colonizers will never settle. Changing u_minimal_size_goal(u) for the
> floating cities to 1 should solve the problem.
Not all of the city types float; the floating city is primarily intended
for planets that are over 90% water (which I do have a variant for).
The same settlers can build typical cities or arcologies (huge cities
stacked into very tall buildings). The standard city has a reach of 2,
the arcology has a reach of 3, and the floating city has a reach of 0.
Anyway, I tried changing the minimal-size-goal for each city type
(city=4, arcology=6, floating-city=2), and now the AI will build
anything, including floating cities. It'll still give up at Turn 10 if
I let it, though.
As far as the floating cities are concerned, there are some additional
logistics that I need to figure out (let alone that bug that affects
mobile advanced units), but I don't think that they'll be too difficult.