Scenarios are in essence saved games. Some accompany the standard download (accessed by "Start Scenario Game") but you can create your own.
To convert a saved game to a scenario, move it from the local (per user)
.freeciv/saves folder to
/scenarios or to the global (all users)
data/scenario folder, and add a section
[scenario] at the top of the file. For example:
[scenario] name=_("Aegean Sea (classic/giant)") description=_("Classic-style 350x350 map of the Aegean Sea.")
Start scenarios Edit
For the tutorial and similar scenarios, where a map should be generated, remove all map data in the
[random] save=FALSE [map] have_huts=FALSE [script] vars=$$
Maybe add code to the
[script] section, for examples see
There are many differences between version 2.3 and older scenario formats, but as long as older scenarios can be loaded, they can be also saved in newer formats.
topologyused to be an index from 0 to 15, but it is now a set with up to four elements
HEX; both forms correspond to the same four bits.
server_stateof a not yet started game (as in the tutorial) used to be 0, this is now
Set this initial state with an empty
id and an empty
server_id for start scenarios without map. You can create various start scenarios overwriting the default number of players, the default AI
skill_level, and other default settings.
Using a map Edit
Typically you would use the "editing mode" in a started game to design a map, and "save scenario" to save your work.
Obviously this section is incomplete, please add what you know.
- British Isles (classic/medium) - 85x80 (6800) (the smallest "medium") - includes Orkney but not Channel Islands; maximum five nations at start
- Earth (classic/large) - 160x90 (14400)
- Earth (classic/medium) - 120x60 (7200)
- Earth (classic/small) - 80x50 (4000) - really small: meet other nations almost too soon!
- Europe (classic/giant) - 200x100 (20000) - the only "giant"
- France (classic/large) - 140x90 (12600) (the smallest "large") - can have 26 nations at start; includes Corsica and Channel Islands; major rivers are linked lakes
- Iberian Peninsula (classic/large) - 136x100 (13600) - includes islands and some of Africa and France but all nations start on mainland Spain or Portugal; maximum eight at start, locations not fixed. Data at https://github.com/freeciv/freeciv/blob/master/data/scenarios/iberian-peninsula.sav
- Italy (classic/medium) - 100x100 (10000) - can have 17 nations; a few islands and some land in or near Albania
- Japan (classic/medium) - 88x100 (8800)
- North America (classic/medium) - 116x100 (11600) (the largest "medium") - from Costa Rica to Greenland with some Aleutian and Caribbean/Bahamas islands; eleven nations near the coast and one in mid-west USA
- Tutorial - introduction to the game
Some of the normal game options are not available, but many options remain, e.g. AI difficulty level, modpack, saved-file name, initial units (with some apparent limitation), distance between cities, tech and production and food multipliers, interval between autosaves, allowance of space race.
"Animated" Scenarios Edit
Animated Scenarios are special maps with nations, leaders, cities, units, infrastructure, technology and diplomacy already in place.
- Russian Civil War 1919 (2.0)
- Syrian Civil War 2016 (0.2)
- Spanish Civil War 1936 (0.8)
- Colonial Africa 1899 (1.8)
- Games of Freeciv (1.5) (old version due to incompability problems)
- Europe 1900 WWI
- German States 1871 (1.5)
- See Maps for downloads.
|Game Anatomy & Modding|
|Server • Clients • Rulesets • Tilesets • Sounds • Music • Scenarios • Themes • Art|
Event Scripting • Editing Rulesets • Editing Tilesets • More Rulesets • More Tilesets