Method:
On_NPCHurt
Description:
Runs when an NPC gets damage.
Argument(s):
HurtEvent he
Examples:
Python:
Javascript:
C#:
On_NPCHurt
Description:
Runs when an NPC gets damage.
Argument(s):
HurtEvent he
Examples:
Python:
Python:
def On_NPCHurt(self, HurtEvent):
Server.Broadcast(HurtEvent.Victim.Name + " got hurt!")
Javascript:
JavaScript:
function On_NPCHurt(HurtEvent) {
Server.Broadcast(HurtEvent.Victim.Name + " got hurt!");
}
C#:
C#:
public override void Initialize()
{
Hooks.OnNPCHurt += NPCHurt;
}
public override void DeInitialize()
{
Hooks.OnNPCHurt -= NPCHurt;
}
C#:
public void NPCHurt(HurtEvent he)
{
NPC animal = (NPC) he.Victim;
string animalName = animal.Name;
Server.GetServer().Broadcast(animalName + " got hurt!");
}