Официальная документация GMDK: GothicStarter

Материал из Gothic Library Wiki
Перейти к навигацииПерейти к поиску

Запуск игры[править | править код]

Если вы уже установили инструменты Gothic MOD, то для запуска модификаций и оригинальной игры необходимо использовать приложение GothicStarter, а не оригинальную программу Gothic.exe. Программа является частью комплекта Gothic MOD-Kit/Gothic MOD-Player. GothicStarter позволяет запускать отдельные модификации и не допускает коллизий между ними. GothicStarter предотвращает проблемы между различными модификациями, если только при их создании были соблюдены все правила.

Создайте ярлык GothicStarter на рабочий стол. Все установленные модификации и оригинальная игра будут запускаться через него. Кроме того, GothicStarter имеет ряд полезных опций.


Запуск модификации[править | править код]

Модификация Gothic обычно включает следующие два файла: (Подробнее об этом см. тему Создание и установка модификации.

  • Файл VDF, который содержит данные модификации, хранящийся в папке [GOTHIC]/data/modvdf. Не удивляйтесь, если в каталоге [GOTHIC]/data вы найдете файл с расширением *.mod вместо *.vdf. GothicStarter со всем разберется самостоятельно.
  • Файл INI хранит в себе важную информацию с описанием путей файлов и опциями модификации. GothicStarter ищет все ini-файлы в папке [GOTHIC]/System.

Сначала GothicStarter производит поиск INI-файлов в системном каталоге игры. После этого все найденные модификации отображаются в списке программы. Выбираем желаемую модификацию и запускаем игру.


Опции[править | править код]

GothicStarter снабжен некоторыми полезными опциями:

  • no-music - Является альтернативой опции No Sound. При выборе опции отключается музыкальное сопровождение игры.
  • no-sound - Полное отключение звука Gothic. Рекомендуется использовать для увеличения количества используемой оперативной памяти при тестировании модификации. А также можно отключать звуковую систему при проблемах со звуковой картой.
  • start in a window - Запуск игры в окне. Опция предназначена для тестирования модификаций Gothic и позволяет играть и наблюдать за возникающими ошибками игры в zSpy. Перейти в оконный режим можно также из игры, с помощью клавиши F3, находясь в режиме MARVIN.

Для передачи Gothic дополнительных параметров в GothicStarter встроена специальная строка ввода. При вводе нескольких параметров их необходимо разделить пробелом.

Вот несколько полезных команд:

  • -devmode: Gothic запускается с активной консолью.
  • -time:xx:xx: Определение игрового времени для начала игры. Если вы хотите начать игру в 16 часов, то можете ввести значение: -time:16:00.
  • -nomenu: Запуск игры без меню. Полезно для быстрого тестирования небольших уровней. Недостаток: игра заканчивается при нажатии ESC.

Параметры, используемые в GothicStarter, сохраняются.


Дополнительные опции[править | править код]

Для отображения дополнительных опций нажмите кнопку MOD Development (относится к Gothic I). Помните, что применение этих параметров может негативно повлиять на производительность и нормальный режим работы Gothic. Их рекомендуется включать только при создании и тестировании модификации.

Рассмотрим эти четыре опции:

  • reparse all scripts: (Пересобрать все скрипты) - Повторный анализ файлов сценариев (*.SRC и *.D) и создание новых DAT-файлов для дальнейшего запуска их в Gothic. При запуске модификаций пересобираются все скрипты указанные в INI-файле из которых создается DAT-файл. Для диагностики возможных неисправностей используйте zSpy.
  • autoconvert data: (Автоконвертирование данных) - Конвертирование данных Gothic (например TGA) в случае необходимости, если нет уже преобразованной версии (например TEX). При конвертировании соответствующий TEX файл размещается в каталог Compiled. К сожалению, этот метод не срабатывает при обработке анимированных текстур. Если вы изменили какую-либо текстуру, то для преобразования в формате TEX желательно воспользоваться опцией convert textures.
  • convert all: Эта команда заставляет Gothic конвертировать все исходные данные в рабочий формат. При этом будут конвертироваться все файлы: текстуры, меши или анимация (TGA, 3DS, ASC) во внутренний формат Gothic (TEX, MRM, MAN и т.д.) Преобразованные файлы размещаются в соответствующих Compiled каталогах. См. также тему Создание и установка модификаций. Используя эту опцию, вы будете точно уверены в том, что все исходные данные изменены. Полезно использовать, когда было изменено большое количество файлов.
  • convert textures: С помощью этой опции вы достигнете того же эффекта, как при использовании опции convert all, но только в отношении текстур.

Дополнительные настройки:

  • process physical files on disk first: (Поиск файлов на жестком диске). Как правило, если при запуске игры определенный файл найден в томах VDF, поиска по каталогам жесткого диска не происходит. С помощью данного параметра можно заставить Gothic сначала произвести поиск необходимых файлов в каталогах жесткого диска, а уж после этого перейти к vdf-томам. Благодаря этой опции возможен просмотр в Gothic измененных объектов, которые уже присутствуют в VDF-томах.
  • zSpy-Messages: В выпадающем списке вы можете указать уровень вывода сообщений zSpy. См. также тему "zSpy".


Запуск в Spacer[править | править код]

Об этой опции мы еще не говорили, но именно она позволяет запустить игру или модификацию в Gothic или Spacer. Выбираете из списка нужную игру или модификацию и запускаете в Gothic или Spacer.