Complete.Org:
Mailing Lists:
Archives:
freeciv-dev:
November 2001: [Freeciv-Dev] Tech cost patch |
[Freeciv-Dev] Tech cost patch[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Here is a patch implementing consistent tech costs. It moves tech cost functionality to tech_cost in common/tech.c. It introduces new game.ruleset variable tech_cost_style. 0 is old style, each invention increase cost by game.researchcost. 1 means tech costs game.researchcost*(1+numparenttechs) where numparenttechs is number requirement technologies counted recursively Each technology is only counted once. 2 is same as 1 but it is additionally multiplied by (numplayers-civswithtech)/numplayers. This is what civ3 does if I have understood correctly. Gtk-client is also modified to show cost of technology in science dialog. Comments? -- // Juha Litola
tech_cost_style.diff
pgpSfQdHMdARt.pgp
|