Template:O basenpc-ru: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
TomEdwards (talk | contribs) (string, not ehandle) |
||
Line 17: | Line 17: | ||
: Выполняется, когда NPC слышит звуки боя. | : Выполняется, когда NPC слышит звуки боя. | ||
* '''OnFoundEnemy <[[ | * '''OnFoundEnemy <[[targetname]]>''' | ||
: Выполняется, когда этот NPC установил прямую видимость с врагом (указанной энтитей). | : Выполняется, когда этот NPC установил прямую видимость с врагом (указанной энтитей). | ||
Line 26: | Line 26: | ||
: Выполняется, когда этот NPC потерял врага. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель. | : Выполняется, когда этот NPC потерял врага. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель. | ||
* '''OnFoundPlayer <[[ | * '''OnFoundPlayer <[[targetname]]>''' | ||
: Выполняется, когда этот NPC установил прямую видимость с врагом, и этот враг - игрок. | : Выполняется, когда этот NPC установил прямую видимость с врагом, и этот враг - игрок. | ||
Revision as of 04:44, 10 June 2009
OnDamaged
- Выполняется, когда этот NPC получает повреждения. (!activator is the наносящий повреждения)
- OnDeath
- Выполняется, когда этот NPC убит. (!activator is the убийца)
- OnHalfHealth
- Выполняется, когда у этого NPC остается половина от его возможной максимальной жизни.
- OnHearWorld
- Выполняется, когда этот NPC слышит звук (Кроме звуков битвы и игрока).
- OnHearPlayer
- Выполняется, когда NPC слышит игрока.
- OnHearCombat
- Выполняется, когда NPC слышит звуки боя.
- OnFoundEnemy <targetname>
- Выполняется, когда этот NPC установил прямую видимость с врагом (указанной энтитей).
- OnLostEnemyLOS
- Выполняется, когда этот NPC потерял прямую видимость с врагом.
- OnLostEnemy
- Выполняется, когда этот NPC потерял врага. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
- OnFoundPlayer <targetname>
- Выполняется, когда этот NPC установил прямую видимость с врагом, и этот враг - игрок.
- OnLostPlayerLOS
- Выполняется, когда этот NPC потерял прямую видимость с врагом, и этот враг - игрок.
- OnLostPlayer
- Выполняется, когда этот NPC потерял врага, и этот враг был игрок. Обычно это происходит, когда враг был убит/убран, или потому что NPC выбрал новую, более опасную цель.
- OnDamagedByPlayer
- Выполняется, когда этот NPC ранен игроком. (!activator is the атакующий или водитель транспорта (если активен friendly fire))
- OnDamagedByPlayerSquad
- Выполняется, когда этот NPC ранен игроком ИЛИ одним из участников отряда игрока. (!activator is the атакующий или водитель транспорта (если активен friendly fire))
- OnDenyCommanderUse
- Выполняется, когда этот NPC не был принят в отряд игрока.
- OnWake
- Выполняется, когда этот NPC выходит из состояния сна.