Env-объекты: различия между версиями
Nikita (обсуждение | вклад) (→Cвойства) |
Nikita (обсуждение | вклад) (→Флаги) |
||
| Строка 58: | Строка 58: | ||
==== Флаги ==== | ==== Флаги ==== | ||
| − | '''Start On'''<br /> | + | {| class="wide" border="1" |
| − | Если у луча есть имя, то в начале раунда он будет выключен. Отметьте этот флаг, чтобы луч был включен | + | |- |
| − | + | |'''Start On'''<br /> | |
| − | '''Toggle'''<br /> | + | |Если у луча есть имя, то в начале раунда он будет выключен. Отметьте этот флаг, чтобы луч был включен |
| − | Если отмечено, то луч можно будет включать и выключать кнопкой или другим триггером | + | |- |
| − | + | |'''Toggle'''<br /> | |
| − | '''Random Strike'''<br /> | + | |Если отмечено, то луч можно будет включать и выключать кнопкой или другим триггером |
| − | Если отмечено, то задержка по времени между появлениями луча будет случайным числом от нуля (0) до значения, указанного в «Strike again time» | + | |- |
| − | + | |'''Random Strike'''<br /> | |
| − | '''Ring'''<br /> | + | |Если отмечено, то задержка по времени между появлениями луча будет случайным числом от нуля (0) до значения, указанного в «Strike again time» |
| − | Этот флаг пока что не работает | + | |- |
| − | + | |'''Ring'''<br /> | |
| − | '''Start Sparks'''<br /> | + | |Этот флаг пока что не работает |
| − | Если отмечено, то из места появления луча будут сыпать искры | + | |- |
| − | + | |'''Start Sparks'''<br /> | |
| − | '''End Sparks'''<br /> | + | |Если отмечено, то из места появления луча будут сыпать искры |
| − | Если отмечено, то из места, где заканчивается луч будут сыпать искры | + | |- |
| − | + | |'''End Sparks'''<br /> | |
| − | '''Decal End'''<br /> | + | |Если отмечено, то из места, где заканчивается луч будут сыпать искры |
| − | Если отмечено, то луч будет оставлять темные пятна в местах, куда он попадет | + | |- |
| − | + | |'''Decal End'''<br /> | |
| − | '''Shade Start'''<br /> | + | |Если отмечено, то луч будет оставлять темные пятна в местах, куда он попадет |
| − | Если отмечено, то начало луча будет затененным | + | |- |
| − | + | |'''Shade Start'''<br /> | |
| − | '''Shade End'''<br /> | + | |Если отмечено, то начало луча будет затененным |
| − | Если отмечено, то окончание луча будет затененным | + | |- |
| − | + | |'''Shade End'''<br /> | |
| + | |Если отмечено, то окончание луча будет затененным | ||
| + | |} | ||
Некоторые из этих флагов работают не совсем корректно (а именно, random strike, ring, start sparks, end sparks и shade end) | Некоторые из этих флагов работают не совсем корректно (а именно, random strike, ring, start sparks, end sparks и shade end) | ||
Если не указать конечную точку, то луч будет появляться из начальной точки и бить в случайном направлении до тех пор, пока не достигнет стенки. Если не указать ни начальную, ни конечную точки, то луч будет появлятся хаотически в том месте, где расположен env_beam. Это можно использовать для создания молнии или телепорта | Если не указать конечную точку, то луч будет появляться из начальной точки и бить в случайном направлении до тех пор, пока не достигнет стенки. Если не указать ни начальную, ни конечную точки, то луч будет появлятся хаотически в том месте, где расположен env_beam. Это можно использовать для создания молнии или телепорта | ||
| − | |||
=== env_beverage === | === env_beverage === | ||
Версия 17:20, 11 марта 2013
Содержание
Env-объекты
env_beam
Объект используется для создания различного рода лучей от электрических до лазерных.
Cвойства
| Name | Если дать объекту имя, то его можно будет активировать кнопкой или другим триггером |
| Start entity | Для объекта env_beam необходимо указать начальную и конечную точки, между которыми будет перемещаться луч. Здесь указывается имя первого объекта (начальной точки). Если луч статический, то для начального объекта прекрасно подойдет info_target4 |
| Render FX | |
| Brightness (1 - 255) | Яркость (прозрачность) луча. Значения (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). Вы можете найти другие спрайты лучей в папке Sprites в архиве pak0.pak, который находится в директории valve |
| Texture scroll rate (0-100) |
Скорость движения текстуры спрайта, по умолчанию 35 |
| Frames per 10 seconds |
Скорость анимации луча |
| Starting frame |
Здесь Вы можете указать фрейм, с которого необходимо начинать анимацию. Используйте, если на карте рядом установлены несколько лучей. Это сделает их внешне отличающимися друг от друга |
| Strike again time (secs) |
Если значение параметра «Life» > 0, то здесь Вы можете задать частоту появления луча в секундах |
| Damage / seconds |
Если Вы хотите, чтобы игрок получал повреждения при поподании под луч, то укажите здесь необходимое значение |
Флаги
| Start On |
Если у луча есть имя, то в начале раунда он будет выключен. Отметьте этот флаг, чтобы луч был включен |
| Toggle |
Если отмечено, то луч можно будет включать и выключать кнопкой или другим триггером |
| Random Strike |
Если отмечено, то задержка по времени между появлениями луча будет случайным числом от нуля (0) до значения, указанного в «Strike again time» |
| Ring |
Этот флаг пока что не работает |
| Start Sparks |
Если отмечено, то из места появления луча будут сыпать искры |
| End Sparks |
Если отмечено, то из места, где заканчивается луч будут сыпать искры |
| Decal End |
Если отмечено, то луч будет оставлять темные пятна в местах, куда он попадет |
| Shade Start |
Если отмечено, то начало луча будет затененным |
| Shade End |
Если отмечено, то окончание луча будет затененным |
Некоторые из этих флагов работают не совсем корректно (а именно, random strike, ring, start sparks, end sparks и shade end)
Если не указать конечную точку, то луч будет появляться из начальной точки и бить в случайном направлении до тех пор, пока не достигнет стенки. Если не указать ни начальную, ни конечную точки, то луч будет появлятся хаотически в том месте, где расположен env_beam. Это можно использовать для создания молнии или телепорта
env_beverage
Этот объект создает железную банку с лимонадом. Когда игрок активирует env_beverage, вываливается банка, которая восстанавливает ему 1 процент здоровья.
Свойства
Name
Объекту необходимо присвоить имя, чтобы его можно было активировать
Capacity
Максимальное количество банок, которые можно взять из одного объекта env_beverage
Beverage Type
Тип напитка (влияет только на внешний вид банки): Coca-Cola, Sprite, Diet Coke, Orange, Surge, Moxie или произвольная