Env beam
Версия от 11:15, 21 марта 2010; Kogemyaka (обсуждение | вклад)
Используется для создания разнообразных лучей.
Class Info
- Name
- Имя объекта. Нужно для активации кнопкой или триггером, либо для использования объекта в качестве мишени.
- Pitch Yaw Roll (Y Z X)
- Здесь можно указать направление. Необходимое направление легко определить, поставив вид сверху и указав необходимый угол в пармаетре «Angle».
- Start entity
- Указывает имя первого объекта, из которого будет исходить луч. Если луч статический, то в качестве начального объекта можно использовать Info target
- Ending entity
- Указывает имя второго объекта, где луч будет заканчиваться. Если луч статический, то в качестве конечного объекта можно использовать Info target. Если info_target несколько и у них одинаковые имена, то луч будет случайно попадать в разные info_target.
- Render FX
- Визуальный режим работы объекта.
Значение Пояснение Normal Нормальный Slow Pulse Медленная пульсация Fast Pulse Быстрая пульсация Slow Wide Pulse Медленная широкая пульсация Fast Wide Pulse Быстрая широкая пульсация Slow Fade Away Медленное затухание (исчезновение) Fast Fade Away Быстрое затухание (исчезновение) Slow Become Solid Медленное превращение в сплошную среду Fast Become Solid Быстрое превращение в сплошную среду Slow Strobe Медленный стробоскопический свет Fast Strobe Быстрый стробоскопический свет Faster Strobe Ещё более быстрый стробоскопический свет Slow Flicker Медленное мерцание Fast Flicker Быстрое мерцание Constant Glow Постоянное (непрерывное) свечение Distort Искажение Hologram (Distort + fade) Голограмма (искажение + исчезновение)
- Brightness (1 - 255)
- Яркость (прозрачность) луча. 255 — самый яркий.
- Beam color (R G B)
- Цвет луча в формате RGB.
- Radius
- Радиус, по умолчанию 256.
- Life (seconds 0 = infinite)
- Время в секундах, в течении которого виден луч (если 0, луч не будет исчезать)
- Width of beam (pixels*0.1 0-255)
- Ширина луча (0-255). В игре ширина луча высчитывается по формуле n*0.1, т.е. например, значение 100 будет соответствовать ширине луча в 10 пикселей в игре.
Ammount of noise (0-255)
- Степень изогнутости луча. Значения (0-255), 0 — полностью прямой луч.
- Sprite name
- Имя спрайта, который будет являться текстурой для луча (по умолчанию sprites/laserbeam.spr). Спрайты можно найти в архиве pak0.pak.
- Texture scroll rate (0-100)
- Скорость движения текстуры спрайта, по умолчанию 35
Frames per 10 seconds
- Скорость анимации луча
Starting frame
- Указывает фрейм, с которого необходимо начинать анимацию. Используется, если на карте рядом установлены несколько лучей, тогда они будут немного отличаться друг от друга.
- Strike again time (secs)
- Если значение параметра «Life» = 0, то здесь можно задать частоту появления луча в секундах.
- Damage / seconds
- Указвает повреждения, наносимые игроку в секунду.