Freeciv
Advertisement

This document describes how to convert freeciv 3.2 compatible ruleset to development version (one that will become freeciv 3.3) compatible ones.

ruleup[]

The ruleup -utility can be used to do the update (mostly) automatically. Also ruledit does the same update process if one loads 3.2 ruleset to it, and saves it back as 3.3 ruleset. This process does not keep any custom comments, or formatting of the ruleset. It just saves the rules and some standard comments. For ruleset readability, and for not having as mindless rule conversions as ruledit does, you may still want to do the manual update. Rest of this document describes those changes that you need to do.

Freeciv-ruleup

Capability[]

Capability string and format_version of each ruleset file must be updated. For 3.3 rulesets the format version is 40.

[datafile]
options = "+Freeciv-ruleset-3.3-Devel-2023.Feb.24"
format_version = 40

See also[]

Editing Rulesets
Editing BuildingsEditing CitiesEditing EffectsEditing GameEditing Governments
Editing NationsEditing StylesEditing TechsEditing TerrainEditing Units
Update from 2.2 to 2.32.3 to 2.42.4 to 2.52.5 to 2.62.6 to 3.03.0 to 3.13.1 to 3.23.2 to 3.3
Advertisement