Template:O BaseNPC: Difference between revisions
Jump to navigation
Jump to search
Kestrelguy (talk | contribs) m (added language bar. also a lot of periods.) |
(puts todo category on many pages) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{lang|{{FULLPAGENAME}}}}[[Category:Output Templates|BaseNPC]] | {{lang|{{FULLPAGENAME}}}}[[Category:Output Templates|BaseNPC]] | ||
<onlyinclude>{{Expand|title=BaseNPC Outputs| | |||
<onlyinclude>{{ | {{O|OnDamaged|Fired when this NPC takes damage {{activator|damage inflictor}}.}} | ||
{{ | {{O|OnDamagedByPlayer|Fired when this NPC is hurt by a player {{activator|attacker or vehicle driver [if friendly fire]}}.}} | ||
{{ | {{O|OnDamagedByPlayerSquad|Fired when this NPC is hurt by a player OR by one of the player's squadmates {{activator|attacker or vehicle driver [if friendly fire]}}.}} | ||
{{ | {{O|OnDeath|Fired when this NPC is killed {{activator|killer}}.}} | ||
{{ | {{O|OnDenyCommanderUse|Fired when this NPC has refused to join the player's squad.}} | ||
{{ | {{O|OnForcedInteractionAborted|Fired when the NPC aborts a forced interaction for some reason (target NPC died, couldn't be pathed to, etc.).}} | ||
{{ | {{O|OnForcedInteractionStarted|Fired when the NPC starts a forced interaction.}} | ||
{{ | {{O|OnForcedInteractionFinished|"NPCs in actbusies can no longer perform dynamic interactions." {{todo|What does this mean?|nocat=1}}}} | ||
{{ | {{O|OnHalfHealth|Fired when this NPC reaches half of its maximum health.}} | ||
{{ | {{O|OnHearCombat|Fired when this NPC hears combat sounds.}} | ||
{{ | {{O|OnHearPlayer|Fired when this NPC hears the player.}} | ||
{{ | {{O|OnHearWorld|Fired when this NPC hears a sound (other than combat or the player).}} | ||
{{ | {{O|OnFoundEnemy|param=ehandle|Fired when this NPC establishes line of sight to its enemy.}} | ||
{{ | {{O|OnLostEnemy|Fired when this NPC loses its enemy. Usually due to the enemy being killed/removed, or because this NPC has selected a newer, more dangerous enemy.}} | ||
{{ | {{O|OnLostEnemyLOS|Fired when this NPC loses line of sight to its enemy.}} | ||
{{ | {{O|OnFoundPlayer|param=ehandle|Fired when this NPC establishes line of sight to its enemy, and that enemy is a player.}} | ||
{{ | {{O|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 a newer, more dangerous enemy.}} | ||
{{ | {{O|OnLostPlayerLOS|Fired when this NPC loses line of sight to its enemy, and that enemy is a player.}} | ||
{{ | {{O|OnSleep|Fired when this NPC enters a sleep state.}} | ||
{{ | {{O|OnWake|Fired when this NPC comes out of a sleep state.}} | ||
{{ | }}</onlyinclude> | ||
Latest revision as of 16:38, 23 May 2025
|