[編集]設定ファイル/menuconf.tab

dialog_toolに修景物設置ツール追加 2024/01/25
utypeに港(平面用)追加 2022/10/13
最後に使用したツール (120.1.2以降)追加 2016/01/08
WKZ_CHANGE_WATER_HEIGHT、WKZ_SET_CLIMATE追加 2013/08/18
WKZ_VIEW_OWNER、WKZ_TOGGLE_RESERVATION追加 2011/10/31

[編集]ツール定義

ここではツールを使用するための定義を行います。general_toolのカーソルや成功時の音は、ここでしか定義できません。アイコンや操作キーは、ツールバー定義で個別に異なる定義をすることもできます。ツールには*general_tool、simple_tool、dialog_toolの3種類があります。

[編集]general_tool[i]

general_toolは一般的なツールです。マップ上をクリックしたり、ドラッグしたりという操作を伴います。多くのツールは、ツール独自のカーソルを使用します。

general_tool[i],アイコン,カーソル,音,操作キー
ツール
アイコンアイコン番号(menu.GeneralTools.pak)を指定します。
アイコンが設定されていない場合には、メニューに表示されません。(ツールバー定義で指定可)
simutrans 101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。
===
Obj=menu
name=MyMenuIcon
Image[0]=> file_name.0.0
===
上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。
カーソルカーソル番号(cursor.GeneralTools.pak)を指定します
(sound/sound.tab)アクションが成功したときの音番号を指定します
9click.wav
クリック時の音
10boing.wav
失敗時の音
11jackhammer.wav
削岩機の音
12gavel.wav
鎚音
13dock.wav
14explosion.wav
爆発音
15cash.wav
操作キー操作キーを割り当てます。
[使用可能文字]
半角英数記号
#99999...文字コード(10進数)
^A...Ctrl+A
F99... (F2-F15)
COMMA...コンマ(,)

以下のツールが使用できます。

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スロープの建設
パラメータが必要
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都市の人口を増やす/減らす
パラメータとして増減値(正負符号付)を指定します。
-100...人口を100減らす
+500...人口を500増やす
general_tool[11]WKZ_PLANT_TREE木を植える
general_tool[12]WKZ_FAHRPLAN_ADD停車駅を追加(プログラム内部でのみ使用)
general_tool[13]WKZ_FAHRPLAN_INS停車駅を挿入(プログラム内部でのみ使用)
general_tool[14]WKZ_WEGEBAU道路/線路
パラメーターに名前(使用例 city_road)もしくは、数値(waytype)が使用できます。
general_tool[15]WKZ_BRUECKENBAU橋(プログラム内部で使用)
general_tool[16]WKZ_TUNNELBAUトンネル(プログラム内部で使用)
general_tool[17]WKZ_WAYREMOVER道路/線路の撤去
パラメーターに数値(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以降]
パラメーターに数値(waytype)が必要
general_tool[34]WKZ_SLICED_AND_UNDERGROUND_VIEW地下モード、ハイトカット表示モードを切り替える[102.2以降]
内部でsimple_tool[15]を呼び出しています。
パラメータ
U...従来の地下建設モードのon/off
K...ハイトカット表示モードのon/off。マウスカーソル位置の高さを使用
C...ハイトカット表示モードのon/off。マップ上のクリックでハイトカット表示モードをon。
I...ハイトカット表示レベルを一つ上に
D...ハイトカット表示レベルを一つ下に
general_tool[35]WKZ_BUY_HOUSE市内建築物を購入する[102.2以降]
general_tool[36]WKZ_CITYROAD市道ツール[110.0以降]
general_tool[37]WKZ_ERR_MESSAGE_TOOLエラーメッセージの表示[???.?以降](プログラム内部でのみ使用)
general_tool[38]WKZ_CHANGE_WATER_HEIGHT湖の高さを変更する[120.0以降]
パラメータが必要
+1...一段高くする
-1...一段低くする
general_tool[39]WKZ_SET_CLIMATEタイルごとに気候を設定[120.0以降]
パラメータに数値が必要
0...water
1...desert
2...tropic
3...mediterran
4...temperate
5...tundra
6...rocky
7...arctic
general_tool[40]TOOL_ROTATE_BUILDINGプラットホーム等を反転させるツール[120.?以降]
general_tool[41]TOOL_MERGE_STOP離れた駅の結合ツール[121.0以降]
general_tool[42]TOOL_EXEC_SCRIPT[122以降]
general_tool[43]TOOL_EXEC_TWO_CLICK_SCRIPT[122以降]

