トロピコ4 / チャレンジ / 作成方法


トロピコ4/チャレンジ?

チャレンジの作成方法

チャレンジの基礎知識と、簡単なチャレンジを作る手順を紹介する。

チャレンジの基礎知識

ヘルプシーケンス……チュートリアル兼、簡単な説明

チャレンジを作ってみたい人にはまず、最初に用意されているヘルプをお勧めする。
8ステップで、解説を見ながら実際に試すことができるチュートリアルだ。

  • ただ、それを読んでもよく分からないという場合、これから下記に示す作成例を見ながら自分でそのままなぞってやってみよう。

基本の解説

マップエディター

 around

地形を作成する。チャレンジの作成を開始するとまず表示される。
これの「シーケンス」ボタンを押すとシーケンスエディタが別ウィンドウで開く。
「セーブしてテスト」ボタンを押すと、地形などを編集するエディットモードからテストプレイモードになる。


シーケンスエディター(シーケンスリスト)

シーケンスを作成するウインドウ。

画面左がシーケンスリスト、画面中央がアクションリスト、右がアクションのプロパティである。

Sq-window2.jpg
  • アクション
    トロピコで行われる1つの「処理」をアクションと呼び、様々な種類がある。アクションリストの上から下に向かって順番に並べられたアクションが実行される。
  • シーケンス
    複数のアクションをまとめて1つの流れをセットにしたもの。
    最小の行動がアクション、それをまとめたのがシーケンス、シーケンスをまとめたのがチャレンジとなる。
  • コメント
    コメントアクションやコメントプロパティは、ゲームに何の影響も及ぼさない、単なるメモである。
    ヘルプシーケンスを見れば多くのコメントアクションがあるはずだ。アクションリストで緑色の斜体文字で書かれているので分かりやすい。

アクションの例

アクションって何の事だかピンと来ない人の為に、1つアクションの例を挙げると、

  • 「幸福度を変更する」アクション
    • これを使えば、幸福度を上げ下げできる。何パーセント上げるか下げるか、といった詳細な設定を「アクションのプロパティ」と呼ぶ。
      Action1.jpg

もう1つの例を挙げると、

  • 「布告を待つ」アクション
    • 何かの布告が実行されるまでずっと待っているだけ。どの布告かは「プロパティ」で設定する。
      布告が実行されなければ先に進めない。
      (上から順に実行すると言ったのを覚えてる?待っている間は下のアクションに行けないで待機になる。)
      Action2.jpg

さて、「食料で幸福」というシーケンスを作り、そのアクションリストに2つのアクションを並べてみるとどうなるか?

  • 「布告を待つ」(一般−食料倍増)
  • 「幸福度を変更する」(総合幸福度10%プラス)

と並べれば、このシーケンスを実行した後に、食料倍増の布告が発令されるまで待ちその後に住民の総合幸福度が10%上がるのだ。
この順序を上下逆にすると、実行してすぐ無条件に幸福度が上がってしまい、その後に無意味に布告を待つことになる。これは失敗例。
もし失敗して順序を上下入れ替えたければ、アクションの順序を上や下に移動するボタンを使う。

アクションは単純なものから複雑なものまである。
もし別のアクション「災害を起こす」を、上記の「幸福度を変更する」の代わりに置けば、布告を発令するたびに災害が起きる事になるし、追加にすれば、布告を使うと災害が起きてさらに幸福度が20%下がるという事もできる。
色々な「条件」を使えば、「島民が100人以上の時に失業者が20人以上いればそのうち5人が犯罪者になり島民の15人が殺され、その悪評で輸出価格は減少し、移民も禁止になる」なんてイベントも起こせる。

「Modern Timesが有効でも、バイオファーム(有機農場)しか建てられなくなるタイムラインイベントをOFFにする」事もできる。
「儲けすぎると島の神が災害を起こす」とか「高校を建設すれば移民が5人やってくる」……そんなDLCにあったシナリオもこれで作れる。

シーケンスの実行タイミング

シーケンスを作ってその中にアクションを並べても、シーケンスを実行しなければアクションは1つも働かない。
シーケンスが実行されるタイミングを3つ覚えておこう。

  • まずはシーケンスエディタにある「シーケンスを強制開始」ボタン。
    選んだシーケンスが即実行されるが、これはテスト用であり実際に遊ぶ時には使えない。
    これを使う前にマップエディターの「セーブしてテスト」ボタンを使いゲームモードにしておく事。

あと2つは「開始年月の指定」と「アクションからの実行命令」だ。

  • 「開始年月の指定」というのは、1950年の3月になったら自動的に実行される、といったように年と月を設定できる。
    この指示は、シーケンスリストのシーケンス名をダブルクリックして出てくるシーケンスプロパティで設定できる。再び同じ名前をダブルクリックすればプロパティは閉じられる。
    Sq-property.jpg
  • 「アクションからの実行命令」というのは、シーケンスを実行させるアクションを使うという事だ。
    つまり、あるシーケンスを実行中に別のシーケンスを実行させる事ができる。必要なら、条件を付け加えたりもできる。
    1つのシーケンスには関連のある一連のアクションをまとめ、別のイベントに使うアクションは別のシーケンスに独立させよう。1つのシーケンスにあれもこれもつめ込まない事。
    Action-SequenceStart.jpg

