Another crashing hps. 
			 
			
				I cant seem to find at all whats wrong with this hps //////////////////////////// 
// Run first time starting map 
void OnStart() 
{ 
AddEntityCollideCallback("Player", "SlenderMan", "slendy", true, 1); 
SetEntityPlayerLookAtCallback("SlenderDude", "Kill", true); 
AddUseItemCallback("", "key_laboratory_1", "mansion_6", "UsedKeyOnDoor", true); 
AddEntityCollideCallback("Player", "PlayerCollide", "MonsterFunction", true, 1); 
AddEntityCollideCallback("Player", "DICKY", "MonsterFunction", true, 1); 
AddEntityCollideCallback("Player", "happynow", "kyle", true, 1); 
AddEntityCollideCallback("Player", "script_slam", "func_slam", true, 1); 
} 
void UsedKeyOnDoor(string &in asItem, string &in asEntity) 
{ 
SetSwingDoorLocked("mansion_6", false, true); 
PlaySoundAtEntity("", "unlock_door", "mansion_6", 0, false); 
RemoveItem("key_laboratory_1"); 
} 
 
void MonsterFunction(string &in asParent, string &in asChild, int alState) 
{ 
SetEntityActive("servant_grunt_1", true); 
SetEntityActive("servant_grunt_2", true); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_1", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_2", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_3", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_4", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_5", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_6", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_7", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_8", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_9", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_10", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_11", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_12", 0, ""); 
AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_13", 0, ""); 
} 
void slendy(string &in asParent, string &in asChild, int alState) 
{ 
SetEntityActive("SlenderDude", true); 
} 
 
void Kill(string &in Entity, int alState) 
{ 
GivePlayerDamage(100, "Slash", false, true); 
} 
 
void kyle(string &in asParent, string &in asChild, int alState) 
{ 
SetEntityActive("kyle_1", true); 
} 
 
void func_slam(string &in asParent, string &in asChild, int alState) 
{ 
SetSwingDoorClosed("mansion_6", true, true); 
} 
 
SetSwingDoorClosed("door1", true, true); 
{  
PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false); 
PlaySoundAtEntity("", "react_scare", "Player", 0, false); 
PlaySoundAtEntity("", "close_door.snt", "Player", 0, false);  
GiveSanityDamage(5.0f, true); 
} 
//////////////////////////// 
// Run when entering map 
void OnEnter() 
{ 
 
} 
 
I've looked over it several times and can't tell whats wrong.
			 
			
			
			
		 |