Перчатки с энергией Вортигонтов
Содержание
Введение
Из этой статьи вы узнаете как заменить руки игрока на энергетические перчатки Вортигонта, что в свою очередь стало кульминацией в Half-Life: Alyx. Убедитесь, что у вас установлена последняя версия SDK Tools.
Настройка
Создайте тестовую комнату. Установите объект info_hlvr_equip_player и проверьте следующие параметры:
Key | Value |
---|---|
Equip on Map Start | ✓ |
Grabbity Gloves | ✓ |
Установите объект logic_playerproxy. Затем установите для объекта имя playerproxy.
Установите объект logic_auto. В Outputs добавьте следующее:
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
OnNewGame | playerproxy | HapticPulseHands | 0.00 |
Зарядка перчаток
Используя input
Вы можете заряжать перчатки, используя объект logic_relay или аналогичный ему объект со следующим Output:
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
<output> | !player | GiveVortEnergy | 0.00 |
Использование энергетических колец
Установить объект point_vort_energy и поверните его как показано на скриншоте (соответственно). Убедитесь, что Start Enabled отмечено галочкой:
Key | Value |
---|---|
Equip on Map Start | ✓ |
Grabbity Gloves | ✓ |
Если вы хотите заряжать перчатки только один раз, то добавьте следующий Output:
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
OnEnergyPulled | !self | Disable | 0.00 |
Вы можете перезарядить энергетическое кольцо, используя следующий Input:
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
<output> | <entity_name> | Enable | 0.00 |
Завершение
Скомпилируйте и запустите карту. У вас должны быть рабочие энергетические перчатки Вортигонта, и рабочие энергетические кольца.
Вы можете скачать пример карты здесь: [[1]].