シナリオ [ 編集 ]

更新履歴
112.0用に記述を修正 2012/10/28
ナイトリー版の情報を追加 2012/09/14
新規作成 Simutransドイツ版wikiから日本語訳 2010/12/02

シナリオは、セーブデータにプレイの目標を設定します。バージョン100.0から実装された機能です。

「新しいマップ」画面からシナリオを読み込むことができます。

シナリオは2つのファイルから構成されています。ひとつはセーブデータファイル(*.sve)、もうひとつは設定ファイル(*.tab)です。
これらのファイルはpak/scenarioフォルダに配置されている必要があります。シナリオでは、scenarioフォルダの上の階層にあるpakセットが使用されます。

シナリオが達成されたかどうかは月末に判定されます。月末時点で条件が満たされていると達成とされ、シナリオが終了します。

simutrans 111.3.1まで [ 編集 ]

設定ファイル [ 編集 ]

設定ファイルからは以下のパラメータが指定できます。

savegame
シナリオでどのセーブデータを使用するか指定します。(*.sve)
セーブデータはpak/scenarioフォルダに配置されているものです。

type
シナリオの達成条件を指定します。

シナリオの達成条件
3指定された産業チェーンを完成させ、供給を安定させる
4資金を指定金額以上に増やす
5指定数の鉄道編成を黒字化し、本社を建設する
61ヶ月の輸送実績を指定数以上に増やす

factorypos(3の場合のみ)
産業チェーンの最終消費地を座標で指定します。

factor
数値を指定します。

タイプ意味
4達成されるべき資金の金額
5黒字化されるべき編成数
6達成されるべき1ヶ月の輸送実績

シナリオの条件と達成率は財務ウィンドウに表示されます。
scenario.png

[ 編集 ]

「月に500人以上の旅客を輸送」するシナリオの場合

savegame=book-empire.sve
type=6
factor = 500

112.0以降 [ 編集 ]

Simutrans 112.0ではシナリオファイルは、組み込み言語Squirrelのスクリプトで記述するように変更されています。従来のシナリオファイルは使用できません。

注意:
現在のところ情報量が少なく、またシナリオが公式pakセットに同梱されたものではないため、ここに集約しています。将来的に開発関連とプレイ情報とのページは必要があれば分離してもらってかまいません。

シナリオを作成する [ 編集 ]

Squirrelを学ぶ [ 編集 ]

Squirrel本家
Squirrel 3.0 Reference Manual (Squirrel本家)
Squirrel 2.1 リファレンスマニュアル

API [ 編集 ]

Simutrans-Squirrel-APIリファレンス

現在スクリプトでできること、できないこと:

シナリオを遊ぶ [ 編集 ]

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) [ 編集 ]

上記リンクからダウンロードしたサンプルシナリオの簡単な説明です。
pak128用には以下の3つのシナリオが含まれています。

new_york [ 編集 ]

new_york.png

マップサイズ1024x1024
開始年月1960/2
都市数84
産業数75
編成数0
駅数5(空港)
現金2,000,000クレジット

クリア条件:

ルールと制限事項:

攻略のコツ:

どなたか記述願います。

sell_clothing [ 編集 ]

sell_clothing.png

マップサイズ1664x128
開始年月1930/1
都市数3
産業数65
編成数0
駅数1(港)
現金500,000クレジット

クリア条件:

レベルレベルクリア条件
11年以内(1930年末まで)に6隻以上の漁船を使って1000トン以上の生魚を缶詰工場に運ぶこと
2製鉄所に鉄鉱石と石炭を運び、鉄鋼の生産を開始すること
3(1) 鉄鋼を製鉄所から缶詰工場に運び、生産した缶詰をCoventry市のスーパーマーケットに運ぶこと
(2) 12隻以上の漁船を使って生魚を缶詰工場に運ぶこと
4ウール・綿花を織物工場に運び、織物の生産を開始すること
5London市のスーパーマーケットに缶詰を運ぶこと
6Salisbury市のショッピングモールに織物を運ぶこと

ルールと制限事項:

ゲームオーバー:

攻略のコツ:

tramadness [ 編集 ]

tramadness.png

マップサイズ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)」からいつでも開くことができます。

senario_info.png


添付ファイル: filesell_clothing.png 1件 [詳細] filetramadness.png 1件 [詳細] filesenario_info.png 1件 [詳細] filenew_york.png 1件 [詳細] filescenario.png 1件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-07-20 (土) 22:04:58