Man page - wesnoth-1.18_editor(6)
Packages contains this manual
Available languages:
en fr pt_BR es it ca cs tr sk bg ja en_GB ru zh_TW zh_CN deManual
WESNOTH
名 称摘 要
描 述
选 项
--multiplayer的 额 外 选 项
退 出 状 态 码
作 者
版 权
参 见
名 称
wesnoth - 韦 诺 之 战 ( Battle for Wesnoth) , 一 款 回 合 制 奇 幻 策 略 游 戏
摘 要
wesnoth [ 选 项 ] [ 数 据 路 径 ]
描 述
韦 诺 之 战 ( Battle for Wesnoth ) 是 一 个 回 合 制 奇 幻 策 略 游 戏 。
用 精 心 挑 选 的 部 队 打 败 所 有 的 敌 方 首 领 , 管 理 好 您 的 金 币 和 村 庄 。 所 有 单 位 都 有 自 己 的 优 势 和 缺 陷 : 要 取 得 胜 利 , 必 须 发 挥 出 您 的 部 队 的 优 势 , 同 时 阻 止 您 的 对 手 这 么 做 。 随 着 单 位 获 得 经 验 , 他 们 会 学 会 新 的 技 能 , 变 得 更 强 大 。 使 用 您 的 语 言 进 行 游 戏 , 通 过 与 聪 明 的 计 算 机 对 手 对 抗 来 测 试 自 己 的 技 能 , 当 然 也 可 以 加 入 韦 诺 的 在 线 玩 家 大 社 区 。 您 还 可 以 创 建 自 己 的 单 位 , 场 景 和 战 役 , 并 与 其 他 玩 家 分 享 。
选 项
--all-translations
在 游 戏 中 的 语 言 选 择 列 表 中 显 示 所 有 翻 译 , 哪 怕 这 些 翻 译 被 认 为 不 够 完 整 , 也 一 样 显 示 。
--bunzip2 infile.bz2
解 压 缩 应 为 bzip2格 式 的 文 件 , 解 压 后 去 掉 .bz2后 缀 。 文 件 infile.bz2 将 被 删 除 。
--bzip2 infile
将 infile 压 缩 为 bzip2格 式 文 件 , 文 件 名 为 infile .bz2。 文 件 infile 将 被 删 除 。
-c[ id_campaign ], --campaign[ =id_campaign ]
直 接 进 入 ID为 id_campaign 的 战 役 。 如 果 没 有 指 定 ID, 则 会 出 现 选 择 菜 单 。
--campaign-difficulty[ =difficulty ]
指 定 战 役 的 难 度 ( 从 1到 该 战 役 的 最 大 难 度 ) 。 如 果 没 有 指 定 , 则 会 出 现 战 役 难 度 选 择 界 面 。
--campaign-scenario id_scenario
指 定 战 役 中 的 场 景 ID。 默 认 为 第 一 幕 场 景 。
--campaign-skip-story
在 start 事 件 最 后 跳 过 [故 事 ]画 面 和 对 话 框 。
--clock
增 加 一 个 选 项 , 显 示 一 个 时 钟 , 用 于 测 试 画 面 绘 制 计 时 器 。
--config-dir name
已 废 弃 , 请 使 用 --userdata-dir 。
--config-path
已 废 弃 , 请 使 用 --userdata-path 。
--core id_core
使 用 指 定 ID对 应 的 核 心 作 为 应 读 取 的 核 心 。
--data-dir directory
使 用 指 定 的 目 录 作 为 数 据 目 录
--data-path
打 印 数 据 目 录 的 路 径 并 退 出 。
-d, --debug
在 游 戏 中 启 用 额 外 的 命 令 模 式 选 项 。 ( 关 于 命 令 模 式 的 更 多 信 息 请 参 阅 wiki页 面 : http://www.wesnoth.org/wiki/CommandMode)
--debug-lua
启 用 一 些 Lua调 试 机 制
--strict-lua
禁 用 已 废 弃 的 Lua API调 用
-D,--diff left-file right-file
产 生 这 两 个 WML文 件 的 diff, 不 会 对 这 两 个 文 件 先 进 行 预 处 理 ( 若 要 进 行 预 处 理 , 请 对 它 们 执 行 -p 命 令 ) 。 将 diff以 DiffWML格 式 输 出 到 标 准 输 出 或 由 --output 指 定 的 文 件 中 。
-e[ file ], --editor[ =file ]
直 接 启 动 游 戏 内 置 的 地 图 编 辑 器 。 如 果 指 定 了 file , 则 和 -l --load .等 价 。
|
--fps |
在 屏 幕 的 一 角 显 示 游 戏 当 前 的 每 秒 帧 数 ( FPS) , 并 将 这 些 数 值 写 入 玩 家 数 据 目 录 中 的 一 个 文 件 里 。 |
-f, --fullscreen
使 用 全 屏 模 式 运 行 游 戏 。
--gunzip infile.gz
解 压 缩 应 为 gzip格 式 的 文 件 , 解 压 后 去 掉 .gz后 缀 。 文 件 infile.gz 将 被 删 除 。
--gzip infile
将 infile 压 缩 为 gzip格 式 文 件 , 文 件 名 为 infile .gz。 文 件 infile 将 被 删 除 。
-h, --help
在 标 准 输 出 上 显 示 命 令 行 选 项 的 概 述 , 并 退 出 。
-l, --load file
从 标 准 游 戏 存 档 目 录 读 取 存 档 file 。 如 果 与 -e 或 --editor 选 项 同 时 使 用 , 则 启 动 地 图 编 辑 器 并 打 开 来 自 file 的 地 图 。 如 果 是 一 个 目 录 , 则 编 辑 器 启 动 后 自 动 打 开 读 取 地 图 对 话 框 并 定 位 到 该 目 录 。
-L, --language lang
在 本 次 游 戏 期 间 使 用 语 言 lang ( 符 号 ) 。 例 如 : --language ang_GB@latin
--log- level = domain1 , domain2 , ...
设 置 日 志 域 的 严 重 度 级 别 。 all 可 以 用 来 匹 配 任 意 日 志 域 。 可 选 的 级 别 有 : error , warning , info , debug , none 。 对 大 多 数 日 志 域 而 言 , 默 认 日 志 级 别 是 warning , 但 deprecation 的 默 认 级 别 是 none , 除 非 和 -d 选 项 并 用 。
--log-precise
在 日 志 输 出 中 显 示 更 高 精 度 的 时 间 戳 。
--log-strict
设 置 日 志 记 录 器 的 严 格 度 等 级 。 若 有 任 何 信 息 记 入 此 等 级 或 更 高 等 级 日 志 域 , 则 不 论 测 试 结 果 如 何 , 单 元 测 试 都 将 失 败 。 只 有 在 和 -u 共 同 使 用 时 才 有 意 义 。
--logdomains[ =filter ]
列 出 游 戏 中 定 义 的 日 志 域 ( 如 果 使 用 了 filter 则 只 列 出 饱 含 该 字 符 串 的 日 志 域 ) 而 后 退 出
--no-log-to-file
prevents redirecting logged output to a file. Log files are created in the logs directory under the userdata folder.
--log-to-file
log output is written to a file. Cancels the effect of --no-log-to-file whether implicit or explicit.
--wnoconsole
For Windows, when used with --no-log-to-file, results in output being written to cerr/cout instead of CONOUT. Otherwise, does nothing.
--max-fps fps
游 戏 每 秒 能 显 示 的 帧 数 , 这 个 值 应 该 在 1 和 1000 之 间 , 默 认 为 显 示 器 的 刷 新 率 。
-m, --multiplayer
运 行 一 次 多 人 游 戏 。 有 更 多 选 项 可 以 与 --multiplayer 一 起 使 用 , 详 见 下 述 。
--mp-test
读 取 测 试 用 多 人 游 戏 场 景 。
--new-widgets
现 在 有 一 个 正 在 制 作 中 的 窗 口 部 件 工 具 库 , 此 选 项 将 启 用 此 工 具 库 。 这 个 工 具 库 还 处 在 很 早 期 的 试 验 阶 段 , 请 不 要 发 起 缺 陷 报 告 , 因 为 大 多 数 缺 陷 是 已 知 的 。 库 的 一 部 分 被 认 为 是 稳 定 的 , 即 使 不 使 用 本 开 关 也 会 启 用 。
--nodelay
无 延 迟 地 运 行 游 戏 , 以 执 行 图 像 基 准 测 试 。 使 用 --nogui 时 会 自 动 启 用 本 选 项 。
--noaddons
禁 止 读 取 用 户 附 加 组 件 。
--nocache
禁 止 建 立 游 戏 数 据 的 缓 存 。
--nogui
运 行 游 戏 , 但 不 运 行 图 形 界 面 。 只 能 与 --multiplayer 或 --screenshot 或 --plugin 组 合 使 用 。
--nobanner
跳 过 启 动 时 的 封 面 图 像 。
--nomusic
以 无 音 乐 的 方 式 运 行 游 戏 。
--noreplaycheck
不 尝 试 检 查 单 元 测 试 录 像 的 有 效 性 。 只 有 在 和 -u 共 同 使 用 时 才 有 意 义 。
--nosound
以 无 音 乐 和 音 效 的 方 式 运 行 游 戏 。
--output file
输 出 到 指 定 的 文 件 中 。 对 diff操 作 适 用 。
--password password
在 连 接 服 务 器 时 使 用 password , 忽 略 其 他 首 选 项 。 不 安 全 。
--plugin script
( 实 验 性 ) 读 取 定 义 了 韦 诺 插 件 的 script 。 与 --script 类 似 , 但 Lua文 件 应 返 回 一 个 函 数 , 该 函 数 将 作 为 协 程 运 行 , 并 周 期 性 地 使 用 更 新 地 参 数 唤 起 。
-P,--patch base-file patch-file
将 DiffWML补 丁 应 用 到 WML文 件 上 , 不 会 预 处 理 这 两 个 文 件 中 的 任 何 一 个 。 将 打 过 补 丁 的 WML输 出 到 标 准 输 出 或 由 --output 指 定 的 文 件 中 。
-p, --preprocess source-file/folder target-directory
预 处 理 指 定 的 文 件 /文 件 夹 。 针 对 每 个 文 件 , 一 个 未 处 理 的 .cfg文 件 和 一 个 处 理 过 的 .cfg文 件 会 被 写 入 指 定 的 目 标 目 录 中 。 如 果 指 定 的 是 个 文 件 夹 , 那 么 将 根 据 已 知 的 预 处 理 器 规 则 递 归 地 预 处 理 之 。 “data/core/macros”目 录 中 的 常 用 宏 会 在 指 定 的 资 源 之 前 被 预 处 理 。 例 如 : -p ˜/wesnoth/data/campaigns/tutorial ˜/result. 有 关 预 处 理 器 的 详 情 请 见 : http://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor。
--preprocess-defines= DEFINE1 , DEFINE2 , ...
由 逗 号 分 隔 的 定 义 列 表 , 用 于 --preprocess 命 令 。 如 果 SKIP_CORE 在 定 义 列 表 中 , 则 “data/core”目 录 不 会 被 预 处 理 。
--preprocess-input-macros source-file
仅 供 --preprocess 命 令 使 用 。 用 于 指 定 一 个 包 含 了 一 个 或 多 个 [preproc_define] 的 文 件 , 其 中 的 定 义 将 在 预 处 理 开 始 前 生 效 。
--preprocess-output-macros[ =target-file ]
仅 供 --preprocess 命 令 使 用 。 将 会 输 出 目 标 文 件 中 所 有 经 过 了 预 处 理 的 宏 。 如 果 没 有 指 定 文 件 , 那 么 目 标 文 件 将 是 preprocess命 令 所 指 定 的 目 标 目 录 中 的 “_MACROS_.cfg”。 输 出 文 件 可 传 递 给 --preprocess-input-macros 。 这 个 开 关 选 项 必 须 出 现 在 --preprocess 命 令 之 前 。
-r X x Y , --resolution X x Y
设 定 屏 幕 分 辨 率 。 例 如 : -r 800x600 。
--render-image image output
以 一 个 合 法 的 包 含 图 像 路 径 函 数 的 韦 诺 “图 像 路 径 字 符 串 ”作 为 传 入 值 , 并 输 出 一 个 .png文 件 。 图 像 路 径 函 数 的 文 档 位 于 https://wiki.wesnoth.org/ImagePathFunctionWML。
-R, --report
初 始 化 游 戏 目 录 , 打 印 适 用 于 缺 陷 报 告 的 构 建 信 息 , 并 退 出 。
--rng-seed number
使 用 <arg> 作 为 随 机 数 生 成 器 的 种 子 。 例 如 : --rng-seed 0 。
--screenshot map output
将 map 的 截 图 存 入 output 而 不 初 始 化 屏 幕 显 示 。
--script file
( 试 验 性 ) 指 定 一 个 文 件 , 其 中 包 含 了 用 于 控 制 客 户 端 的 Lua脚 本 。
-s[ host ], --server[ =host ]
如 果 指 定 了 主 机 的 话 , 连 接 到 指 定 的 主 机 。 否 则 , 连 接 到 首 选 项 中 的 第 一 个 服 务 器 。 例 如 : --server server.wesnoth.org 。
--showgui
以 有 图 形 界 面 的 方 式 运 行 游 戏 , 此 选 项 将 覆 盖 所 有 隐 含 的 --nogui 。
--strict-validation
将 验 证 错 误 视 为 致 命 错 误 。
-t[ scenario_id ], --test[ =scenario_id ]
runs the game in a small test scenario. The scenario should be one defined with a [test] WML tag. The default is test . A demonstration of the [micro_ai] feature can be started with micro_ai_test .
--translations-over percent
将 确 认 翻 译 是 否 足 够 完 整 的 判 断 标 准 设 为 percent , 合 法 的 值 为 0到 100。
-u, --unit scenario-id
将 指 定 的 测 试 场 景 作 为 单 元 测 试 运 行 。 此 选 项 隐 含 --nogui 。
--unsafe-scripts
使 得 package 包 在 Lua脚 本 中 可 用 , 这 样 一 来 Lua脚 本 就 可 以 载 入 任 意 包 了 。 请 不 要 对 不 可 信 的 脚 本 使 用 此 选 项 ! 此 操 作 将 赋 予 Lua与 韦 诺 可 执 行 文 件 相 同 的 权 限 。
-S,--use-schema path
设 置 -V,--validate 所 使 用 的 WML schema。
--userconfig-dir name
设 置 用 户 配 置 目 录 为 $HOME或 者 Windows下 “我 的 文 档 \[u6211]的 游 戏 ( My Documents\My Games) ”下 的 name 目 录 。 也 可 以 为 配 置 目 录 指 定 一 条 绝 对 路 径 , 此 路 径 可 以 在 $HOME或 者 “My Documents\My Games”之 外 。 在 Windows下 , 也 可 以 使 用 以 “.\”或 “..\”开 头 的 路 径 来 指 定 相 对 于 游 戏 进 程 工 作 目 录 的 目 录 。 在 X11下 , 配 置 目 录 默 认 为 $XDG_CONFIG_HOME或 者 $HOME/.config/wesnoth。 在 其 他 系 统 上 , 配 置 目 录 默 认 为 用 户 数 据 目 录 。
--userconfig-path
输 出 用 户 配 置 目 录 的 路 径 并 退 出 。
--userdata-dir name
设 置 用 户 数 据 目 录 为 $HOME或 者 Windows下 “我 的 文 档 \[u6211]的 游 戏 ( My Documents\My Games) ”下 的 name 目 录 。 也 可 以 为 配 置 目 录 指 定 一 条 绝 对 路 径 , 此 路 径 可 以 在 $HOME或 者 “My Documents\My Games”之 外 。 在 Windows下 , 也 可 以 使 用 以 “.\”或 “..\”开 头 的 路 径 来 指 定 相 对 于 游 戏 进 程 工 作 目 录 的 目 录 。
--userdata-path
打 印 用 户 数 据 目 录 的 路 径 并 退 出 。
--username username
在 连 接 服 务 器 时 使 用 username , 忽 略 其 他 首 选 项 。
--validate path
使 用 WML schema来 验 证 文 件 。
--validate-addon addon_id
在 游 戏 过 程 中 , 验 证 指 定 附 加 组 件 的 WML。
--validate-core
在 游 戏 过 程 中 , 验 证 核 心 WML。
--validate-schema path
验 证 文 件 是 否 为 合 法 的 WML schema。
--validcache
假 定 缓 存 是 有 效 的 。 ( 因 此 不 进 行 缓 存 验 证 , 危 险 )
-v, --version
显 示 版 本 号 并 退 出 。
--simple-version
仅 显 示 版 本 号 而 不 显 示 其 他 信 息 , 之 后 退 出 。
-w, --windowed
使 用 窗 口 模 式 进 入 游 戏 。
--with-replay
通 过 和 --load 选 项 一 起 使 用 , 播 放 游 戏 录 像 。
--multiplayer的 额 外 选 项
多
人 游 戏 中 特 定
于 某 一 个 阵 营
的 选 项 用
number
标
记 。
number
要 用 代
表 某 个 阵 营 的
数 字 替 换 。 这
个 数 字 一 般 是
1或 者 2, 不 过 这
取 决 于 所 选 定
场 景 中 的 玩 家
数 量 。
--ai-config
number
:
value
为 该 阵 营 的 AI控 制 者 选 择 一 个 配 置 文 件 来 读 取 。
--algorithm number : value
为 该 阵 营 的 AI控 制 者 选 择 一 个 非 标 准 的 算 法 。 该 算 法 以 [ai] 标 签 定 义 , 可 以 是 在 核 心 游 戏 的 “data/ai/ais”或 “data/ai/dev”中 定 义 的 算 法 , 也 可 以 是 在 附 加 组 件 中 定 义 的 算 法 。 可 选 值 有 : idle_ai 和 experimental_ai 。
--controller number : value
选 择 该 阵 营 的 控 制 者 。 可 选 值 有 : human , ai 和 null 。
--era value
使 用 这 个 选 项 来 选 择 一 个 时 代 以 代 替 默 认 时 代 。 所 选 时 代 由 id确 定 。 时 代 信 息 在 data/multiplayer/eras.cfg 文 件 中 描 述 。
--exit-at-end
当 场 景 结 束 时 直 接 退 出 游 戏 , 而 不 显 示 通 常 需 要 用 户 点 击 “结 束 场 景 ”的 胜 利 /失 败 对 话 框 。 这 也 可 以 用 来 进 行 脚 本 化 的 性 能 基 准 测 试 。
--ignore-map-settings
不 使 用 地 图 设 置 , 而 使 用 默 认 值 。
--label label
设 定 AI的 标 签 。
--multiplayer-repeat value
重 复 进 行 多 人 游 戏 value 次 。 最 好 与 --nogui 同 用 于 可 脚 本 化 的 性 能 测 试 。
--parm number : name : value
为 该 阵 营 设 定 附 加 参 数 。 这 个 参 数 依 赖 于 --controller 和 --algorithm 的 配 置 情 况 。 这 个 选 项 应 该 只 对 自 己 设 计 AI的 人 比 较 有 用 。 ( 目 前 还 没 有 完 整 的 文 档 )
--scenario value
通 过 id选 择 多 人 游 戏 地 图 。 默 认 地 图 id是 multiplayer_The_Freelands 。
--side number : value
为 当 前 阵 营 选 择 当 前 时 代 中 的 一 个 派 系 。 所 选 派 系 由 id决 定 。 派 系 在 文 件 data/multiplayer.cfg文 件 中 描 述 。
--turns value
设 置 所 选 场 景 的 回 合 数 限 制 。 默 认 无 限 制 。
退 出 状 态 码
正
常 退 出 时 的 状
态 码 为 0。 退 出
状 态 码 1代 表 发
生 了 ( SDL、 视 频
、 字 体 等 ) 初
始 化 错 误 。 退
出 状 态 码 2代 表
命 令 行 选 项 中
有 错 误 。
运 行 单 元 测 试
( 使 用
-u
时 )
, 退 出 状 态 码
是 不 同 的 。 退
出 状 态 码 0代 表
测 试 通 过 , 而
1代 表 测 试 失 败
。 退 出 状 态 码
3代 表 测 试 通 过
, 但 生 成 了 无
效 的 录 像 文 件
。 退 出 状 态 码
4代 表 测 试 通 过
, 但 录 像 中 产
生 了 错 误 。 后
两 个 状 态 码 仅
在 不 传 入
--noreplaycheck
参 数 时 才 会 返
回 。
作 者
由 David
White <davidnwhite@verizon.net> 编 写
。
经 Nils Kneuper <crazy-ivanovic@gmx.net>,
ott <ott@gaon.net> 和 Soliton
<soliton.de@gmail.com> 编 辑 。
这 个 手 册 页 最
初 由 Cyril Bouthors <cyril@bouthors.org>
编 写 。
请 访 问 官 方 主
页 : https://www.wesnoth.org/
版 权
Copyright ©
2003-2024 David White <davidnwhite@verizon.net>
这 是 一 款 自 由
软 件 , 使 用 由
自 由 软 件 基 金
会 发 布 的 GPL版 本
2协 议 授 权 。 使
用 本 软 件 时 *不
*提 供 任 何 保 证
, 甚 至 没 有 对
“可 销 售 性 ”和
“针 对 某 一 特 别
目 的 之 可 用 性
”的 保 证 。 本 段
中 文 翻 译 不 具
有 法 律 效 力 ,
只 有 GPL英 文 原 本
才 具 有 法 律 效
力 。
参 见
wesnothd (6)