シーケンスは複数(いくつでも)同時に実行できる。


チャレンジ作成例「クイック建設の設定」

このチャレンジでは、「クイック建設」の許可・不許可を切り替えるオプションボタンをマップ上の証券取引所に表示させてみる。

  • ここで使う要素
    • イン・ビューボタン(よく宮殿とかに回りながら浮かんでいる!や?のボタン)
      (今回は宮殿ではなく証券取引所を作りそこに浮かべてみる。他に教会などでも良い。)
    • 選択肢メッセージウインドウの表示

チャレンジの新規作成

  1. メインメニュー→チャレンジ→管理→新規作成
  2. 名前「test01」
  3. マップ選択→どれでも良いので選んで進む。ランダムの場合、適当に作成。

マップに新規の建築物「証券取引所」を建てる

  1. マップ内を右クリックし、福祉と経済→証券取引所、島のどこかに置く。(マップエディット中なので建設中にはならないで即完成)
  2. 上に並んだアイコンから、「シーケンス」をクリック。

シーケンス作成

シーケンスエディタが開き、シーケンスリストに8つのヘルプシーケンスが並んでいる。

  1. シーケンスリストの中をクリック(どこでもいいが、8つ目のシーケンスをクリック)
  2. メニューバーの「アクション」メニューか、シーケンスリスト内を右クリックから、「新規シーケンス」
  3. シーケンスプロパティーが出るので、シーケンスの「名前」に「Sq-設定ボタン」と入力。(ここではSequenceを現すSqを付けたが名前は自由)
  4. 「開始年」に1950、「開始月」に2。
  5. シーケンスリストに「Sq-設定ボタン 2/1950」と表示されたのを確認し、そこをダブルクリック。または、「表示」メニュー→「シーケンスアクション」。これでプロパティーが閉じる。

アクション作成

シーケンスはできたがまだアクションリストは空白である。新規のアクションを作ってみる。

  1. メニューバー「勝利条件」メニュー→新規のイン・ビューボタン
    1. アクションリストに1行追加され、右にアクションプロパティが表示される
  2. アクションプロパティのボタンIDに「Bt-設定」、建造物に添付に「証券取引所」、ロールオーバーテキストに「設定」、アイコンに「マイナー任務」。 これで、1つのアクションが作成された。

2つ目のシーケンス

  1. 新規シーケンス「Sq-設定画面」を作成。開始年月は無入力。
  2. そのシーケンスの中に新規アクションを作る。「待つ」メニュー→「選択肢を待つ」
    1. アクションリストに一度に数行が表示される。
  3. アクションリストから1行目の「選択肢「」(「」、「」、「」、「」)を待つ」を選ぶ。
  4. プロパティの、タイトルに「設定画面です」、アクターに「知識人」、テキストに「何の設定をしますか?」、選択肢1に「クイック建設を有効にする」、選択肢2に「クイック建設を無効にする」、選択肢4に「閉じる」。
  5. アクションリストの「もし choice1 その場合」を選び、「ゲームプレイ」メニュー→「クイック建設を有効/無効にする」
  6. アクションのプロパティの「有効にする」をON(チェック)
  7. アクションリストの「もし choice2 その場合」を選び、「ゲームプレイ」メニュー→「クイック建設を有効/無効にする」
  8. アクションのプロパティの「有効にする」をOFF
  9. アクションリストの最後の行の「エンド」を選択。
  10. 「勝利条件」メニュー→「イン・ビューボタンを削除する」。
  11. アクションのプロパティの「ボタンID」を「Bt-設定」に。

別のシーケンスの呼び出し

  1. シーケンスリストから「Sq-設定ボタン」を選択。
  2. プロパティの「シーケンスを開始」を「Sq-設定画面」に変更。

シーケンスの実行

  1. マップエディターの「セーブしてテスト」を押す、「チャレンジ・テスト」画面になる。
  2. 1950年2月になり少し経つとシーケンスが実行され、証券取引所にボタンが表示される
  3. ボタンを押すと、設定画面が表示され知識人が選択肢を求めるはず。
  4. 3つの選択肢からどれかを選ぶと、証券取引所からボタンが消える。
    1. もし「イン・ビューボタンを削除する」というアクションを作らなければ、選択肢を選んでもボタンは消えずに残り、 クイック建設のON・OFFをいつでも切り替える事ができる。
    2. シーケンスエディタで「ボタンを削除する(Bt-設定)」の行を右クリックしてアクションを削除してみよう。
    3. チャレンジ・テストメニューの「再起動」をすればまた1月に戻るので試してみよう。

まとめ

  1. 1950/2月になるとシーケンス「Sq-設定ボタン」が実行される
  2. ボタンが証券取引所に表示される。
  3. ボタンを押すとシーケンス「Sq-設定画面」が実行される
  4. 選択肢が表示され、選択を待たれる

d2016-12-29 v1512.1

edit

トロピコ

トロピコ2

トロピコ3

トロピコ4

トロピコ5

総合

最新の10件

2024-04-03 2024-03-15 2023-11-13 2023-09-13 2022-08-15 2021-09-27 2021-09-22 2021-09-19 2021-09-10

人気の10件

  • counter: 1512
  • today: 1
  • yesterday: 0
  • online: 2