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 de

Manual

WESNOTH

ИМЯ
ОБЗОР
ОПИСАНИЕ
ПАРАМЕТРЫ
Параметры для --multiplayer
КОД ВЫХОДА
АВТОР
АВТОРСКОЕ ПРАВО
СМ. ТАКЖЕ

ИМЯ

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[ =фильтр ]

перечислить доступные домены логов (только те, которые содержатся в фильтре , если он задан) и выйти

--no-log-to-file

предотвращает перенаправление данных логгера в файл. Файлы логов создаются в подпапке логов в директории пользовательских данных.

--log-to-file

log output is written to a file. Cancels the effect of --no-log-to-file whether implicit or explicit.

--wnoconsole

В виндоусе, когда используется вместе с --no-log-to-file, приводит к тому, что выход будет записываться в cerr/cout вместо CONOUT. В других системах не делает ничего.

--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 X x Y , --resolution X x Y

установить разрешение экрана. Пример: -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 .

--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/

АВТОРСКОЕ ПРАВО

Copyright © 2003-2024 David White <davidnwhite@verizon.net>
Это — Свободное программное обеспечение; эта программа находится под лицензией GPL версии 2, опубликованной Фондом свободного программного обеспечения (Free Software Foundation). НИКАКИХ гарантий не предоставляется; даже для КОММЕРЧЕСКОЙ ЦЕННОСТИ или для СООТВЕТСТВИЯ КАКОЙ-ТО ЦЕЛИ.

СМ. ТАКЖЕ

wesnothd (6)