|
Использование триггеров
Триггер это невидимый объект который управляет
событиями на уровне. Триггеры срабатывают либо
тогда, когда игрок проходит через них либо когда
срабатывает та entity параметр target которой такой-же
как name триггера. Основные триггеры:
trigger_once - создаётся как браш, из текстуры "aaatrigger" распологается в таком месте чтобы играющий мог пройти через него. Этот триггер срабатывает только один раз. Предначен для "неожиданого" поворота событий;) Напрмер размещаем в комнате источник света с именем light1 (допустим:) и trigger_once на входе в эту комнату, в поле триггера target пишем имя источника света (light1). В таком случае, когда игрок заходит в комнату, свет выключается! Это-же можно применять и с дверями, лифтами.....)
trigger_multiple - используется так-же как triger_once но может срабатывать много раз.
trigger_hurt - Создаёт эффект повреждения игроку. Например сделайте типа бассеин с кислотой и по размерам браша представляющего собой кислоту, сделайте trigger_hurt... в выберете тип повреждения "poison" ну и степень повреждания (в HP/сек.) Если выбрать тип повреждения radiation то при приближении к триггеру у играющего будет включатся счётчик гейгера.