View on GitHub

EntityToolsDocs

Документация к EntityTools

Дополнительные инструменты (Graph Tools)

Дополнительные инструменты для путевого графа размещены на панели ‘Graph Tools’
Панель GraphTools


Undo Отмена последнего изменения

Отмена изменений, произведенных в Mapper’e следующими инструментами:
RelocateNodes Перемещение путевых точек;
DeleteNodes Удаление путевых точек;
EditEdge Изменение ребер;
AddCustomRegion Добавление CustomRegion‘a;
EditCustomRegion Изменение CustomRegion‘a.

Следует иметь ввиду, что отменить ранее совершенные действия можно лишь до сохранения.

Save Сохранение изменений
Сохранение в файл quester-профиля всех изменений, произведенных в Mapper’e, включая изменение путевого графа и CustomRegion‘ов.
Перед сохранением путевой граф оптимизируется.
Однако, после сохранения изменений ранее совершенные действия отменить нельзя.
Hot-key: Ctrl+Shift+S


Импорт путевого графа

ImportFromGame Импорт из игры (Import from Game)
Импорт путевого графа из игры, который используется для отображения дорожки задания. После нажатия на кнопку открывается следующий запрос:


ImportFromProfile Импорт из файла (Import from Profile)
Импорт путевых графов из файла другого quester-профиля.
Данная операция может быть сделана вручную, поскольку файл quester-профиля представляет собой zip-архив.

  1. После нажатия на кнопку открывается стандартное диалоговое окно, в котором необходимо указать на файл, содержащий путевые графы для нужных карт.

  2. Если выбранный файл содержит путевой граф для текущей карты, откроется следующий запрос:


Delete Удаление (Delete)
Очистка путевого графа для текущей карты, то есть удаление всех путевых точек и ребер.


Оптимизация путевого графа (Meshes)

Существенным недостатком штатного Mapper’a является алгоритм удаления путевых точек. Вместо удаления он их просто скрывает. При этом путевые точки и ребра продолжают храниться в графе и, как следствие, занимают место в памяти, а также обрабатываются навигационной подсистемой при поиске пути, бессмысленно растрачивая вычислительную мощность компьютера.

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

Кроме того в Mapper‘e реализованы следующие инструменты:


AnalizeMeshes Анализ путевого графа (MeshesInfo)
Анализ путевого графа для текущей карты, по результатам которого выводится следующая информация:


MeshesCompression Оптимизация путевого графа (Compression)
Оптимизация путевого графа текущей карты выполняется путем удаления “скрытых” путевых точек и связанных с ними ребер, а также ребер помеченных на удаление.

После обработки графа выводится сообщение с информацией об изменении количества путевых точек и ребер. Аналогичная операция выполняется перед сохранением путевого графа, независимо от того, выполняется это средствами Mapper’a или из Quester-редактора.


Вспомогательные инструменты

DistanceMeasurement Измерение расстояния (Distance Measurement)
Данный инструмент позволяет измерить линейное расстояние и длину пути между двумя точками. Подробнее…


ObjectInfo Осмотр объектов (ObjectInfo)
Данный инструмент позволяет исследовать любой объект, отображаемый в Mapper’e. Для этого достаточно нажать кнопку ObjectInfo и кликнуть правой кнопкой мыши (ПКМ) на интересующем объекте.

В окне с информацией об объекте можно кликнуть ПКМ на любом свойстве, выбрать Detail для просмотра его вложенных свойств в отдельном окне.


Назад
Назад к описанию Mapper’a
Назад к содержанию