最終更新日時: 2010年04月19日 (月) 16時56分23秒

TerrainOnlyNewGameContrib


地形のみの新規ゲームコントリビューションとは

地形ローダーを使用して、新規ゲームを追加するコントリビューションです。
追加した新規ゲームは、「新しいゲーム」ダイアログの一覧に追加されます。

書式

依存プラグイン

地形のみの新規ゲームコントリビューションは、FreeTrain.Core.dllに組み込まれておらず、org.kohsuke.freetrain.tools.terrainloader プラグインで定義されていますので、追加するためには、依存するプラグインとして指定しなければなりません。
プラグインの定義(<plug-in>タグ)内に、<depend>タグを記述してください。
プラグインも参照してください。
<plug-in>
  <title>タイトル</title>
  <author>制作者</author>
  <homepage>http://author/site/</homepage>
  <depend on="org.kohsuke.freetrain.tools.terrainloader" />
  ……
</plug-in>  

地形のみの新規ゲームの定義

<contribution type="terrainOnlyNewGame" id="コントリビューションID">
  <name>新規ゲームの名前</name>
  <author>新規ゲームの製作者名</author>
  <description>新規ゲームの説明文</description>
  <image href="マップ用画像のファイル名" />
  <size>マップの横幅,マップの縦幅</size>
  <height>マップの高さ</height>
  <waterLevel>水面の高さレベル</waterLevel>
</contribution>

説明

  • 新規ゲームの名前、製作者、説明文は、「新しいゲーム」ダイアログに表示されます。
  • マップ用画像のファイル名は、地形ローダーで使用するマップの画像ファイルを指定します。
  • マップの横幅、縦幅は、マップ全体の大きさを指定します。
  • マップの高さは、地下部分を含む、マップ全体の高さを指定します。
  • 水面の高さレベルは、マップの高さの範囲内で、水面に指定する高さを指定します。これより低い部分は地下なります。高い部分は地上となり、マップに設置できる線路や建築物などの高さの上限となります。