This is the mail archive of the xconq7@sources.redhat.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: General design questions


>- Science: the number of turns needed to do research is constant. I'd like to
>  have it grow as time goes by. So maybe the first tech takes 20 turns, then
>  30, then .... Is there a way to increment values like that as time goes by?
>  Or do I have to build some type of table for this?

No support for that yet in the kernel. What you can do, however, is to set
the number of rps individually for each advance: 10 for 1st generation
advances, 20 for second generation and so on. Not quite the same thing, but
research will get harder with time.

>- Government: Goverment tyupes affect the way a lot of things work. There are
>  7 types of governement. Each typ affects the number of science, gold and
>  resources consumed and wasted. There are also effects on corruption and
>  such, where the further away from the capital a city is located, the more
>  corruption and waste occurs. These can be calculated using some type of
>  formula, but how should the formula be implemented? Glancing quickly over
>  the designer guide, there doesn't seem to be built-in facilities for this in
>  the GDL. But then, this is behaviour specific to this game.

That would require a lot of new kernel code.

>- There's also happiness, but I haven't quite thought out what to do with
>  that. I'll probably make it another material type. If a game implements
>  something similar to happiness, pleaselet me know.

There is some support for probabilites that units will revolt in GDL. Not
sure about the details, since I never used it in one of my games. Making
happiness (or rather luxuries) a material would be the way to go. Actually,
this material type already exists in civ2.g, but is not used for anything.
My guess is that it would not be to hard to code the luxury level into the
probability for revolts. You would still have to hack the kernel, but it
should be simple compared to adding support for government types.

Hans

Hans Ronne

hronne@pp.sbbs.se



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]