[編集]スロープの建設 パラメータ

スロープの建設 パラメータ
シングルスロープ
(112.3まではこちらのみ使用可)
ダブルスロープ使用時
[nightly以降]
南斜面1236
北斜面34
西斜面612
東斜面928
南斜面 x2-72
北斜面 x2-8
西斜面 x2-24
東斜面 x2-56
一段上げる1682
一段下げる1783

[編集]simple_tool[i]

シンプルツールは、ツールボタンのクリックや、操作キーのみで操作が完結するツールです。

simple_tool[i],アイコン,操作キー
ツール
アイコンアイコン番号(menu.SimpleTools.pak)を指定します。アイコンが設定されていない場合には、メニューに表示されません。
simutrans 101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。
===
Obj=menu
name=MyMenuIcon
Image[0]=> file_name.0.0
===
上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。
操作キー操作キーを割り当てます。
[使用可能文字]
半角英数記号
#99999...文字コード(10進数)
^A...Ctrl+A
F99... (F2-F15)
COMMA...コンマ(,)

以下のツールが使用できます。

simple_tool[0]WKZ_PAUSE一時停止。ポーズ
simple_tool[1]WKZ_FASTFORWARD早送り
simple_tool[2]WKZ_SCREENSHOTスクリーンショットを取る
simple_tool[3]WKZ_INCREASE_INDUSTRY産業チェーンを追加
simple_tool[4]WKZ_UNDOアンドゥ
simple_tool[5]WKZ_SWITCH_PLAYERプレイヤー変更
simple_tool[6]WKZ_STEP_YEAR1年進める
simple_tool[7]WKZ_CHANGE_GAME_SPEEDsimple tool 7 needs a parameter
パラメータとして増減値(正負符号付)を指定します。
-1...1段階遅くする
+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地下路線建設モード
[以下は]
パラメータ
U...従来の地下建設モードのon/off
K...ハイトカット表示モードのon/off。マウスカーソル位置の高さを使用
C...ハイトカット表示モードのon/off。マップ上のクリックでハイトカット表示モードをon。
I...ハイトカット表示レベルを一つ上に
D...ハイトカット表示レベルを一つ下に
simple_tool[16]WKZ_ROTATE90マップ回転
simple_tool[17]WKZ_QUIT終了
simple_tool[18]WKZ_FILL_TREESマップ全体に樹木を増やす
パラメータとして1以上の数値を指定します。数値が小さいほど多くの樹木が作成されます。
simple_tool[19]WKZ_DAYNIGHT_LEVELIT[101.0以降]表示の明るさ(昼夜)を変更します。パラメータが必要です。
+...1レベル明るくします
-...1レベル暗くします
1以上の整数...昼と指定した数値の明るさとを交互に切り替えます(数値が大きいほど暗くなります)
simple_tool[20]WKZ_VEHICLE_TOOLTIPS乗り物の状態を表すツールチップの表示方法を切り替えます[102.2以降]
状態は、標準状態(1)では、重要なメッセージのみ表示され、それ以外はマウスオーバー時にのみ表示されます。(0)表示しない→(1)→(2)すべて表示する、の3つの状態を相互に切り替えます。
simple_tool[21]WKZ_TOOGLE_PAX[110.0以降]
simple_tool[22]WKZ_TOOGLE_PEDESTRIANS[110.0以降]
simple_tool[23]WKZ_TRAFFIC_LEVEL[110.0以降]
simple_tool[24]WKZ_CONVOI_TOOL[110.0以降]
simple_tool[25]WKZ_LINE_TOOL[110.0以降]
simple_tool[26]WKZ_DEPOT_TOOL(プログラム内部でのみ使用)[110.0以降]
simple_tool[27]WKZ_PWDHASH_TOOL(プログラム内部でのみ使用)[110.0以降]
simple_tool[28]WKZ_SET_PLAYER_TOOL(プログラム内部でのみ使用)[110.0以降]
simple_tool[29]WKZ_TRAFFIC_LIGHT_TOOL(プログラム内部でのみ使用)[110.0以降]
simple_tool[33]WKZ_TOGGLE_RESERVATIONルート占有状態の表示/非表示[111.0以降]
simple_tool[34]WKZ_VIEW_OWNER所有者の表示/非表示[111.0以降]
simple_tool[35]WKZ_HIDE_UNDER_CURSOR

[編集]dialog_tool[i]

ダイアログツールは、ウィンドウを表示するツールです。

dialog_tool[i],アイコン,操作キー
ツール
アイコンアイコン番号(menu.DialogeTools.pak)を指定します。
アイコンが設定されていない場合には、メニューに表示されません。
simutrans 101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。
===
Obj=menu
name=MyMenuIcon
Image[0]=> file_name.0.0
===
上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。
操作キー操作キーを割り当てます。
[使用可能文字]
半角英数記号
#99999...文字コード(10進数)
^A...Ctrl+A
F99... (F2-F15)
COMMA...コンマ(,)

以下のツールが使用できます。

dialog_tool[0]WKZ_HELPヘルプ
dialog_tool[1]WKZ_OPTIONENゲームオプション
dialog_tool[2]WKZ_MINIMAPミニマップ
dialog_tool[3]WKZ_LINEOVERVIEW路線編集
dialog_tool[4]WKZ_MESSAGEメッセージ表
dialog_tool[5]WKZ_FINANCES財務
dialog_tool[6]WKZ_PLAYERSライバル会社
dialog_tool[7]WKZ_DISPLAYOPTIONS表示設定
dialog_tool[8]WKZ_SOUNDサウンド
dialog_tool[9]WKZ_LANGUAGE言語
dialog_tool[10]WKZ_PLAYERCOLORプレーヤーの色
dialog_tool[11]WKZ_JUMP指定座標に移動
dialog_tool[12]WKZ_LOADゲームの再開
dialog_tool[13]WKZ_SAVEゲームの保存
dialog_tool[14]KZ_LIST_HALT駅一覧
dialog_tool[15]WKZ_LIST_CONVOI編成一覧
dialog_tool[16]WKZ_LIST_TOWN町一覧
dialog_tool[17]WKZ_LIST_GOODS貨物一覧
dialog_tool[18]WKZ_LIST_FACTORY産業一覧
dialog_tool[19]WKZ_LIST_CURIOSITY名所旧跡一覧
dialog_tool[20]WKZ_EDIT_FACTORY産業施設建設ツール
dialog_tool[21]WKZ_EDIT_ATTRACTIONランドマーク建設ツール
dialog_tool[22]WKZ_EDIT_HOUSE市内建築物建設ツール
dialog_tool[23]WKZ_EDIT_TREE植樹ツール
dialog_tool[24]WKZ_ENLARGE_MAPマップサイズ拡張ツール[101.0以降]
dialog_tool[25]WKZ_LIST_LABELマーカー一覧[102.0以降]
dialog_tool[26]WKZ_CLIMATES気候の設定[102.2以降]
dialog_tool[27]WKZ_SETTINGS高度な設定[110.0以降]
dialog_tool[28]WKZ_GAMEINFO_NETWORKゲームの情報[110.0以降]
dialog_tool[32]DIALOG_LIST_DEPOT車庫一覧[122以降]
dialog_tool[33]DIALOG_LIST_VEHICLE乗り物一覧[122以降]
dialog_tool[34]DIALOG_SCRIPT_TOOLスクリプトツールの読込[122以降]
dialog_tool[35]DIALOG_EDIT_GROUNDOBJ修景物設置ツール[123以降]

