Provided by: wesnoth-1.16-core_1.16.11-1build3_amd64 

ИМЯ
wesnoth - Битва за Веснот, пошаговая стратегическая игра в жанре фэнтези
ОБЗОР
wesnoth [ПАРАМЕТРЫ] [ПУТЬ_К_ДАННЫМ]
ОПИСАНИЕ
Битва за Веснот - пошаговая стратегическая игра в жанре фэнтези.
Сразите всех противников с помощью выбранных бойцов, умело распоряжаясь своими золотом и деревнями. У
каждого бойца есть свои преимущества и недостатки; чтобы победить, разверните свои войска для наилучшего
эффекта и не дайте своим врагам сделать то же самое. Получая опыт, бойцы становятся сильнее. Вы можете
играть на своем родном языке и проверить свои способности против умного компьютерного оппонента или же
присоединиться к огромному сообществу игроков Wesnoth по сети. Вы можете создать собственные типы бойцов,
сценарии или кампании и поделиться ими с другими.
ПАРАМЕТРЫ
--all-translations
Отобразить все переводы во внутриигровом списке выбора языка, даже если они считаются недостаточно
полными.
--bunzip2 infile.bz2
распаковать файл — он должен быть формата bzip2 — и сохранить его без расширения .bz2. Исходный
файл infile.bz2 будет удалён.
--bzip2 infile
сжать файл в формат bzip2, сохранить его как infile.bz2 и удалить исходный файл infile.
-c[id_кампании], --campaign[=id_кампании]
сразу же запустить кампанию с идентификатором id_кампании. Если идентификатор не установлен,
появится меню выбора.
--campaign-difficulty[=сложность]
Сложность выбранной кампании (от 1 до наивысшей). Если не задать сложность, появится диалог выбора
сложности.
--campaign-scenario id_сценария
Идентификатор сценария из выбранной кампании. По умолчанию выбран первый сценарий.
--campaign-skip-story
Пропустить экран предыстории [story] и диалог до окончания события start.
--clock
Добавить возможность показать часы, чтобы проверить таймер отображения.
--config-dir имя
Устарело, используйте --userdata-dir.
--config-path
Устарело, используйте --userdata-path.
--core id_ядра
перекрывает загруженное ядро тем, чей идентификатор был указан
--data-dir каталог
перезаписывает каталог данных вновь указанным
--data-path
вывести путь к каталогу данных и выйти.
-d, --debug
включить дополнительные команды в игре (см. Wiki-страницу на сайте
https://wiki.wesnoth.org/CommandMode/ru дальнейших сведений о командном режиме).
--debug-lua
включить некоторые механизмы отладки Lua
--strict-lua
запретить устаревшие вызовы Lua API
-D,--diff левый файл правый файл
сравнивает два WML-файла (см. команду diff) без предварительной обработки (если нужна, используйте
сначала команду -p). Помещает разницу в виде DiffWML в стандартный вывод или в файл, указанный
--output.
-e[файл], --editor[=файл]
запускает редактор карт напрямую. Если задан файл, действует равноценно -l --load.
--fps отображать в углу экрана число кадров в секунду, а также сохранять эти значения в файл из папки
пользовательских данных.
-f, --fullscreen
запустить игру в полноэкранном режиме.
--gunzip infile.gz
распаковать файл, который должен быть в формате gzip и сохранить его без расширения .gz. Исходный
файл infile.gz будет удалён.
--gzip infile
сжать файл в формат gzip, сохранить его как infile.gz и удалить infile.
-h, --help
вывести список параметров командной строки в стандартный вывод и выйти.
-l, --load file
загружает файл из стандартного каталога сохраненных игр. Если помимо того задан параметр -e или
--editor, запускает редактор с открытой в нем картой из файла. Если это каталог, редактор выдаст
диалог выбора карты из этого каталога.
-L, --language язык
использовать в этой сессии перевод на указанный язык (обозначение). К примеру: --language
ang_GB@latin
--log-уровень=домен1,домен2,...
задать уровень детальности доменов лога. all выводит в лог домены всех уровней. Доступны уровни:
error (ошибки), warning (предупреждения), info (сведения), debug (отладка), none (ничего). По
умолчанию для большинства доменов используется уровень warning, но домен deprecation (выводимое из
употребления) устанавливается в none, если только не установлен параметр -d.
--log-precise
выводить временные метки в файл логов с большей точностью.
--log-strict
установить строгий уровень отладчика. Любые сообщения, посланные в домены этого уровня выше по
своей значимости, приведут к провалу проверки модуля невзирая на исход пробной игры. Имеет
значение только, когда используется совместно с -u.
--logdomains[=фильтр]
перечислить доступные домены логов (только те, которые содержатся в фильтре, если он задан) и
выйти
--max-fps fps
граничное число кадров в секунду, которые может отобразить игра; значение должно лежать между 1 и
1000, по умолчанию используется частота обновления экрана.
-m, --multiplayer
запустить многопользовательскую игру. Совместно с --multiplayer можно использовать дополнительные
параметры, они объяснены ниже.
--mp-test
загрузить пробные сценарии многопользовательской игры.
--new-widgets
этот параметр включает новый недоделанный пакет инструментов для создания виджетов. Он крайне
экспериментальный, поэтому не сообщайте об ошибках в нём, так как большинство уже известно. Части
библиотеки считаются стабильными, и будут работать без этого включения.
--nodelay
запустить игру без задержки, необходимой для проверки производительности графики. Автоматически
включается при использовании --nogui.
--noaddons
отключает загрузку пользовательских дополнений.
--nocache
отключить кэширование игровых данных.
--nogui
запустить игру без пользовательского интерфейса. Доступно только в сочетании с --multiplayer или
--plugin.
--nobanner
не показывать загрузочный экран.
--nomusic
запустить игру без музыки.
--noreplaycheck
не пытаться подтвердить повтор проверки модуля. Имеет значение только, когда используется
совместно с -u.
--nosound
запустить игру без звука и музыки.
--output файл
настроить вывод в указанный файл. Применимо к операциям взятия разницы (diff).
--password пароль
использовать пароль при соединении с сервером, игнорируя другие предпочтения. Небезопасно.
--plugin скрипт
(экспериментально) загрузить скрипт, определяющий плагин Веснота. В целом, похоже на --script за
исключением того, что файл Lua должен вернуть функцию, которую можно запустить в качестве
сопрограммы и время от времени пробуждать обновлениями.
-P,--patch исходный файл файл патча
применяет патч DiffWML к WML-файлу; ни один из этих файлов предварительно не проверяется. Выводит
WML с применёнными к нему правками через стандартный вывод или в файл, указанный --output.
-p, --preprocess исходный файл/каталог целевой каталог
запустить препоцессор для заданного файла или каталога. Для каждого файла в заданный целевой
каталог пишется исходный .cfg файл и обработанный .cfg файл. Если задан каталог, он будет
обрабатываться рекурсивно в соответствии с известными правилами препроцессора. Общие макросы из
каталога "data/core/macros" будут обработаны раньше, чем заданные ресурсы. Пример: -p
~/wesnoth/data/campaigns/tutorial ~/result. Подробнее о препроцессоре можно прочитать здесь:
https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor.
--preprocess-defines=ОПРЕДЕЛЕНИЕ1,ОПРЕДЕЛЕНИЕ2,...
разделённый запятыми список определений, используемых командой --preprocess. Если в списке
определений есть SKIP_CORE, то каталог "data/core" не будет прогоняться через препроцессор.
--preprocess-input-macros исходный файл
используется только командой --preprocess. Задает файл, который содержит определения препроцессора
[preproc_define], которые должны быть загружены до запуска препроцессора.
--preprocess-output-macros[=целевой файл]
используется только командой --preprocess. Выводит все заранее обработанные макросы в целевой
файл. Если файл не задан, файлом вывода будет '_MACROS_.cfg' в целевом каталоге команды
обработчика. Файл вывода можно передать с помощью --preprocess-input-macros. Этот ключ
необходимо указать до команды --preprocess.
-r XxY, --resolution XxY
установить разрешение экрана. Пример: -r 800x600.
--render-image изображение результат
взять подходящую Веснотскую 'строку пути к изображению', применить к ней функции пути изображения,
и вывести результат в .png файл. Функции пути изображения обозначены здесь:
https://wiki.wesnoth.org/ImagePathFunctionWML.
-R, --report
инициализировать каталоги игры, вывести сведения о сборке, подходящие к использованию в сообщениях
об ошибках, и выйти.
--rng-seed число
задать семя генератора случайных чисел данным числом. Пример: --rng-seed 0.
--screenshot карта результат
сохраняет снимок экрана карты в файл результат , не запуская вывод на экран.
--script файл
(экспериментально) файл , содержащий скрипт Lua управления клиентом.
-s[хост], --server[=хост]
подключиться к указанному хосту, если таковой имеется, иначе подключиться к первому, указанному в
настройках. Например: --server server.wesnoth.org.
--showgui
запустить игру с пользовательским интерфейсом, перезаписывая любые указанные --nogui.
--strict-validation
ошибки подтверждения считаются критическими.
-t[id сценария], --test[=id сценария]
запустить игру на небольшом пробном сценарии. Сценарий следует обозначить тэгом WML [test]. По
умолчанию test. Демонстрацию функции [micro_ai] можно запустить с помощью micro_ai_test.
Подразумевает --nogui.
--translations-over процент
Установить стандарт завершённости перевода в процентах, определяющий, когда перевод достаточно
полный, чтобы отобразить его во внутриигровом списке выбора языка. Допускаются значения от 0 до
100.
-u, --unit id сценария
запустить указанный пробный сценарий в качестве проверки модуля. Подразумевает --nogui.
--unsafe-scripts
сделать пакет package доступным для скриптов lua, из-за чего они смогут загружать произвольные
пакеты. Не делайте этого с непроверенными скриптами! Действие предоставляет lua такие же
привилегии, как у исполняемого файла wesnoth.
-S,--use-schema путь
устанавливает шаблон WML, используемый -V,--validate.
--userconfig-dir имя
установить папку с пользовательскими настройками в подпапку имя каталога $HOME (или "Мои
документы\My Games" для системы Windows). Если папка с пользовательскими настройками находится
вне папки $HOME (или "Мои документы\My Games"), задайте абсолютный путь. Помимо этого, в системе
Windows возможно задать каталог относительно папки запущенного процесса, если использовать путь,
начинающийся с ".\" или "..\". В X11 по умолчанию используется $XDG_CONFIG_HOME или
$HOME/.config/wesnoth, в других системах — путь к пользовательским данным.
--userconfig-path
вывести название каталога пользовательских настроек игры и выйти.
--userdata-dir имя
установить папку пользовательских данных в подпапку имя в каталоге $HOME (или "Мои документы\My
Games" для системы Windows). Если папка пользовательских данных находится вне папки $HOME (или
"Мои документы\My Games"), задайте абсолютный путь. Помимо этого, в системе Windows возможно
задать каталог относительно папки запущенного процесса, если использовать путь, начинающийся с
".\" или "..\".
--userdata-path
вывести путь к каталогу пользовательских данных и выйти.
--username имя пользователя
использовать имя пользователя при соединении с сервером, игнорируя другие предпочтения.
--validate путь
проверяет файл на соответствие шаблону WML.
--validate-addon id_аддона
проверяет WML выбранного аддона во время вашей игры.
--validate-core
проверяет WML ядра во время вашей игры.
--validate-schema путь
проверяет, является ли файл шаблоном WML.
--validcache
предполагает, что кэш правильный. (опасно)
-v, --version
вывести номер версии и выйти.
--simple-version
только вывести номер версии и выйти.
-w, --windowed
запускать игру в оконном режиме.
--with-replay
воспроизводит игру, загруженную с параметром --load
Параметры для --multiplayer
Параметры, специфичные для определённой стороны в многопользовательской игре отмечены с помощью числа.
число заменяется номером стороны. Обычно это 1 или 2, но оно зависит от числа возможных в выбранном
сценарии игроков.
--ai-config число:значение
выбрать файл конфигурации, из которого загрузить контроллер ИИ для данной стороны.
--algorithm число:значение
выбрать нестандартный алгоритм ИИ для управления данной стороной. Алгоритм определяется тэгом
[ai], этот тэг может быть ядром из "data/ai/ais" или "data/ai/dev", либо алгоритм может обозначить
какой-то из аддонов. Допустимые значения включают в себя idle_ai (спокойный ИИ) и experimental_ai
(опытный ИИ).
--controller число:значение
выбрать контроллер (тип игрока) для данной стороны. Допустимые значения: human (человек), ai (ИИ)
и null (управление отсутствует).
--era значение
используйте этот параметр для игры в выбранной эре вместо Default. Эра выбирается по ее
идентификатору. Они описаны в файле data/multiplayer/eras.cfg.
--exit-at-end
выйти по завершении сценария, без отображения диалога победы/поражения, этот диалог обычно требует
от пользователя нажать кнопку Конец Сценария. Это также используется для автоматической оценки
производительности.
--ignore-map-settings
не использовать настройки карты, взять значения по умолчанию.
--label метка
устанавливает метку для систем ИИ.
--multiplayer-repeat число
повторить многопользовательскую игру число раз. Для скриптов тестирования лучше использовать с
--nogui.
--parm число:имя:значение
установить дополнительные параметры для данной стороны. Этот параметр зависит от параметров,
использованных в --controller и --algorithm. Скорее всего, полезен лишь авторам собственных ИИ
(пока не документировано)
--scenario значение
выбрать многопользовательский сценарий по идентификатору. Сценарий по умолчанию -
multiplayer_The_Freelands.
--side число:значение
выбрать фракцию текущей эры для данной стороны. Фракция назначается с помощью указания ее
идентификатора (id). Фракции описаны в файле data/multiplayer.cfg.
--turns значение
установить число ходов для выбранного сценария. По умолчанию ходы не ограничены.
КОД ВЫХОДА
Нормальный код выхода 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/
АВТОРСКОЕ ПРАВО
Авторское право © Дэвид Уайт, 2003-2022 <davidnwhite@verizon.net>
Это — Свободное программное обеспечение; эта программа находится под лицензией GPL версии 2,
опубликованной Фондом свободного программного обеспечения (Free Software Foundation). НИКАКИХ гарантий
не предоставляется; даже для КОММЕРЧЕСКОЙ ЦЕННОСТИ или для СООТВЕТСТВИЯ КАКОЙ-ТО ЦЕЛИ.
СМ. ТАКЖЕ
wesnothd(6)
wesnoth 2022 WESNOTH(6)