Здравствуйте, уважаемые пользователи данного сайта. После огромнейшего перерыва в написании статей, я все-таки решил начать писать уроки по VHE.
Сегодня мы разберем как создавать двери, а именно вращающиеся.
И так, приступим!
Для начала, как всегда, создаем плоскость и саму браш-дверь:
Как видите текстуру для двери я использовал FIFTIES_DR6A2
Браш-дверь готова.
Теперь создаем ось вращения двери, в виде OROGIN-браша.
Самое главное, чтобы центр ORIGIN-браша, на виде сверху (top), находился по центру толщины двери, как показано на рисунке
Теперь выделяем оба объекта и отправляем их , затем выбираем func_door_rotating, с такими пропертис:
Name - door (на ваше усмотрение)
Render FX - Normal
Render Mode - Texture - some light
Move/Stop Sound - на ваше усмотрение (можно вообще сделать дверь тихой - выбрать No Sound)
delay befor close - тут ставим время, после которого открытая дверь закроется
Distance (deg) - deg означает degree (англ. градус º). Дверь по-максимуму открывается перпендикулярно плоскости, значит значение ставим 90º
Давайте теперь рассмотрим флаги данной энтити.
Starts Open - если будет отмечено, то в начале раунда дверь будет открыта
Reverse Dir - по умолчанию дверь будет открываться по отношению от игрока, а если отметить данный флаг, то дверь откроется на игрока
Don't link -
Passable - если будет отмечено, то через дверь можно будет свободно проходить
One way - если отметить этот флаг, то дверь будет открываться в одну сторону
Toggle - если дверь открывается от кнопки или путем прохождения через триггер, то чтобы закрыть открытую дверь, нужно будет опять нажать на кнопку или пройти по триггеру
X/Y Axis - по умолчанию дверь открывается по оси Z, а если отметить один из этих флагов, то дверь будет открываться соответственно оси, которую вы выбрали
Use Only - отметив данный флаг, дверь можно будет открыть, только нажав клавишу "Е" (использовать), во время игры
Вращающаяся дверь готова. Теперь осталось разместить триггер, входя в который дверь будет открываться.