[編集]ツールバー定義

ツールバーを定義します。[0]はメインツールバーで、必ず必要です。
ツールバーやアイテムは必ずゼロから順番に定義しなければいけません。

toolbar[x][y]=ツール,アイコン,操作キー,パラメーター,ヘルプファイル
ツールgeneral_tool[i]general_tool
simple_tool[i]simple_tool
dialog_tool[i]dialog_tool
toolbar[i]toolbar[i],アイコン,操作キー,タイトル,ヘルプファイル
ツールバーの番号は出現順に[0]から順番に記述しなければいけません。
タイトル、ヘルプファイル名は必須です。
ways(waytype, subtypes)waytypeの道路/線路をすべて表示します
bridges(waytype)waytypeの橋をすべて表示します
tunnels(waytype)waytypeのトンネルをすべて表示します
signs(waytype)waytypeの信号/標識をすべて表示します
wayobj(waytype)waytypeの架線をすべて表示します
buildings(utype, waytype)waytypeでutypeの建物をすべて表示します。
駅、駅舎、車庫、港などがここに含まれます
scripts(key)スクリプトのdescription.tabのmenu項目をkeyに設定したスクリプトアイコンを表示します.
アイコンアイコン番号(menu.BarTools.pak)を指定します。
省略した場合、ツール定義に指定があればそれを使用し、指定がなければツールメニューに表示されません。パラメーターが必要なツールを、メニューに表示せず操作キーのみを割り当てたい場合には、この方法を使用します。
simutrans 101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。
===
Obj=menu
name=MyMenuIcon
Image[0]=> file_name.0.0
===
上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。
操作キー操作キーを割り当てます。
[使用可能文字]
半角英数記号
#99999...文字コード(10進数)
^A...Ctrl+A
F99... (F2-F15)
COMMA...コンマ(,)
パラメーターパラメーター
ヘルプファイル名ヘルプファイル名(toolbar[i]の場合にのみ必要)

[編集]最後に使用したツール (120.1.2以降)

最後に使用したツールを表示するツールバーを表示します
ヘルプファイル名はlast_used.txt

toolbar[x][y]=toolbar[0],アイコン,操作キー,LAST_USED
ツールtoolbar[0]toolbar[0]
アイコンアイコン番号(menu.BarTools.pak)を指定します。
省略した場合、ツール定義に指定があればそれを使用し、指定がなければツールメニューに表示されません。パラメーターが必要なツールを、メニューに表示せず操作キーのみを割り当てたい場合には、この方法を使用します。
simutrans 101.0以降では、メニューアイコンファイルを作成すれば、ファイル名も指定可。
===
Obj=menu
name=MyMenuIcon
Image[0]=> file_name.0.0
===
上記の場合「MyMenuIcon」と記述できる。画像はImage[0]のみ使用可。
操作キー操作キーを割り当てます。
[使用可能文字]
半角英数記号
#99999...文字コード(10進数)
^A...Ctrl+A
F99... (F2-F15)
COMMA...コンマ(,)
パラメーターLAST_USEDLAST_USED

[編集]waytype/subtypes/utype

waytype
0
1道路
2線路
3船舶
5モノレール
6リニア(未使用)
7市電
8ナローゲージ(未使用)
16航空
128高圧線
subtypessubtypes for ways(x,#)
0通常
1高架、滑走路
7市電 (線路のみ)
255フェンス、河川
utypebuildings(utype, waytype)
11港(斜面用)。waytypeは不要
33車庫
34
35駅舎、郵便局、倉庫など
36港(平面用)。waytypeは不要



- cache -

添付ファイル: filemenuconf-102-pak64_sample.zip 216件 [詳細] filemBT_01.png 256件 [詳細] filemST_01.png 260件 [詳細] filemGT_02.png 254件 [詳細] filemDT_01.png 254件 [詳細] filecGT_01.png 255件 [詳細] filemGT_01.png 259件 [詳細]

 
Last-modified: 2024-01-25 (木) 20:52:40