Полный аналог одноимённой энтити из Spirit of Half-Life. Позволяет менять те или иные параметры у NPC.
m_iVisible |
Скрыть или показать видимую модель. Работает для всех объектов с моделью (не только для NPC). |
m_iSolid |
Сделать модель нематериальной или материальной. Работает для большинства объектов. Обратите внимание, что вы не сможете задать материальность для изначально нематериальной модели. Вы сможете только включать или выключать её у изначально материальной. |
m_iszModel |
Параметр: путь к новой модели. Позволяет динамически сменить модель у любого объекта. Однако объект с новой моделью может застрять в архитектуре уровня. Кроме этого, для него не будет пересчитан физический хулл. Используйте с осторожностью. |
m_voicePitch |
Диапазон: 75–120. «Высота» голоса для говорящего монстра. Для остальных объектов не имеет значения. |
m_iPrisoner |
Монстр перестаёт атаковать своих противников. Аналогичен спаунфлагу PRISONER в настройках самих монстров. |
m_iMonsterClip |
Монстр перестаёт реагировать на невидимые преграды с названием func_monsterclip, либо начинает на них реагировать. |
m_iClass |
Новый класс монстра. Определяет отношение ко всем остальным монстрам и игроку. Подробнее список классов можно прочитать в разделе Классы монстров и их поведение. |
m_iPlayerReact |
Реакция монстра на игрока:
- 0 — определяется классом
- 1 — полное игнорирование игрока
- 2 — дружественный до первого ранения
- 3 — дружественный, если ранение не было преднамеренным, то есть игрок не стрелял в NPC умышленно, а случайно зацепил в перестрелке; случайность или неслучайность попадания определяется тем, куда попали
- 4 — безусловный враг
|
m_iProvoked |
Заставляет NPC забыть или вспомнить о том, кто его ранил. Проще говоря, позволяет дружественного монстра сделать вражеским, не меняя остальных его параметров. Эффект аналогичен ранению монстра из оружия игрока. |
m_iBloodColor |
Цвет крови NPC. Цвет — это число от 0 до 255, указывающее на номер индекса в палитре. Красная кровь — это номер 247. Желтая — номер 195. |
m_fFramerate |
Позволяет сменить частоту кадров у произвольной энтити, которая использует переменную pev->framerate. Вероятность успешной работы с той или иной энтитью определяется исключительно опытным путём, т. к. детально не тестировалась. |
m_fController0 |
Меняет положение bone-controller 0 для NPC или env_model. |
m_fController1 |
Меняет положение bone-controller 1 для NPC или env_model. |
m_fController2 |
Меняет положение bone-controller 2 для NPC или env_model. |
m_fController3 |
Меняет положение bone-controller 3 для NPC или env_model. |
skin |
Позволяет задавать skin как номер «шкурки» для модели либо contents для браша. Например, воду или лаву. |
body |
Меняет тело для модели. Работает на всех энтитях, имеющих модель. |
m_iReflection |
Позволяет сменить стиль отражения энтити в зеркалах:
- 0 — по умолчанию
- 1 — не отражать в зеркале
- 2 — отражать только в зеркале
|