Freeciv.org ジャパン

非公式wikiに
配布
の記事があります

シナリオは本質的には保存されたゲームです。 一部は標準のダウンロード (「シナリオ ゲームの開始」でアクセス) に付属していますが、独自のものを作成することもできます。

シナリオの作成[]

保存したゲームをシナリオに変換するには、 ローカル (ユーザーごと) の .freeciv/savesフォルダーから.freeciv/x.y/scenarios またはグローバル (すべてのユーザー) の data/scenario フォルダーに移動し、 [scenario]セクションをファイルの先頭に書き足します。

[scenario]
name=_("Aegean Sea (classic/giant)")
description=_("Classic-style 350x350 map of the Aegean Sea.")

シナリオの開始[]

マップを生成する必要があるチュートリアルやシナリオでは、[map]セクションのすべてのマップデータを削除します。

[random]
save=FALSE

[map]
have_huts=FALSE

[script]
vars=$$

[script] セクションにコードを追加してください。 例としてdata/scenario/tutorial.sav.gzdata/default/script.luaおよび data/default/default.luaを参考にしてください。

バージョン2.2以前のシナリオのデータ形式には多くの違いがありますが、 古いシナリオが読み込める限りは新しい形式で再保存することもできます。

データ形式の変更例

  • topology は以前は0から15までの4ビットのインデックスでしたが、現在は4つの要素 WRAPXWRAPYISO, HEXが対応します。
  • まだ開始されていないゲーム (チュートリアルのように) の server_state は以前は 0 でしたが、現在は S_S_INITIAL です。

マップなしでシナリオを開始するには、空のidと空のserver_idを使用して初期状態を設定します。デフォルトのプレイヤー数、デフォルトのAIのskill_level、およびその他のデフォルト設定を上書きしてさまざまなシナリオを作成できます。

地図を使う[]

開始したゲームで「編集モード」を使用してマップを設計し、「シナリオを保存」して作業を保存します。

標準シナリオ[]

  • British Isles (classic/medium) 85x80 (6800) : オークニー諸島を含みますが、チャネル諸島は含みません。開始時は最大5カ国です。
  • Earth (classic/large) 160x90 (14400)
  • Earth (classic/medium) 120x60 (7200)
  • Earth (classic/small) 80x50 (4000)
  • Europe (classic/giant) 200x100 (20000)
  • France (classic/large) 140x90 (12600) : 開始時に26カ国あります。コルシカ島とチャネル諸島を含み、主要な川は連続する湖で表現されます。
  • Iberian Peninsula (classic/large) 136x100 (13600) : アフリカとフランスの一部が含まれますが、すべての国はスペイン本土またはポルトガル本土から始まります。開始時に最大8カ国、場所は固定されていません。 データはgithubにあります。
  • Italy (classic/medium) 100x100 (10000) : 17カ国あります。アルバニアまたはその近くのいくつかの島といくつかの土地を含みます。
  • Japan (classic/medium) 88x100 (8800)
  • North America (classic/medium) 116x100 (11600) : コスタリカからグリーンランド、アリューシャン列島、カリブ海/バハマ諸島まで。海岸近くの 11 カ国と米国中西部の 1 カ国
  • チュートリアルシナリオ : ゲームの紹介

通常のゲームオプションの一部は利用できませんが、多くのオプションが残っています。 AIの難易度、modpack、保存ファイル名、初期ユニット (制限あり)、都市間の距離、技術と生産と食料の乗数、オートセーブ間の間隔、スペース レースの許可など。

史実シナリオ[]

国、指導者、都市、ユニット、インフラ、技術、外交がすでに整っている特別なマップです。

  • ロシア内戦 1919 (2.0)
  • シリア内戦 2016 (0.2)
  • スペイン内戦 1936 (0.8)
  • 植民地アフリカ 1899 (1.8)
  • Games of Freeciv (1.5) (非互換性の問題による古いバージョン)
  • ヨーロッパ 1900 第一次世界大戦
  • ドイツの州 1871 (1.5)