Hostage entity (Source)
Оригинал [ ]
Содержание
Описание
Объект hostage_entity используется для создания заложников. Заложники должны быть спасены командой Контр-Террористов на CS-картах.
Особенности использования
- Этот объект является специфическим для игры CS:S.
- Этот объект обновляется в каждом раунде. Это означает что любые изменения объекта НЕ будут наследоваться в последующих раундах.
- Объект должен быть установлен там, где будет использоваться.
- На карте может быть установлено множество этих объектов
- Объект не должен задевать никакие другие объекты и World-геометрию, иначе заложник может не появиться во время игры.
- Внешний вид заложников выбирается игрой автоматически в начале каждого раунда.
Ошибки
Не обнаружены.
Параметры
- Team Num – команда к которой принадлежит этот объект (Нет/Террористы/Контр-Террористы); если игрок и этот объект находятся в одной команде, то игрок не сможет наносить визуальный урон объекту если на сервере mp_friendlyfire равно 0; (см. фильтр filter_activator_team);
- Pitch Yaw Roll (Y Z X) – ориентация объекта на карте (направление распространения);
- Min Damage to Hurt – объект будет игнорировать любые типы повреждений со стороны других объектов и игрока, если величина этих повреждений меньше значения этого свойства;
- Damage Filter – имя объекта-фильтра, который будет контролировать типы повреждений которые можно будет наносить этому объекту; (см. подробнее filter_damage_type или filter_multi);
- Disable Shadows – отключить динамические тени, отбрасываемые этим объектом (Нет/Да);
- Render Mode – режим рендеринга объекта;
- FX Color (R G B) – цвет объекта;
- FX Alpha (0-255) – прозрачность объекта; 255 – полностью не прозрачен; 0 - полностью прозрачен; не используется если свойство "Render Mode" равно "Normal" или "Don’t Render";
- Render FX – эффект рендеринга объекта; например: мигание, плавное появление/исчезновение и т.п.;
- Disable Shadows – отключить динамические тени, отбрасываемые этим объектом (Нет/Да);
- Shadow Cast Distance - максимальное расстояние на которое распространяются динамические тени от этого объекта;
- Fade Start Dist – расстояние от игрока до объекта, с которого объект начнёт плавно исчезать, а полностью исчезнет на расстоянии "Fade End Dist"; это расстояние должно быть меньше чем "Fade End Dist", но в игре они будут автоматически поменяны местами, если это не так; если значение этого свойства меньше нуля, то оно будет автоматически изменено и станет равным "Fade End Dist" - 400;
- Fade Scale – множитель для значений исчезновения объекта по умолчанию, используемых если:
- движок запущен в режиме DX7 и ниже;
- параметры исчезновения объектов настраиваются в объекте worldspawn (Hammer > Main menu > Map > Map properties...);
- движок будет использовать свои значения по умолчанию, когда свойства "Fade Start Dist" и "Fade End Dist" не указаны;
во всех этих случаях можно контролировать исчезновение объекта вручную:
- 0.0 – полностью отключить исчезновение, объект виден на любом расстоянии;
- меньше 1.0 – исчезновение начнётся с большего расстояния и будет более
растянутым по времени;
- больше 1.0 – исчезновение объекта начнётся на меньшей дистанции и будет выполнено быстрее обычного;