[#u319d9b3]-アイコン画像は64版参照--http://sourceforge.net/p/simutrans/code/HEAD/tree/pak64/other/wkz_icons.png//(アイコン画像はバージョン、pakセットごとに異なるため省きました。[#oa9fdb53]ここではツールを使用するための定義を行います。general_toolのカーソルや成功時の音は、ここでしか定義できません。アイコンや操作キーは、ツールバー定義で個別に異なる定義をすることもできます。ツールには*general_tool、simple_tool、dialog_toolの3種類があります。[#q6b6ac1e]general_toolは一般的なツールです。マップ上をクリックしたり、ドラッグしたりという操作を伴います。多くのツールは、ツール独自のカーソルを使用します。general_tool[i],アイコン,カーソル,音,操作キー|RIGHT:150|||c|~ツール||||~アイコン||アイコン番号(menu.GeneralTools.pak)を指定します。&br;アイコンが設定されていない場合には、メニューに表示されません。101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。file_name.0.0&br;===&br;上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。||~カーソル||カーソル番号(cursor.GeneralTools.pak)を指定します||~音||(sound/sound.tab)アクションが成功したときの音番号を指定します||~|9|click.wav&br;クリック時の音||~|10|boing.wav&br;失敗時の音||~|11|jackhammer.wav&br;削岩機の音||~|12|gavel.wav&br;鎚音||~|13|dock.wav&br;||~|14|explosion.wav&br;爆発音||~|15|cash.wav&br;||~操作キー||操作キーを割り当てます。(F2-F15)&br;COMMA...コンマ(,)|以下のツールが使用できます。|RIGHT:150|||c|~general_tool[0]|WKZ_ABFRAGE|調査ツール||~general_tool[1]|WKZ_REMOVER|撤去ツール||~general_tool[2]|WKZ_RAISE_LAND|陸地を高くする||~general_tool[3]|WKZ_LOWER_LAND|陸地を低くする||~general_tool[4]|WKZ_SETSLOPE|スロープの建設&br;パラメータが必要&br;||~general_tool[5]|WKZ_RESTORESLOPE|スロープを戻す||~general_tool[6]|WKZ_MARKER|マーカー||~general_tool[7]|WKZ_CLEAR_RESERVATION|||~general_tool[8]|WKZ_TRANSFORMER|変圧所を作る||~general_tool[9]|WKZ_ADD_CITY|新しい町を作る||~general_tool[10]|WKZ_CHANGE_CITY_SIZE|都市の人口を増やす/減らす&br;パラメータとして増減値(正負符号付)を指定します。city_road)もしくは、数値(waytype)が使用できます。||~general_tool[15]|WKZ_BRUECKENBAU|橋(プログラム内部で使用)||~general_tool[16]|WKZ_TUNNELBAU|トンネル(プログラム内部で使用)||~general_tool[17]|WKZ_WAYREMOVER|道路/線路の撤去&br;パラメーターに数値(waytype)が必要||~general_tool[18]|WKZ_WAYOBJ|架線(プログラム内部で使用)||~general_tool[19]|WKZ_STATION|駅(プログラム内部で使用)||~general_tool[20]|WKZ_ROADSIGN|標識/信号(プログラム内部で使用)||~general_tool[21]|WKZ_DEPOT|車庫(プログラム内部で使用)||~general_tool[22]|WKZ_BUILD_HAUS|観光地の整備||~general_tool[23]|WKZ_LAND_CHAIN|発電所を作る||~general_tool[24]|WKZ_CITY_CHAIN|産業網を誘致||~general_tool[25]|WKZ_BUILD_FACTORY|||~general_tool[26]|WKZ_LINK_FACTORY|産業チェーンを繋ぐ||~general_tool[27]|WKZ_HEADQUARTER|本社(プログラム内部で使用)||~general_tool[28]|WKZ_LOCK_GAME|プレイヤー変更の禁止||~general_tool[29]|WKZ_ADD_CITYCAR|自家用車を加える||~general_tool[30]|WKZ_FOREST|森を作る||~general_tool[31]|WKZ_STOP_MOVER|スケジュールを移動させる||~general_tool[32]|WKZ_MAKE_STOP_PUBLIC|駅を公共駅にする[101.0以降]||~general_tool[33]|WKZ_REMOVE_WAYOBJ|架線の撤去[102.2以降]&br;パラメーターに数値(waytype)が必要||~general_tool[34]|WKZ_SLICED_AND_UNDERGROUND_VIEW|地下モード、ハイトカット表示モードを切り替える[102.2以降]&br;内部でsimple_tool[15]を呼び出しています。&br;パラメータ&br;U...従来の地下建設モードのon/off&br;K...ハイトカット表示モードのon/off。マウスカーソル位置の高さを使用&br;C...ハイトカット表示モードのon/off。マップ上のクリックでハイトカット表示モードをon。[#ped96a56]シンプルツールは、ツールボタンのクリックや、操作キーのみで操作が完結するツールです。simple_tool[i],アイコン,操作キー|RIGHT:150|||c|~ツール||||~アイコン||アイコン番号(menu.SimpleTools.pak)を指定します。アイコンが設定されていない場合には、メニューに表示されません。101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。file_name.0.0&br;===&br;上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。||~操作キー||操作キーを割り当てます。(F2-F15)&br;COMMA...コンマ(,)|以下のツールが使用できます。|RIGHT:150|||c|~simple_tool[0]|WKZ_PAUSE|一時停止。parameter&br;パラメータとして増減値(正負符号付)を指定します。&br;-1...1段階遅くする&br;+1...1段階速くする||~simple_tool[8]|WKZ_ZOOM_IN|ズームイン||~simple_tool[9]|WKZ_ZOOM_OUT|ズームアウト||~simple_tool[10]|WKZ_SHOW_COVERAGE|駅の有効範囲を表示/非表示||~simple_tool[11]|WKZ_SHOW_NAMES|駅名を表示/非表示||~simple_tool[12]|WKZ_SHOW_GRID|グリッドを表示/非表示||~simple_tool[13]|WKZ_SHOW_TREES|樹木を表示/隠す||~simple_tool[14]|WKZ_SHOW_HOUSES|建物を表示/隠す||~simple_tool[15]|WKZ_SHOW_UNDERGROUND|地下路線建設モード&br;[以下は]&br;パラメータ&br;U...従来の地下建設モードのon/off&br;K...ハイトカット表示モードのon/off。マウスカーソル位置の高さを使用&br;C...ハイトカット表示モードのon/off。マップ上のクリックでハイトカット表示モードをon。&br;I...ハイトカット表示レベルを一つ上に&br;D...ハイトカット表示レベルを一つ下に||~simple_tool[16]|WKZ_ROTATE90|マップ回転||~simple_tool[17]|WKZ_QUIT|終了||~simple_tool[18]|WKZ_FILL_TREES|マップ全体に樹木を増やす&br;パラメータとして1以上の数値を指定します。数値が小さいほど多くの樹木が作成されます。||~simple_tool[19]|WKZ_DAYNIGHT_LEVELIT|[101.0以降]表示の明るさ(昼夜)を変更します。パラメータが必要です。&br;+...1レベル明るくします&br;-...1レベル暗くします&br;1以上の整数...昼と指定した数値の明るさとを交互に切り替えます(数値が大きいほど暗くなります)||~simple_tool[20]|WKZ_VEHICLE_TOOLTIPS|乗り物の状態を表すツールチップの表示方法を切り替えます[102.2以降]&br;状態は、標準状態(1)では、重要なメッセージのみ表示され、それ以外はマウスオーバー時にのみ表示されます。(0)表示しない→(1)→(2)すべて表示する、の3つの状態を相互に切り替えます。[#x053d247]ダイアログツールは、ウィンドウを表示するツールです。dialog_tool[i],アイコン,操作キー|RIGHT:150|||c|~ツール||||~アイコン||アイコン番号(menu.DialogeTools.pak)を指定します。&br;アイコンが設定されていない場合には、メニューに表示されません。101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。file_name.0.0&br;===&br;上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。||~操作キー||操作キーを割り当てます。(F2-F15)&br;COMMA...コンマ(,)|以下のツールが使用できます。[#q56b1334]ツールバーを定義します。[0]はメインツールバーで、必ず必要です。&br;ツールバーやアイテムは必ずゼロから順番に定義しなければいけません。toolbar[x][y]=ツール,アイコン,操作キー,パラメーター,ヘルプファイル|RIGHT:120|180||c|~ツール||||~|general_tool[i]|general_tool||~|simple_tool[i]|simple_tool||~|dialog_tool[i]|dialog_tool||~|toolbar[i]|toolbar[i],アイコン,操作キー,タイトル,ヘルプファイル&br;ツールバーの番号は出現順に[0]から順番に記述しなければいけません。&br;タイトル、ヘルプファイル名は必須です。waytype)|waytypeでutypeの建物をすべて表示します。ここに含まれます||~アイコン||アイコン番号(menu.BarTools.pak)を指定します。&br;省略した場合、ツール定義に指定があればそれを使用し、指定がなければツールメニューに表示されません。パラメーターが必要なツールを、メニューに表示せず操作キーのみを割り当てたい場合には、この方法を使用します。101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。file_name.0.0&br;===&br;上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。||~操作キー||操作キーを割り当てます。toolbar[x][y]=toolbar[0],アイコン,操作キー,LAST_USED|RIGHT:120|180||c|~ツール|toolbar[0]|toolbar[0]||~アイコン||アイコン番号(menu.BarTools.pak)を指定します。&br;省略した場合、ツール定義に指定があればそれを使用し、指定がなければツールメニューに表示されません。パラメーターが必要なツールを、メニューに表示せず操作キーのみを割り当てたい場合には、この方法を使用します。101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。file_name.0.0&br;===&br;上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。||~操作キー||操作キーを割り当てます。waytype)||~|11|港。