06-25-2012, 09:34 AM
I am trying to set up a cheap jump scare but it is not working. I have a brute in a cabinet his name is: servant_brute_2
Here is the script I typed:
{
AddEntityCollideCallback("Player", "ScriptArea_6", "CabinateScare", true, 1);
}
void CabinateScare(string &in asParent, string &in asChild, int alState)
{
PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false);
PlaySoundAtEntity("", "react_scare", "Player", 0, false);
PlaySoundAtEntity("", "hurt_pant.snt", "Player", 0, false);
SetEntityActive("servant_brute_2", true);
AddEnemyPatrolNode("servant_brute_2", "PathNodeArea_5", 0, "Idle");
}
Whenever I walk up to the cabinet the brute is supposed to activate and pop out, But he didn't even activate (He is deactivated) I have a PathNode set up right in front of the cabinet.
EDIT: I have the script area right in front of the cabinet.
Here is the script I typed:
{
AddEntityCollideCallback("Player", "ScriptArea_6", "CabinateScare", true, 1);
}
void CabinateScare(string &in asParent, string &in asChild, int alState)
{
PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false);
PlaySoundAtEntity("", "react_scare", "Player", 0, false);
PlaySoundAtEntity("", "hurt_pant.snt", "Player", 0, false);
SetEntityActive("servant_brute_2", true);
AddEnemyPatrolNode("servant_brute_2", "PathNodeArea_5", 0, "Idle");
}
Whenever I walk up to the cabinet the brute is supposed to activate and pop out, But he didn't even activate (He is deactivated) I have a PathNode set up right in front of the cabinet.
EDIT: I have the script area right in front of the cabinet.