FOnline
|
В маппере, в закладке "Fast", есть 16 объектов под названием "Специальные гексы".
Это технические объекты, которые не отображаются в игре и выполняют какие-то свои особые функции.
Гекс выхода. При попадании на него игрок куда-то перемещается, если не находится в боевом режиме.
Используемые параметры:
Если параметры равны 0,0, то игрок телепортируется на глобал. Чтобы игрок мог перемещаться между картами, они должны быть прописаны как части одной локации в файле Locations.cfg.
Не используются, но работают, перешли из оригинала. Удобней использовать точки входа, а не координаты, т.к. карты иногда перемещают при редактировании.
Точка входа. Используются параметры:
EntireNumber=0 - дефолтная точка входа с глобала. Должна быть на всех картах, на которые можно заходить с глобальной. Другие особые точки входа:
Для транспорта можно выбирать точки входа, которые он использует.
Также ENT-гексы часто используются как маркер для пометки определенной территории для использования в скриптах - например, пометить двери, которые стоят над определенным гексом, или криттеров.
Параметры по умолчанию: LightIntensity=50, LightDistance=8, LightColor=0 (белый).
Их можно изменить в настройках прототипа.
Другие используемые параметры:
Блокирует свет, проходима. Служит для декоративных целей.
Блокиратор проходимости. Простреливается. Все объекты блокируют только один гекс под собой, поэтому многие надо дополнительно обносить S-гексами, чтобы по ним нельзя было ходить.
Аналог зеленого S, но не отображается на мини-карте.
Непроходимый и непростреливаемый блокиратор, пропускает свет. Использование: пуленепробиваемые окна.
Непроходимый, непростреливаемый, не пропускает свет (W for Wall).
Блокиратор прокрутки экрана. Вокруг всех карт должна быть рамочка из скроллблокеров, чтобы экран не вылетал за края. Она должна быть чуть шире, чем наибольшее допустимое разрешение в игре, иначе большие экраны будут застревать или вылетать за карту. Наибольшее разрешение по умолчанию - 1280x1024, если вы хотите его менять, то всем картам необходимо дорисовывать дополнительные поля. Скроллблокеры блокируют проходимость своего гекса и шести гексов вокруг себя (сделано для того, чтобы игрок не мог спрятаться за верхним краем карты).
Триггер - он и в Африке триггер. Активирует какое-то действие по наступанию на обозначенный им гекс.
Используемые параметры:
Если используются Paremeter0..4, то надо точно указать их число в ParamsCount.
Некоторые стандартные функции для триггеров можно найти в stdlib.fos.
Используются для стен, используемых одним спрайтом. Придает все свойства - непроходимость, непростреливаемость, блокирование света. Всего 6 типов - для каждого из углов и для двух сторон.