Template:O basenpc-ru: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
'''OnDamaged'''
'''OnDamaged'''
: Выполняется, когда этот NPC получает повреждения. {{activator|damage inflictor}}
: Выполняется, когда этот NPC получает повреждения. {{activator|наносящий повреждения}}


* '''OnDeath'''
* '''OnDeath'''
: Выполняется, когда этот NPC убит. {{activator|killer}}
: Выполняется, когда этот NPC убит. {{activator|убийца}}


* '''OnHalfHealth'''
* '''OnHalfHealth'''
: Выполняется, когда у этого NPC остается !reaches половина от его возможной максимальной жизни.  
: Выполняется, когда у этого NPC остается половина от его возможной максимальной жизни.  


* '''OnHearWorld'''
* '''OnHearWorld'''

Revision as of 05:28, 16 March 2007

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 выходит из состояния сна.