CMT.TOMSK.RU CMT.TOMSK.RU
CS Mapping Tutorials
 Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Без описания
Гость
Отправлено: 07 Июня, 2008 - 10:10:32
Post Id


Не зарегистрирован!









Горизонтальный огонь.
Автор: mildarf.ufa.

Описание: Труба, периодически выдувающая пламя в горизонтальном направлении, которое при попадании в игрока наносит ему повреждение.

Технология работы: В начале игры активируется объект multi_manager с именем "firemanager", запускающий другой multi_manager "hurtmanager" и 10 спрайтов с заданными различными скейлами с интевалом в 0,1 секунду, отображающими огонь. hurtmanager с тем же интервалом последовательно активирует 10 браш-объектов trigger_hurt, наносящих повреждения типа BURN (огонь). Также на нулевой секунде firemanager проигрывает звук огня ambient_generic для атмосферы. Спустя 1.5 секунды firemanager снова активирует hurtmanager, который последовательно выключает насенение повреждений trigger_hurt'ами. Через 4 секунды firemanager запускает себя сам, и процесс повторяется.

Особенности:
1. Причина использования ДВУХ объектов multi_manager заключается в ограничении возможных активируемых объектов multi_manager'ом, равный 16.
2. Для многократных активаций необходимо поставить галочки на флагах multithreaded мульти_менеджеров.
3. Для того, чтобы звук только включался, а не включался/выключался, необходимо поставить галочку на флаге Not toggled.

Демонстрационный BSP-файл, RMF-исходник и инструкцию по установке префаба на Вашей карте можно скачать с сетевой версии тутора: http://mildarf.narod.ru/csmapping/m...#horizontalfire.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Статьи »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by ExBB FM 1.0 RC1 | ExBBDarkGrey Style
Томск