Building Flags

Every building (e.g. city improvement) in a ruleset can be given zero or more flags by ruleset modders. Each flag gives additional features to the building that has been assigned the flag. A reader can find the flags by looking at the buildings.ruleset file in any ruleset directory. The following flags are used in all of the rulesets shipped by the Freeciv21 developers.

VisibleByOthers

Anyone who can see your city knows whether it has this improvement. Great and small wonders are always visible. City Walls are often visible by others as well.

SaveSmallWonder

If you lose the city with this building in it, and the savepalace server setting is enabled, another Palace will be built for free in a random city. This flag should only be used with building genus SmallWonder.

Gold

This is not a real real building, per se. The city’s shield production is turned into gold indefinitely. Most rulesets call this Capitalization or Coinage. The building’s genus should be Special.

DisasterProof

Natural disasters never destroy a building with this flag. This flag is important for building genus Improvement as others are automatically disaster proof.