(03-14-2012, 05:28 AM)flamez3 Wrote: Is this the only script in your .hps.
No.
void OnStart()
{
AddEntityCollideCallback("Player", "door_slam", "Slam", true, 1);
AddEntityCollideCallback("Player", "prisonsound1", "Sound1", true, 1);
AddEntityCollideCallback("Player", "prisonsound2", "Sound2", true, 1);
SetEntityPlayerInteractCallback("potion_oil_1", "superscare", true);
}
void Slam(string &in asParent, string &in asChild, int alState)
{
SetSwingDoorClosed("prison_2", true, true);
PlaySoundAtEntity("", "00_laugh.snt", "door_scare", 0, false);
GiveSanityDamage(5.0f, true);
}
void Sound1(string &in asParent, string &in asChild, int alState)
{
PlaySoundAtEntity("", "15_prisoner_scream.snt", "prisonsound1", 0, false);
PlaySoundAtEntity("", "react_scare", "Player", 0, false);
GiveSanityDamage(10.0f, true);
}
void Sound2(string &in asParent, string &in asChild, int alState)
{
PlaySoundAtEntity("", "insanity_baby_cry.snt", "prisonsound2", 0, false);
}
void superscare(string &in asItem, string &in asEntity)
{
SetEntityActive("armour_nice_complete_1", true);
SetEntityActive("armour_nice_complete_2", true);
SetEntityActive("armour_nice_complete_3", true);
SetEntityActive("armour_nice_complete_4", true);
SetEntityActive("armour_nice_complete_5", true);
}
This is my entire .hps.