EN4_PRC8/_module/nss/p2_gateopen.nss

23 lines
598 B
Plaintext
Raw Permalink Normal View History

void main()
{
object oPC;
object oNPC;
oPC = GetLastOpenedBy();
if (GetIsPC(oPC) && GetLocalInt(oPC,"P2GateOpen") == 0)
{
oNPC = GetObjectByTag("p2_villager1");
AssignCommand(oNPC,SpeakString("We're saved!"));
AssignCommand(oNPC,ActionForceFollowObject(oPC));
AddHenchman(oPC,oNPC);
oNPC = GetObjectByTag("p2_villager2");
AssignCommand(oNPC,ActionForceFollowObject(oPC));
AddHenchman(oPC,oNPC);
oNPC = GetObjectByTag("p2_villager3");
AssignCommand(oNPC,ActionForceFollowObject(oPC));
AddHenchman(oPC,oNPC);
SetLocalInt(oPC,"P2GateOpen",1);
}
}