シナリオは、セーブデータにプレイの目標を設定します。バージョン100.0から実装された機能です。
「新しいマップ」画面からシナリオを読み込むことができます。
シナリオは2つのファイルから構成されています。ひとつはセーブデータファイル(*.sve)、もうひとつは設定ファイル(*.tab)です。
これらのファイルはpak/scenarioフォルダに配置されている必要があります。シナリオでは、scenarioフォルダの上の階層にあるpakセットが使用されます。
シナリオが達成されたかどうかは月末に判定されます。月末時点で条件が満たされていると達成とされ、シナリオが終了します。
設定ファイルからは以下のパラメータが指定できます。
savegame
シナリオでどのセーブデータを使用するか指定します。(*.sve)
セーブデータはpak/scenarioフォルダに配置されているものです。
type
シナリオの達成条件を指定します。
値 | シナリオの達成条件 |
3 | 指定された産業チェーンを完成させ、供給を安定させる |
4 | 資金を指定金額以上に増やす |
5 | 指定数の鉄道編成を黒字化し、本社を建設する |
6 | 1ヶ月の輸送実績を指定数以上に増やす |
factorypos(3の場合のみ)
産業チェーンの最終消費地を座標で指定します。
factor
数値を指定します。
タイプ | 意味 |
4 | 達成されるべき資金の金額 |
5 | 黒字化されるべき編成数 |
6 | 達成されるべき1ヶ月の輸送実績 |
シナリオの条件と達成率は財務ウィンドウに表示されます。
「月に500人以上の旅客を輸送」するシナリオの場合
savegame=book-empire.sve type=6 factor = 500
Simutrans 112.0ではシナリオファイルは、組み込み言語Squirrelのスクリプトで記述するように変更されています。従来のシナリオファイルは使用できません。
注意:
現在のところ情報量が少なく、またシナリオが公式pakセットに同梱されたものではないため、ここに集約しています。将来的に開発関連とプレイ情報とのページは必要があれば分離してもらってかまいません。
Squirrel本家
Squirrel 3.0 Reference Manual (Squirrel本家)
Squirrel 2.1 リファレンスマニュアル
現在スクリプトでできること、できないこと:
112.0ではpak64のシナリオはpakセットに同梱されています。
pak128のシナリオも最新版のv2.2に同梱されています。
なおシナリオマップは英語で作成されていて、ドキュメントも日本語化されていません。
自分でダウンロードした場合は、各pakセットフォルダの下のscenarioフォルダに各シナリオフォルダをインストールします。
[Simutrans] ┣[script] ┃┣new_scenario_template.nut 新規シナリオ用テンプレート ┃┗scenario_base.nut 初期化スクリプトファイル ┗[pakフォルダ] ┗[シナリオ名] ┣scenario.nut シナリオ用スクリプトファイル ┣*.sve シナリオ用初期マップ ┣言語名.tab シナリオ用言語ファイル ┗[言語名] ┗*.txt シナリオ用追加言語ファイル
上記リンクからダウンロードしたサンプルシナリオの簡単な説明です。
pak128用には以下の3つのシナリオが含まれています。
マップサイズ | 1024x1024 |
開始年月 | 1960/2 |
都市数 | 84 |
産業数 | 75 |
編成数 | 0 |
駅数 | 5(空港) |
現金 | 2,000,000クレジット |
クリア条件:
ルールと制限事項:
攻略のコツ:
どなたか記述願います。
マップサイズ | 1664x128 |
開始年月 | 1930/1 |
都市数 | 3 |
産業数 | 65 |
編成数 | 0 |
駅数 | 1(港) |
現金 | 500,000クレジット |
クリア条件:
レベル | レベルクリア条件 |
1 | 1年以内(1930年末まで)に6隻以上の漁船を使って1000トン以上の生魚を缶詰工場に運ぶこと |
2 | 製鉄所に鉄鉱石と石炭を運び、鉄鋼の生産を開始すること |
3 | (1) 鉄鋼を製鉄所から缶詰工場に運び、生産した缶詰をCoventry市のスーパーマーケットに運ぶこと (2) 12隻以上の漁船を使って生魚を缶詰工場に運ぶこと |
4 | ウール・綿花を織物工場に運び、織物の生産を開始すること |
5 | London市のスーパーマーケットに缶詰を運ぶこと |
6 | Salisbury市のショッピングモールに織物を運ぶこと |
ルールと制限事項:
ゲームオーバー:
攻略のコツ:
マップサイズ | 64x64 |
開始年月 | 2000/10 |
都市数 | 4 |
産業数 | 0 |
編成数 | 8 |
駅数 | 11(トラム駅) |
クリア条件:
Cambridge-Ripon TOP Station(ケンブリッジ-リポン山頂駅)に乗客を呼び込むこと
ルールと制限事項:
攻略のコツ:
§# Scenario information シナリオの情報 Scenario Info 概要 Scenario Goal クリア条件 Scenario Rules ルール Scenario Result 成績 About scenario About Scenario Debug デバッグ Scenario シナリオ情報
ゲーム開始時とシナリオ達成時に表示されます。シナリオによっては、レベルアップした場合などにも表示されます。
ここに表示される内容はその時点のレベルによって変化する場合があります。
ウィンドウは「設定>シナリオ情報(Scenario)」からいつでも開くことができます。