Unexpected end of file
I've looked through my script a couple of times now, by it keeps saying Unexpected end of file when i try load my map.
I would be glad if you could help me with finding out whats wrong.
////////////////////////////
// Run first time entering map
void OnStart()
{
SetEntityPlayerInteractCallback("CellarKey", "ActivateMonster", true);
SetEntityPlayerInteractCallback("note2", "ActivateMoonster", true);
SetEntityPlayerInteractCallback("WineKey", "ActivateMooonster", true);
SetEntityPlayerInteractCallback("CellarKey2", "ActivateEntity", true);
AddEntityCollideCallback("Player", "LanternRoomArea", "CollideRoomTwo", true, 1);
AddEntityCollideCallback("Player", "KeyRoomArea", "CollideRoomTwo", true, 1);
AddUseItemCallback("", "CorridorKey", "Corridor_Door", "UsedKeyOnDoor", true);
AddUseItemCallback("", "CellarKey", "Cellar_Door", "UsedKeyOnDooor", true);
AddUseItemCallback("", "CellarKey2", "cellar_wood01_3", "UsedKeyOnDoooor", true);
AddUseItemCallback("", "HallwayKey", "Hallway_Door", "UsedKeyOnDooooor", true);
AddUseItemCallback("", "WineKey", "Wine_Door", "UsedKeyOnDoooooor", true);
SetEntityPlayerInteractCallback("HallwayKey", "FadeOut", true);
}
void ActivateMonster(string &in item)
{
SetEntityActive("bro_1", true);
AddEnemyPatrolNode("bro_1", "PathNodeArea_1", 0, "idle");
AddEnemyPatrolNode("bro_1", "PathNodeArea_2", 0, "idle");
AddEnemyPatrolNode("bro_1", "PathNodeArea_3", 0, "idle");
}
void ActivateMoonster(string &in item)
{
SetEntityActive("bro_2", true);
AddEnemyPatrolNode("bro_2", "PathNodeArea_4", 0, "idle");
AddEnemyPatrolNode("bro_2", "PathNodeArea_5", 0, "idle");
}
void ActivateMooonster(string &in item)
{
SetEntityActive("brute_1", true);
AddEnemyPatrolNode("brute_1", "PathNodeArea_6", 0, "idle");
AddEnemyPatrolNode("brute_1", "PathNodeArea_7", 0, "idle");
AddEnemyPatrolNode("brute_1", "PathNodeArea_8", 0, "idle");
AddEnemyPatrolNode("brute_1", "PathNodeArea_9", 0, "idle");
AddEnemyPatrolNode("brute_1", "PathNodeArea_10", 0, "idle");
AddEnemyPatrolNode("brute_1", "PathNodeArea_11", 0, "idle");
void ActivateEntity(string &in item)
{
SetEntityActive("corpse_bloody_1", true);
PlaySoundAtEntity("", "12_girl_scream", "corpse_bloody_1", 0, false);
}
void CollideRoomTwo(string &in asParent, string &in asChild, int alState)
{
SetSwingDoorClosed("mansion_1", true, true);
SetSwingDoorClosed("mansion_2", true, true);
}
void UsedKeyOnDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Corridor_Door", false, true);
PlaySoundAtEntity("", "unlock_door", "Corridor_Door", 0, false);
RemoveItem("CorridorKey");
}
void UsedKeyOnDooor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Cellar_Door", false, true);
PlaySoundAtEntity("", "unlock_door", "Cellar_Door", 0, false);
RemoveItem("CellarKey");
}
void UsedKeyOnDoooor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("cellar_wood01_3", false, true);
PlaySoundAtEntity("", "unlock_door", "cellar_wood01_3", 0, false);
RemoveItem("CellarKey2");
}
void UsedKeyOnDooooor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Hallway_Door", false, true);
PlaySoundAtEntity("", "unlock_door", "Hallway_Door", 0, false);
RemoveItem("HallwayKey");
}
void UsedKeyOnDoooooor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Wine_Door", false, true);
PlaySoundAtEntity("", "unlock_door", "Wine_Door", 0, false);
RemoveItem("WineKey");
}
////////////////////////////
// Run when entering map
void OnEnter()
{
}
////////////////////////////
// Run when leaving map
void OnLeave()
{
}
|