Complete.Org:
Mailing Lists:
Archives:
freeciv-dev:
June 2000: [Freeciv-Dev] Patch: game.ruleset |
[Freeciv-Dev] Patch: game.ruleset[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Moves special effect control from civstyle option to game.ruleset. I have split this into four parts: game_ruleset.diff, civstyleload.diff, removecivstyle.diff and aiMincitydist.diff. Thay must be applied in this order, but each step works without following ones. game_ruleset.diff - Creates game.ruleset handling and moves all the relevant effects from civstyle option to game.ruleset. - Apollo Program still handled by civstyle option, since it really belongs to buildings.ruleset (when improvement generalization is finished) - For old savegames default game.ruleset is used even if their civstyle is 1. - min_dist_bw_cities is limited tovalues 1 and 2 since AI would otherwise try to build cities too close each other. civstyleload.diff - Handles loading of old savegames. If savegame does not request any specific game.ruleset, it's concluded from civstyle. Civstyle 1 -> 'civ1', otherwise 'default'. removecivstyle.diff - Completely removes civstyle option from server. - Apollo Program handling moved to buildings.ruleset, currently into 'b_special' part (until improvement generalization makes it obsolete) - For game internals renamed civstyle as apollostyle. aiMincitydist.diff - Allows values greater tahn 2 for min_dist_bw_cities. - AI won't try to build cities too close each other, but is not smart enough to search cityplaces farther away (and thus is seriously crippled) Caz --
game_ruleset.diff.gz
civstyleload.diff
removecivstyle.diff.gz
aiMincitydist.diff
|