AI update.
Minor AI update, Module switch update. Full compile.
This commit is contained in:
@@ -50,6 +50,8 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(1003));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_combat", OBJECT_SELF);
|
||||
}
|
||||
|
||||
|
||||
|
@@ -103,4 +103,6 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_HEARTBEAT));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_hb", OBJECT_SELF);
|
||||
}
|
||||
|
@@ -66,4 +66,6 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_ATTACKED));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_physatt", OBJECT_SELF);
|
||||
}
|
@@ -46,4 +46,6 @@ void main()
|
||||
DoDoorAction(oDoor, DOOR_ACTION_BASH);
|
||||
}
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_blocked", OBJECT_SELF);
|
||||
}
|
@@ -90,4 +90,6 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DIALOGUE));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_conv", OBJECT_SELF);
|
||||
}
|
@@ -107,4 +107,6 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DAMAGED));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_damaged", OBJECT_SELF);
|
||||
}
|
@@ -55,7 +55,7 @@ void main()
|
||||
craft_drop_items(oKiller);
|
||||
|
||||
//:: Execute Default NPC OnDeath script
|
||||
ExecuteScript("nw_c2_default7", OBJECT_SELF);
|
||||
ExecuteScript("prc_pwondeath", OBJECT_SELF);
|
||||
|
||||
//:: Execute PRC NPC OnDeath script
|
||||
ExecuteScript("prc_npc_death", OBJECT_SELF);
|
||||
|
@@ -28,4 +28,6 @@ void main()
|
||||
if(GetSpawnInCondition(NW_FLAG_DISTURBED_EVENT)) {
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_DISTURBED));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_disturb", OBJECT_SELF);
|
||||
}
|
@@ -160,6 +160,8 @@ void main()
|
||||
{
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_PERCEIVE));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_percep", OBJECT_SELF);
|
||||
}
|
||||
|
||||
|
||||
|
@@ -14,6 +14,8 @@
|
||||
void main()
|
||||
{
|
||||
// enter desired behaviour here
|
||||
|
||||
ExecuteScript("prc_npc_rested", OBJECT_SELF);
|
||||
|
||||
return;
|
||||
|
||||
|
@@ -328,4 +328,8 @@ void main()
|
||||
|
||||
//Calls the Markshire Random Name Generator
|
||||
ms_Nomenclature(OBJECT_SELF);
|
||||
|
||||
ExecuteScript("prc_npc_spawn", OBJECT_SELF);
|
||||
|
||||
ExecuteScript("prc_pwonspawn", OBJECT_SELF);
|
||||
}
|
||||
|
@@ -153,5 +153,6 @@ void main()
|
||||
SignalEvent(OBJECT_SELF, EventUserDefined(EVENT_SPELL_CAST_AT));
|
||||
}
|
||||
|
||||
ExecuteScript("prc_npc_spellat", OBJECT_SELF);
|
||||
|
||||
}
|
@@ -17,4 +17,5 @@ void main()
|
||||
|
||||
return;
|
||||
|
||||
ExecuteScript("prc_npc_userdef", OBJECT_SELF);
|
||||
}
|
Reference in New Issue
Block a user