Area list/ru

From Dragon Age Toolset Wiki

Jump to: navigation, search
Группы локаций
Начало / Русская DA Builder Wiki
Локации

Группы локаций (Area Lists) являются ресурсами, которые объединяют в себе смежные локации, по которым Игрок может путешествовать без лицезрения окна загрузки. Группа локаций может содержать максимум одну внешнюю локацию и несколько внутренних локаций, например Лотеринг с размещёнными в нём церковью и таверной. Так как группы локаций загружаются в память как единое целое, то переходы между локациями внутри такой группы происходят посредством быстрого затемнения экрана и телепорта.

В игре в каждый текущий момент активной может быть только одна группа локаций.

Группы локаций являются эквивалентом главной локации с подлокациями в серии игр Baldur's Gate. Это позволяет членам партии путешествовать по локации и внутренним помещениям без привязки друг к другу.

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

Свойства ресурса

Сама по себе группа локаций, как ресурс тулсета, очень проста и содержит только текстовое описание и имя ресурса.

Присоединение локации к группе

Чтобы присоединить локацию к группе необходимо установить соответствующее свойство ресурса локации.

Area list name in the object inspector.png
Рис.1 Название группы локаций в свойствах локации

Группы локаций и ссылки на объекты по тэгу

Обратите внимание, что содержимое всех локаций в пределах текущей группы, является активным, поэтому скрипты, которые обращаются к объектам по тэгу, повлияют на все объекты с таким тэгом во всех локациях текущей группы. Например, если у вас есть два существа (две копии) с идентичным тэгом в различных локациях но в одной группе и вы посредством скрипта попробуете обратиться к одному из них, то функция "GetObjectByTag" может вам вернуть любой из них, причём заранее неизвестно какой именно.

Есть два подхода для решения этой проблемы:


Язык: English  • Русский
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox