func_hostage_rescue
Описание
Объект func_hostage_rescue используется для создания области, в которую Контр-Террористы должны вывести заложников, чтобы выиграть раунд на CS-картах со сценарием спасения заложников.
Особенности использования
- Этот объект является специфическим для игры CS:S.
- Этот объект НЕ обновляется в каждом раунде. Это означает что любые изменения объекта будут наследоваться в последующих раундах.
- Объект должен быть установлен там, где будет использоваться.
- На карте может быть установлено множество этих объектов однако не рекомендуется устанавливать больше 4 таких объектов, потому что игрой на мини-карте и радаре будут отображаться только 4 таких объекта.
- Объект для удобства может быть покрыт материалом tools/toolstrigger.
Ошибки
Не обнаружены.
Параметры
- Origin (X Y Z) – точка опоры объекта (указывается при помощи Helper’а).
Флаги
- Clients – игроки могут активировать этот объект;
- Pushables – объекты func_pushable могут активировать этот объект; не используется если установлен флажок "Physics Objects";
- Physics Objects – физические объекты могут активировать этот объект;
- Debris – физические объекты, отмеченные как "Debris" могут активировать этот объект; используется только если установлен флажок "Physics Objects"; для физических объектов не обязательно устанавливать флажок "Force Debris Touch Triggers";
- Everything – абсолютно любой объект может активировать своим прикосновением этот объект; если установлен этот флажок, все предыдущие флажки можно не устанавливать.
Inputs
- Enable – включить объект;
- Disable – выключить объект;
- Toggle – переключить состояние объекта (Включен/Выключен);
- StartTouch – сымитировать прикосновение к объекту другого объекта, который выполняет эту функцию (!caller); вызов этой функции позволяет выполнять только событие "OnStartTouch"; после вызова этой функции будет считаться что объект (!caller) продолжает контактировать с этим объектом; использование этой функции может привести к тому, что событие "OnEndTouchAll" может вообще не быть выполненным;
- EndTouch – сымитировать прекращение прикосновений с объектом другого объекта, который выполняет эту функцию (!caller); вызов этой функции позволяет выполнять события "OnEndTouch" и "OnEndTouchAll".
Outputs
- OnStartTouch – выполняется в момент, когда другой объект или игрок начинает контактировать с этим объектом;
- OnEndTouch – выполняется в момент, когда другой объект или игрок прекращает контактировать с этим объектом;
- OnEndTouchAll - выполняется в момент, когда все другие объекты прекращают контактировать с этим объектом; если хотя бы один другой объект продолжает контактировать с этим объектом, то это событие не выполнится.
Карта
csssdk_func_hostage_rescue.vmf
Используются объекты
- func_hostage_rescue
- info_overlay
- hostage_entity
Описание карты
На карте четыре заложника. Играя за Контр-Террориста можно вывести заложников в область спасения заложников объекта func_hostage_rescue. Обратите внимание, что на радаре отмечается местоположение точки спасения и заложников.
Если Вам понравилась эта страница, Вы можете разместить где-нибудь ссылку на неё: