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

SpecialStructureContrib


特殊建築物コントリビューションとは


空港やサッカースタジアム、その他特殊な振る舞いをする建築物を追加するコントリビューションです。
追加するには、.NETプログラミングの知識が必要です。

書式

特殊建築物を定義

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

説明

  • SpecialStructureContribution の派生クラスで仮想メソッドをオーバーライドするらしいです。 実際の建築/設置を行うには、専用のコードを記述する必要があるみたいです。
  • 現在、サッカースタジアムおよび雛壇と切り通しの実装に使用されています。
  • FreeTrainのソースの plugins/org.kohsuke.freetrain.soccerStadium/src および、plugins/org.kohsuke.freetrain.terrain.terrace/src を参考にしてください。