npc_portal_turret_floor

From Valve Developer Community
Jump to: navigation, search
English
Turretsicon.png

[Portal] [Portal 2] Warning: Display title "npc_portal_turret_floor" overrides earlier display title "Турель (Portal 2)".npc_portal_turret_floor это (EN) точечная энтити доступная во the Portal series.

Описание энтити

Создаёт независимую турель Aperture Science.

Ключевые значения

Напольная турель Aperture Science в Portal.
Damage pushes player <булева переменная>
Выстрелы этой турели будут отталкивать игрока назад.
Turret is Gagged <булева переменная> (Появилось в Portal 2)
Турель не скажет ни одной реплики.
Used As Actor <булева переменная> (Появилось в Portal 2)
Турель не будет использовать код стандартного поведения турели, её можно использовать в качестве актёра для реплик.
Turret can be picked up by player <булева переменная> (Появилось в Portal 2)
Игрок не сможет взять турель.
Disable Motion <булева переменная> (Появилось в Portal 2)
Турели не смогут двигаться в мире.
Allow Shooting through portals <булева переменная> (Появилось в Portal 2)
Если это не задано, турели не стреляют сквозь порталы.
Maximum Range <число с плавающей запятой> (Появилось в Portal 2)
С какого расстояния турель обнаруживает цель.
Load Defective Models <булева переменная> (Появилось в Portal 2)
Подготовка к использованию модели дефективной турели. Необходимо для дальнейшей замены модели.
Use Super Damage <булева переменная> (Появилось в Portal 2)
При значении true повреждения от турели будут очень большими.
Collision Type <варианты выбора> (Появилось в Portal 2)
Разрешить столкновение с игроком, чтобы отключиться в особых случаях.
  • 0 : Normal
  • 1 : Debris
model <путь к модели> !FGD
Используется другая модель. Значение Model должно быть Unused. Имеет значение по умолчанию "models/combine_turrets/floor_turret.mdl"
Model <варианты выбора> (Появилось в Portal 2)
Какую модель использует турель. Турель с моделью skeleton также вполне в рабочем состоянии.
  • 0 : Normal
  • 1 : Unused (используется другая модель - см. выше)
  • 2 : Box
  • 3 : Backwards
  • 4 : Skeleton
Skin Number <целое число>
Внешний вид этой турели. Выберите 0, чтобы выбрать случайным образом.

Angles:

Pitch Yaw Roll (Y Z X) <угловое значение>
Ориентация этой энтити в мире. Pitch - поворот по оси Y, yaw - поворот по Z и roll - поворот по X.

Targetname:

Name <строка>
targetname, по которому другие энтити обращаются к этой энтити.
Entity Scripts <скриптлист VScript> (Появилось в Left 4 Dead 2)
Имена файлов скриптов, которые начнут выполнение после спауна всех энтити.
Script think function <строка> (Появилось в Left 4 Dead 2)
Имя функции в скрипте этой энтити, которая автоматически будет вызываться каждые 100 миллисекунд (десять раз в секунду) на протяжении выполнения скрипта. Так можно создавать таймеры или имитировать независимое поведение.
Примечание:Не назначайте этой функции ресурсоёмкие операции, так как это вызовет проблемы с производительностью.

Flags

  • Autostart
  • Start Inactive
  • Fast Retire
  • Out of Ammo
  • Citizen modified (Friendly) (Появилось в Source 2007)

Inputs

FireBullet  <конечное имя>
Турель мгновенно начнёт стрелять на указанную энтити.
EnableGagging  <строка> (Появилось в Portal 2)
Запрещает турели говорить.
DisableGagging  <строка> (Появилось в Portal 2)
Снова разрешает турели говорить.
EnablePickup  <строка> (Появилось в Portal 2)
Позволяет игроку взять турель.
DisablePickup  <строка> (Появилось в Portal 2)
Запрещает игроку взять турель.
SelfDestructImmediately  (Появилось в Portal 2)
Заставляет турель немедленно взорваться.
SetAsBouncePainted  (Появилось в Portal 2)
Турель начинает вести себя как окрашенная в отталкивающий гель.
Enable
Disable
Toggle
Активировать/дезактивировать механизмы турели.
Баг:Включение/отключение (Enable/Disable) входов не имеет эффекта, когда турель опрокинута.
DepleteAmmo
RestoreAmmo
Истощает боеприпасы турели, выстрелы становятся холостыми, или возвращает боеприпасы. Сами турели никогда не истощают свои боеприпасы.
Баг:Входы DepleteAmmo/RestoreAmmo не имеют эффекта на турели Portal.
SelfDestruct (Появилось в Source 2007)
Предупреждение перед самоуничтожением в виде маленького взрыва.

Targetname:

Kill
Удаляет этот энтити из мира.
KillHierarchy
Удаляет энтити и его потомков из мира.
AddOutput  <строка>
Определяет keyvalue/output в этом энтити. Потенциально представляет большую опасность, используйте с осторожностью.
Формат: <key> <value>
Формат: <output name> <targetname>:<inputname>:<parameter>:<delay>:<макс. количество активаций, -1 - бесконечно>
FireUser1 до FireUser4
Запуск выходов OnUser; см. Пользовательские вводы и выводы.
Use  Отсутствует в FGD!
То же, что и при вызове +use игроком; может не всё. Можно вызвать, создав вывод, которому не указан ввод.
Этот ввод не входит в Valve-файлы FGD.
RunScriptFile  <скрипт> (Появилось в Left 4 Dead 2)
Выполнить файл игрового скрипта с диска.
RunScriptCode  <строка> (Появилось в Left 4 Dead 2)
Выполнить строку исходного кода скрипта.
Предупреждение:Никогда не передавайте строковые параметры функции скрипта с помощью этого входа. Это повредит структуру VMF из-за вложения кавычек, которые потребуется удалять вручную в текстовом редакторе.

Outputs

OnPainted  (Появилось в Portal 2)
Вызывается, когда турель окрашивается гелями.
OnDeploy
OnRetire
Турель активируется и становится опасной или дезактивируется и становится безвредной.
OnTipped
Турель была опрокинута и теперь неактивна.
OnPhysGunPickup
OnPhysGunDrop
Взять или бросить гравипушкой или +use.

Targetname:

OnUser1 до OnUser4
Вызывается в ответ на входы FireUser; (см. Пользовательские вводы и выводы).
OnKilled  

(Появилось в Left 4 Dead)

Вызывается после уничтожения энтити и удаления её из игры.

См. также