wesnoth/doc/man/ja/wesnoth.6
2024-11-26 12:10:35 -06:00

368 lines
20 KiB
Groff
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; if not, write to the Free Software
.\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
.\"
.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH WESNOTH 6 2022 wesnoth "Battle for Wesnoth"
.
.SH 名前
wesnoth \- Battle for Wesnoth ターン制ファンタジー戦略ゲーム
.
.SH 書式
.
\fBwesnoth\fP [\fIOPTIONS\fP] [\fIPATH_TO_DATA\fP]
.
.SH 説明
.
Battle for \fBWesnoth\fPはターン制のファンタジー戦略ゲームです。
生え抜きの中核の軍隊を使用して、資金と村の資源の管理に注意しながら、全ての敵のリーダーを倒しましょう。全てのユニットは固有の強みと弱点を持つため、勝利するためには、敵の同様の好機を阻みながら、自軍の長所を最大限に引き出せるように配備する必要があります。自分の言語でプレイ可能で、賢いコンピューターを相手に力を試したり、Wesnoth
の巨大なオンラインプレイヤーのコミュニティに参加したりすることができます。自分でカスタムユニットや、シナリオやキャンペーンを作成して、それを他の人達と共有することもできます。
.
.SH オプション
.
.TP
\fB\-\-all\-translations\fP
ゲーム内の言語選択リストに、翻訳率が低いものを含むすべての翻訳を表示する。
.TP
\fB\-c[\fP\fIid_campaign\fP\fB],\ \-\-campaign[\fP\fI=id_campaign\fP\fB]\fP
キャンペーンをID \fIid_campaign\fP で直接指定する。IDを指定しないと選択メニューが表示される。
.TP
\fB\-\-campaign\-difficulty[\fP\fI=difficulty\fP\fB]\fP
キャンペーンの難易度を指定( 1 から最大値まで)。指定が無い場合、キャンペーンの難易度選択ウィジェットが表示される。
.TP
\fB\-\-campaign\-scenario\fP\fI\ id_scenario\fP
指定されたキャンペーンのシナリオのID。デフォルトでは最初のシナリオ。
.TP
\fB\-\-campaign\-skip\-story\fP
\fBstart\fP イベントの終わりまで、 [story] 画面とダイアログをスキップする。
.TP
\fB\-\-clock\fP
Adds the option to show a clock for testing the drawing timer. Also adds the
option for showing the GUI Test Dialog.
.TP
\fB\-\-core\fP\fI\ id_core\fP
読み込んだコアを指定の ID のものに置き換える。
.TP
\fB\-\-data\-dir\fP\fI\ directory\fP
データディレクトリを指定のものに置き換える。
.TP
\fB\-\-data\-path\fP
データディレクリへのパスを表示し終了する。
.TP
\fB\-d, \-\-debug\fP
ゲーム内での追加コマンドモードオプションを有効にする。
https://www.wesnoth.org/wiki/CommandMode にはより多くのコマンドモードの説明があります。)有効化する
.TP
\fB\-\-debug\-lua\fP
一部の Lua デバッグ機構を有効にする。
.TP
\fB\-\-strict\-validation\fP
非推奨のLua APIコールを許可しない。
.TP
\fB\-D,\ \-\-diff\fP\fI\ left\-file\fP\fB\ \fP\fIright\-file\fP
2つのWMLファイルを比較する。比較前に前処理は行われないため、前処理が必要であれば、 \fB\-p\fP
を前につけて実行すること。差分はDiffWMLファイルとして標準出力または \fI\-\-output\fP で指定したファイルに出力される。
.TP
\fB\-e[\fP\fIfile\fP\fB],\ \-\-editor[\fP\fI=file\fP\fB]\fP
ゲーム内マップエディタを直接起動する。 \fIfile\fP が指定された場合、\fB\-l\fP \fB\-\-load\fP と等価となる。
.TP
\fB\-\-fps\fP
FPSを画面の隅に表示し、ユーザーデータディレクトリ内のファイルにその値を書き込む。
.TP
\fB\-f, \-\-fullscreen\fP
フルスクリーンモードでゲームを実行する。
.TP
\fB\-h, \-\-help\fP
標準出力にコマンドラインオプションの要約を表示して、終了する。
.TP
\fB\-l,\ \-\-load\fP\fI\ file\fP
標準のセーブデータディレクトリからセーブデータ \fIfile\fP を再開する。もし同様に \fB\-e\fP または \fB\-\-editor\fP
オプションが使われた場合は、エディタを開始して \fIfile\fP
からマップを開く。もしディレクトリなら、マップ読み込みダイアログでその場所を表示した状態からエディタを開始する。
.TP
\fB\-L,\ \-\-language\fP\fI\ lang\fP
このセッションで使用する言語 \fIlang\fP 例: \fB\-\-language ang_GB@latin\fP
.TP
\fB\-\-log\-\fP\fIlevel\fP\fB=\fP\fIdomain1\fP\fB,\fP\fIdomain2\fP\fB,\fP\fI...\fP
ログ領域(domain)の厳密さのレベルを設定する。 \fBall\fP は、どのログ領域にも対応させるために利用される。有効なレベルは以下の通り。
\fBerror\fP\ \fBwarning\fP\ \fBinfo\fP\ \fBdebug\fP。既定値では \fBwarning\fP
レベルがほとんどのログ領域に使用されるが、 \fB\-d\fP オプションと組み合わせた場合を除いて \fBdeprecation\fP\fBnone\fPである。
.TP
\fB\-\-log\-precise\fP
より正確にログ出力の時刻を表示する。
.TP
\fB\-\-log\-strict\fP\fI\ level\fP
sets the strict \fIlevel\fP of the logger. Any messages sent to log domains of
this \fIlevel\fP or more severe will cause the unit test to fail regardless of
the victory result. Only relevant when used with \fB\-u\fP.
.TP
\fB\-\-logdomains[\fP\fI=filter\fP\fB]\fP
定義済のログ領域のリストを表示して終了する。(\fIfilter\fPが指定されたら反映される)
.TP
\fB\-\-no\-log\-to\-file\fP
prevents redirecting logged output to a file. The environment variable
WESNOTH_NO_LOG_FILE can also be set as an alternative. Log files are created
in the logs directory under the userdata folder.
.TP
\fB\-\-log\-to\-file\fP
ログ出力がファイルに書き込まれる。暗黙的か明示的かに関わらず、\-\-no\-log\-to\-file の効果をキャンセルする。
.TP
\fB\-\-no\-log\-sanitize\fP
disables the anonymization that's normally applied when logging, for example
replacing usernames with USER.
.TP
\fB\-\-wnoconsole\fP
Windowsの場合に \-\-no\-log\-to\-file と共に使用すると、出力は CONOUT ではなく cerr/cout
に書き込まれる。それ以外は何もしない。
.TP
\fB\-\-max\-fps\fP\fI\ fps\fP
ゲームの fps を設定。値は \fB1\fP から \fB1000\fP を指定でき、デフォルト値はモニターのリフレッシュレートである。
.TP
\fB\-m, \-\-multiplayer\fP
マルチプレイヤーゲームを実行する。 \fB\-\-multiplayer\fP と共に利用できる追加のオプションは後述。
.TP
\fB\-\-mp\-test\fP
テスト用のMPシナリオを読み込む。
.TP
\fB\-\-new\-widgets\fP
開発中の新しいウィジェットツールキットを有効にする。まだ試験的な機能であり、多くのバグが既知であるため、バグ報告は不要。ライブラリのパーツは安定しており、このオプションを有効にせずとも動作する。
.TP
\fB\-\-noaddons\fP
ユーザーのアドオンを読み込まない。
.TP
\fB\-\-nocache\fP
ゲームデータのキャッシュを使用しない。
.TP
\fB\-\-nogui\fP
GUI でない状態でゲームを起動する。 \fB\-\-multiplayer\fP\fB\-\-screenshot\fP\fB\-\-plugin\fP
と組み合わせた場合のみ利用可能である。
.TP
\fB\-\-nobanner\fP
起動時のバナーを抑制する。
.TP
\fB\-\-nomusic\fP
BGMなしでゲームを実行する。
.TP
\fB\-\-noreplaycheck\fP
ユニットテストにおいてリプレイの検証を行わない。 \fB\-u\fPオプション指定時にのみ関係がある。
.TP
\fB\-\-nosound\fP
効果音やBGMなしでゲームを実行する。
.TP
\fB\-\-output\fP\fI\ ファイル\fP
指定したファイルに出力する。差分をとる操作のみに適用可能。
.TP
\fB\-\-password\fP\fI\ password\fP
サーバーへ接続時、他の設定を無視して、 \fIpassword\fP を使用する。危険。
.TP
\fB\-\-plugin\fP\fI\ script\fP
試験的Wesnoth のプラグインを定義した \fIscript\fP を読み込む。\fB\-\-script\fP と類似しているが、Lua
ファイルはコルーチンとして動作する関数を返し、定期的に呼び出されなければならない。
.TP
\fB\-P,\ \-\-patch\fP\fI\ base\-file\fP\fB\ \fP\fIpatch\-file\fP
DiffWMLパッチをWMLファイルに適用する。どちらのファイルに対しても前処理は行われない。標準出力または \fI\-\-output\fP
で指定したファイルにパッチを適用したWMLを出力する。
.TP
\fB\-p,\ \-\-preprocess\fP\fI\ source\-file/folder\fP\fB\ \fP\fItarget\-directory\fP
指定されたファイル/フォルダをプリプロセスする。プレーン .cfg ファイルごとに、プリプロセスされた .cfg
ファイルを指定したフォルダに生成する。フォルダを指定した場合、プリプロセッサーのルールに従ってフォルダ内は再帰的にプリプロセスされる。「data/core/macros」内の共通マクロは、指定したリソースよりも前にプリプロセスされる。例\fB\-p ~/wesnoth/data/campaigns/tutorial ~/result\fP
。詳細は以下のプリプロセッサーについてを参照https://wiki.wesnoth.org/PreprocessorRef#Command\-line_preprocessor
.TP
\fB\-\-preprocess\-string\fP\fI\ source\-string\fP
preprocesses a given string and writes the output to stdout.
.TP
\fB\-\-preprocess\-defines=\fP\fIDEFINE1\fP\fB,\fP\fIDEFINE2\fP\fB,\fP\fI...\fP
comma separated list of defines to be used by the \fB\-\-preprocess\fP or
\fB\-\-preprocess\-string\fP command. If \fBSKIP_CORE\fP is in the define list the
"data/core" directory won't be preprocessed.
.TP
\fB\-\-preprocess\-input\-macros\fP\fI\ source\-file\fP
used only by the \fB\-\-preprocess\fP or \fB\-\-preprocess\-string\fP
command. Specifies a file that contains \fB[preproc_define]\fPs to be included
before preprocessing.
.TP
\fB\-\-preprocess\-output\-macros[\fP\fI=target\-file\fP\fB]\fP
used only by the \fB\-\-preprocess\fP command (But not by the
\fB\-\-preprocess\-string\fP command). Will output all preprocessed macros in the
target file. If the file is not specified the output will be file
\&'_MACROS_.cfg' in the target directory of preprocess's command. The output
file can be passed to \fB\-\-preprocess\-input\-macros\fP. This switch should be
typed before the \fB\-\-preprocess\fP command.
.TP
\fB\-r\ \fP\fIX\fP\fBx\fP\fIY\fP\fB,\ \-\-resolution\ \fP\fIX\fP\fBx\fP\fIY\fP
画面解像度を指定する。例:\fB\-r\fP \fB800x600\fP
.TP
\fB\-\-render\-image\fP\fI\ image\fP\fB\ \fP\fIoutput\fP
画像パス関数を伴う有効な wesnoth 「画像パス文字列」を指定し、 .png
ファイルとして出力する。画像パス関数については以下を参照https://wiki.wesnoth.org/ImagePathFunctionWML
.TP
\fB\-R,\ \-\-report\fP
ゲームディレクトリを初期化し、バグレポートでの使用に適したビルド情報を表示して、終了する。
.TP
\fB\-\-rng\-seed\fP\fI\ number\fP
乱数ジェネレータのシードとして \fInumber\fP を指定する。例:\fB\-\-rng\-seed\fP \fB0\fP
.TP
\fB\-\-screenshot\fP\fI\ map\fP\fB\ \fP\fIoutput\fP
画面の初期化なしに \fImap\fP のスクリーンショットを \fIoutput\fP に保存する
.TP
\fB\-\-script\fP\fI\ file\fP
(試験的)\fIfile\fP:クライアントコントロール用の Lua スクリプト。
.TP
\fB\-s[\fP\fIhost\fP\fB],\ \-\-server[\fP\fI=host\fP\fB]\fP
指定したホストに接続する。指定がない場合は、設定内の最初のサーバに接続する。例: \fB\-\-server\fP \fBserver.wesnoth.org\fP
.TP
\fB\-\-showgui\fP
GUI 付きでゲームを実行する、暗黙的に \fB\-\-nogui\fP を置き換える。
.TP
\fB\-\-strict\-validation\fP
検証エラーは致命的なエラーとして扱う。
.TP
\fB\-t[\fP\fIscenario_id\fP\fB],\ \-\-test[\fP\fI=scenario_id\fP\fB]\fP
小さなテストシナリオを実行する。テストシナリオは \fB[test]\fP WMLタグで定義されている必要がある。 デフォルトは \fBtest\fP
\fB[micro_ai]\fP のデモンストレーションは \fBmicro_ai_test\fP で開始できる。
.TP
\fB\-\-translations\-over\fP\fI\ percent\fP
言語の基準翻訳率を I に設定する。言語の翻訳率が \fIpercent\fP を越えている場合のみ、ゲーム内の言語リストに表示される。有効な値は 0 から
100 。
.TP
\fB\-u,\ \-\-unit\fP\fI\ scenario\-id\fP
指定されたテストシナリオをユニットテストとして実行する。 \fB\-\-nogui\fP を伴う。
.TP
\fB\-\-unsafe\-scripts\fP
\fBpackage\fP パッケージを lua スクリプトから利用可能とする。 lua スクリプトに wesnoth
実行時と同様の権限を付与することになるため、この機能を信頼できないスクリプトと併用してはならない!
.TP
\fB\-S,\ \-\-use\-schema\fP\fI\ path\fP
sets the WML schema for use with \fB\-V,\ \-\-validate\fP.
.TP
\fB\-\-userdata\-dir\fP\fI\ name\fP
ユーザーデータディレクトリを $HOME 下または Windows の「My Documents\eMy Games」下の \fIname\fP
に設定する。ユーザーデータディレクトリのパスを $HOME や 「My Documents\eMy
Games」の外に絶対パスで指定することもできる。Windows では
「.\e」あるいは「..\e」を用いることで、ワーキングディレクトリーからの相対パスで指定することもできる。
.TP
\fB\-\-userdata\-path\fP
ユーザーデータディレクトリへのパスを表示して、終了する。
.TP
\fB\-\-username\fP\fI\ username\fP
サーバーへの接続時、他の設定を無視して、 \fIusername\fP を使用する。
.TP
\fB\-\-validate\fP\fI\ パス\fP
ファイルがWMLスキーマに批准しているか検証を行う。
.TP
\fB\-\-validate\-addon\fP\fI\ アドオンid\fP
指定したアドオンのWMLをプレイ可能か検証する。
.TP
\fB\-\-validate\-core\fP
コアWMLがプレイ可能か検証する。
.TP
\fB\-\-validate\-schema\fP\fI\ path\fP
ファイルをWMLスキーマとして検証する。
.TP
\fB\-\-validcache\fP
キャッシュが正しいものと想定する。(危険)
.TP
\fB\-v, \-\-version\fP
バージョン番号を表示して、終了する。
.TP
\fB\-\-simple\-version\fP
バージョン番号を表示して終了する。
.TP
\fB\-w, \-\-windowed\fP
ウインドウモードでゲームを実行する。
.TP
\fB\-\-with\-replay\fP
\fB\-\-load\fP オプションで読み込まれたゲームのリプレイを実行する。
.
.SH "\-\-multiplayer 用のオプション"
.
陣営指定のマルチプレイヤーオプションが \fInumber\fP によって示される。 \fInumber\fP は陣営のナンバーに置き換えられる必要がある。通常は
1 か 2 だが、選択されたシナリオでの可能なプレイヤー数に依存する。
.TP
\fB\-\-ai\-config\fP\fI\ number\fP\fB:\fP\fIvalue\fP
この陣営のAIコントローラーに読み込む設定ファイルを選択する。
.TP
\fB\-\-algorithm\fP\fI\ number\fP\fB:\fP\fIvalue\fP
この陣営のAIコントローラーによって用いられる非標準アルゴリズムを選択する。アルゴリズムは \fB[ai]\fP
タグによって定義されるが、「data/ai/ais」や「data/ai/dev」内のコアのアルゴリズムや、アドオンにより定義されたアルゴリズムを利用することもできる。利用可能な値は
\fBidle_ai\fP\fBexperimental_ai\fP を含む。
.TP
\fB\-\-controller\fP\fI\ number\fP\fB:\fP\fIvalue\fP
この陣営のコントローラを選択する。有効な値:\fBhuman\fP\fBai\fP 及び \fBnull\fP
.TP
\fB\-\-era\fP\fI\ value\fP
\fBDefault\fP の代わりの時代を選択してプレイするためにこのオプションを使用する。時代は ID によって選択される。時代はファイル
\fBdata/multiplayer/eras.cfg\fP の中に記述されている。
.TP
\fB\-\-exit\-at\-end\fP
シナリオ終了時の勝利/敗北ダイアログが非表示となり、ユーザーが「シナリオ終了」をクリックせずとも終了するようになる。スクリプトによるベンチマーク時に利用される。
.TP
\fB\-\-ignore\-map\-settings\fP
マップの設定を使わず、代わりにデフォルト値を使用する。
.TP
\fB\-\-label\fP\fI\ label\fP
AIに \fIlabel\fP をセットする。
.TP
\fB\-\-multiplayer\-repeat\fP\fI\ value\fP
マルチプレイヤーのゲームを \fIvalue\fP の回数繰り返す。 \fB\-\-nogui\fP を指定した、スクリプトによるベンチマークに適する。
.TP
\fB\-\-parm\fP\fI\ number\fP\fB:\fP\fIname\fP\fB:\fP\fIvalue\fP
この陣営の追加的なパラメータを設定する。このパラメータは、\fB\-\-controller\fP\fB\-\-algorithm\fP
とともに使用されるオプションに依存する。自作の AI 設計者にのみ有用と思われる。(まだ完全には文書化されていない)
.TP
\fB\-\-scenario\fP\fI\ value\fP
マルチプレイヤーのシナリオを ID で選択する。既定のシナリオ ID は \fBmultiplayer_The_Freelands\fP
.TP
\fB\-\-side\fP\fI\ number\fP\fB:\fP\fIvalue\fP
この陣営の現在の時代の党派を選択する。党派は ID によって選択される。党派はファイル data/multiplayer.cfg の中に記述されている。
.TP
\fB\-\-turns\fP\fI\ value\fP
選択されたシナリオのターン数を設定する。デフォルトでは無制限となる。
.
.SH 終了ステータス
.
通常は 0。SDL、画面、フォントなどの初期化エラーの場合は1を返す。コマンドラインオプションのエラーの場合は2を返す。
.br
\fB\ \-u\fP で)ユニットテストを動作させるとき、終了ステータスは異なる。テスト通過時の終了ステータスは 0 、失敗すると
1となる。テストは通過したが無効なリプレイファイルが生成された場合は 3 となる。テストは通過したがリプレイでエラーが発生すると 4
となる。終了ステータス 3 および 4 は \fB\-\-noreplaycheck\fP を付加していない場合のみ発生する。
.
.SH 著者
.
David White <davidnwhite@verizon.net> によって書かれた。
.br
Nils Kneuper <crazy\-ivanovic@gmx.net> と ott <ott@gaon.net> と
Soliton <soliton.de@gmail.com> によって編集された。
.br
このマニュアルページは Cyril Bouthors <cyril@bouthors.org> によって最初に書かれた。岡田信人
<okyada@gmail.com> によって日本語に翻訳された。
.br
公式サイト: https://www.wesnoth.org/
.
.SH 著作権
.
Copyright \(co 2003\-2024 David White <davidnwhite@verizon.net>
.br
This is Free Software; this software is licensed under the GPL version 2, as
published by the Free Software Foundation. There is NO warranty; not even
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.
.SH 関連項目
.
\fBwesnothd\fP(6)