最終更新日時: 2010年04月19日 (月) 07時42分20秒

NewGameContrib


NewGameコントリビューションとは


FreeTrainの新規作成コマンドから作成できる、新しいゲームを追加するコントリビューションです。
追加したコントリビューションは、「新しいゲーム」ダイアログの一覧に追加されます。

新規ゲームコントリビューションを追加するには、.NETプログラミングの知識が必要です。

書式

新規ゲームの定義

<contribution type="newGame" id="コントリビューションID">
  <class name="クラス名" codebase="コードベース"/>
</contribution>

実装

  • NewGameContribution クラスの派生クラスで、author、name、description、および、createNewGame() をオーバーライドします。
  • 実装の例としては、FreeTrainのソースの、plugins/org.kohsuke.freetrain.tools.terrainloader/src のファイルを参考にしてください。