Template:O basenpc-ru

From Valve Developer Community
Revision as of 11:44, 10 June 2009 by TomEdwards (talk | contribs) (string, not ehandle)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

OnDamaged

Выполняется, когда этот NPC получает повреждения. (activator is the наносящий повреждения)
  • OnDeath
Выполняется, когда этот NPC убит. (activator is the убийца)
  • OnHalfHealth
Выполняется, когда у этого NPC остается половина от его возможной максимальной жизни.
  • OnHearWorld
Выполняется, когда этот NPC слышит звук (Кроме звуков битвы и игрока).
  • OnHearPlayer
Выполняется, когда NPC слышит игрока.
  • OnHearCombat
Выполняется, когда NPC слышит звуки боя.
Выполняется, когда этот NPC установил прямую видимость с врагом (указанной энтитей).
  • OnLostEnemyLOS
Выполняется, когда этот NPC потерял прямую видимость с врагом.
  • OnLostEnemy
Выполняется, когда этот NPC потерял врага. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
Выполняется, когда этот NPC установил прямую видимость с врагом, и этот враг - игрок.
  • OnLostPlayerLOS
Выполняется, когда этот NPC потерял прямую видимость с врагом, и этот враг - игрок.
  • OnLostPlayer
Выполняется, когда этот NPC потерял врага, и этот враг был игрок. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
  • OnDamagedByPlayer
Выполняется, когда этот NPC ранен игроком. (activator is the атакующий или водитель транспорта (если активен friendly fire))
  • OnDamagedByPlayerSquad
Выполняется, когда этот NPC ранен игроком ИЛИ одним из участников отряда игрока. (activator is the атакующий или водитель транспорта (если активен friendly fire))
  • OnDenyCommanderUse
Выполняется, когда этот NPC не был принят в отряд игрока.
  • OnWake
Выполняется, когда этот NPC выходит из состояния сна.