Template:O basenpc-ru: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''OnDamaged''' | '''OnDamaged''' | ||
: Выполняется, когда этот NPC получает повреждения. {{activator| | : Выполняется, когда этот NPC получает повреждения. {{activator|наносящий повреждения}} | ||
* '''OnDeath''' | * '''OnDeath''' | ||
: Выполняется, когда этот NPC убит. {{activator| | : Выполняется, когда этот NPC убит. {{activator|убийца}} | ||
* '''OnHalfHealth''' | * '''OnHalfHealth''' | ||
: Выполняется, когда у этого NPC остается | : Выполняется, когда у этого 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 слышит звуки боя.
- OnFoundEnemy <ehandle>
- Выполняется, когда этот NPC установил прямую видимость с врагом (указанной энтитей).
- OnLostEnemyLOS
- Выполняется, когда этот NPC потерял прямую видимость с врагом.
- OnLostEnemy
- Выполняется, когда этот NPC потерял врага. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
- OnFoundPlayer <ehandle>
- Выполняется, когда этот NPC установил прямую видимость с врагом, и этот враг - игрок.
- OnLostPlayerLOS
- Выполняется, когда этот NPC потерял прямую видимость с врагом, и этот враг - игрок.
- OnLostPlayer
- Выполняется, когда этот NPC потерял врага, и этот враг был игрок. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
- OnDamagedByPlayer
- Выполняется, когда этот NPC ранен игроком. (!activator is the атакующий или водитель транспорта (если активен friendly fire))
- OnDamagedByPlayerSquad
- Выполняется, когда этот NPC ранен игроком ИЛИ одним из участников отряда игрока. (!activator is the атакующий или водитель транспорта (если активен friendly fire))
- OnDenyCommanderUse
- Выполняется, когда этот NPC не был принят в отряд игрока.
- OnWake
- Выполняется, когда этот NPC выходит из состояния сна.