TGE

**TGE** - Редактор текстовых квестов с поддержкой 96 параметров. К редактору также прилагаются плеер квестов, транслятор текста из квеста в RTF и обратно, а также калькулятор формул.

В данном редакторе работали гейм-дизайнеры Elemental Games при создании всей серии игр Космические рейнджеры.

**Авторы утилиты**: Денис Фёдоров (??? - v4.2.5), Константин "Koc" Савенков (v4.2.6 - v4.3) и Алексей "evilcoward" Бондарчук (v5.0+)

Пользователь roginvs создал веб-версию редактора TGE и проигрыватель квестов

## Основные возможности

* qm - открытие / редактирование / конвертация в qmm
* qmm - открытие / редактирование / конвертация в qm

## История версий

### Версия 5.2

**Изменения внутренней логики квеста (эти изменения применятся и к квестам в старом формате, как в ТГЕ, так и в КР):**

* Убрана возможность продолжения игры после достижения критического значения провального параметра при наличии доступных переходов.
* Критические значения проверяются всегда, а не только при изменении параметра (нельзя стартовать с начальным провальным значением).
* Изменены довольно невнятно сформулированные принципы работы пустых локаций. Вместо них действует следующая схема: после выбора игроком перехода и до появления новых вариантов текст описания может измениться только один раз. Если уже после изменения текста встречается пустая локация с описанием, это описание будет проигнорировано, если встречается пустой переход с описанием или непустая локация (в т.ч. без текста), то будет выведено промежуточное «Далее». Это теперь единственное отличие между пустой и обычной локациями.
* В тексте можно вместо значений параметров размещать текст их описаний. Так [d1] – описание параметра p1, соответствующее текущему значению, [d1:2] – описание соответствующее значению 2 (поддерживаются выражения).

**Особенности нового формата:**

* Иллюстрации теперь прописываются в самом квесте, а не в Main.dat (но для квестов в старом формате применяется старый способ). Можно показывать разные иллюстрации для разных описаний одной локации. Также можно прописывать воспроизведение звуковых эффектов и смену трека.
* Сняты все ограничения на количество элементов квеста (локаций, переходов, параметров, описаний локаций/параметров).
* В локациях можно выставлять лимит проходимости, как в переходах.
* Переходы могут начинаться и заканчиваться в одной и той же локации.
* Оптимизировано сохранение данных (сохраненные квесты будут меньше по размеру).
* Квесты можно пересохранять в старом формате, но все новые фичи будут утеряны (с предупреждением). В некоторых случаях пересохранение невозможно (например, если параметров в квесте больше, чем 96).

**Изменения редактора:**

* Добавлен поиск по квесту.
* Добавлена возможность редактирования описаний прямо из плеера.
* Добавлена возможность смотреть и изменять значения параметров в плеере.
* Добавлена поддержка тега <fix>, <format> и <color=R,G,B>. Добавлена поддержка тегов в окне параметров.
* Возвращена фича перестановки параметров (выбрать первый параметр, зажать Shift, кликнуть на второй). Также добавлено их копирование с Ctrl и удаление с Alt.
* Добавлена кнопка проверки выражений, размещенных в текстах описаний.
* Добавлены кнопки импорта и экспорта текста квеста (то, что ранее делал QMTranslator). Формат импорта/экспорта изменен.
* Добавлена возможность прописывать версию квеста (только для нового формата).
* Добавлена возможность ассоциировать редактор с расширениями файлов.

### Версия 4.3

Новая версия редактора текстовых квестов для КР2 с экспериментальной поддержкой 96 параметров в пределах одного квеста.

Данная версия является форком TGE v4.1.0, и основывается на оригинальных исходниках, найденных в WaybackMachine на старом сайте NewGame. Все работы по модификации выполнил Koc =StarMind=.

Вы можете загружать в редактор старые 24- и 48-параметровые квесты, но после сохранения в данном редакторе, они будут непригодны для подключения к немодифицированной КР2 или КР2ДП.

### Версия 4.2

Сделано 48 параметров!!! При загрузке старых квестов можно использовать все 48 параметров.

Квесты, сохраненные в новом формате 4.2.0 невозможно подключать к игре КР1. Точнее с помощью программы AddQuest.exe подключить можно, но игра будет вылетать при выборе подключенного квеста в новом формате.