Your Code
void OnStart ()
{
AddEntityCollideCallback("Player", "monster1", "Monster", true, 1);
}
void Monster(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("grunt1", true);
ShowEnemyPlayerPosition("grunt1");
I added more spacing (not necessary but good for looking back through the code and ridding it of pesky bugs)
and at the end you were missing a }
Changed Code
void OnStart ()
{
AddEntityCollideCallback("Player","monster1","Monster",true,1);
}
void Monster(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("grunt1",true);
ShowEnemyPlayerPosition("grunt1");
}