Default Outputs (NPC)

Default NPC:

  • OnDamaged
    Fired when this NPC takes damage. (!activator is the damage inflicter).
  • OnDeath
    Fired when this NPC is killed. (!activator is the killer).
  • OnHalfHealth
    Fired when this NPC reaches half of its maximum health.
  • OnHearWorld
    Fired when this NPC hears a sound (other than combat or the player).

(top)

  • OnHearPlayer
    Fired when this NPC hears the player.
  • OnHearCombat
    Fired when this NPC hears combat sounds such as shots or bomb explosions.
  • OnFoundEnemy <targetname>
    Fired when this NPC establishes line of sight to its enemy.
  • OnLostEnemyLOS
    Fired when this NPC loses line of sight to its enemy.

(top)

  • OnLostEnemy
    Fired when this NPC loses its enemy. Usually due to the enemy being killed/removed, or because this NPC has selected another target.
  • OnFoundPlayer <targetname>
    Fired when this NPC establishes line of sight to its enemy, and that enemy is a player.
  • OnLostPlayerLOS
    Fired when this NPC loses line of sight to its enemy, and that enemy is a player.
  • OnLostPlayer
    Fired when this NPC loses its enemy, and that enemy was a player. Usually due to the enemy being killed/removed, or because this NPC has selected another target.

(top)

  • OnDamagedByPlayer
    Fired when this NPC is hurt by a player (!activator is the attacker or vehicle driver (if friendly fire).
  • OnDamagedByPlayerSquad
    Fired when this NPC is hurt by a player OR by one of the player's squad mates (!activator is the attacker or vehicle driver (if friendly fire).
  • OnDenyCommanderUse
    Fired when this NPC has refused to join the player's squad.
  • OnWake
    Fired when this NPC comes out of a sleep state.

(top)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License