Frictional Games Forum (read-only)
Error! - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html)
+--- Forum: Custom Stories, TCs & Mods - Development (https://www.frictionalgames.com/forum/forum-38.html)
+---- Forum: Development Support (https://www.frictionalgames.com/forum/forum-39.html)
+---- Thread: Error! (/thread-17412.html)



Error! - Rassagai - 08-01-2012

What's wrong?

////////////////////////////
// Run first time starting map
void OnStart()
{
AddEntityCollideCallback("Player", "Area", "Aparecemonstruo", true, 0);
AddUseItemCallback("abrirpuerta", "Llave", "Puerta", "Abrirpuerta", true);
AddEntityCollideCallback("Player", "Dani", "Aparecemonstruoagua", true, 0);
}

void Aparecemonstruo(string &in asParent, string &in asChild, int alState)
void Aparecemonstruoagua(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("enemigo", true);
SetEntityActive("enemigoagua", true);
ShowEnemyPlayerPosition("enemigo");
}

////////////////////////////
// Run when entering map
void OnEnter()
{


}

////////////////////////////
// Run when leaving map
void OnLeave()
{

}

void Abrirpuerta(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Puerta", false, true);
}


RE: Error! - Kazakarumariou - 08-01-2012

void Aparecemonstruo(string &in asParent, string &in asChild, int alState)
void Aparecemonstruoagua(string &in asParent, string &in asChild, int alState)

{

SetEntityActive("enemigo", true);

SetEntityActive("enemigoagua", true);

ShowEnemyPlayerPosition("enemigo");

}


RE: Error! - Rassagai - 08-01-2012

THANKS!!! But... the function "Aparecemonstruo" dissapear??


RE: Error! - Kazakarumariou - 08-02-2012

The function didn't do anything. It has to have Brackets {} and functions inside.

void Aparecemonstruo(string &in asParent, string &in asChild, int alState)
{
PUT FUNCTIONS IN HERE
For example
GiveSanityBoostSmall();
}


RE: Error! - Rassagai - 08-02-2012

Like that?

////////////////////////////
// Run first time starting map
void OnStart()
{
AddEntityCollideCallback("Player", "Area", "Aparecemonstruo", true, 0);
AddUseItemCallback("abrirpuerta", "Llave", "Puerta", "Abrirpuerta", true);
AddEntityCollideCallback("Player", "Dani", "Aparecemonstruoagua", true, 0);
}
void Aparecemonstruo(string &in asParent, string &in asChild, int alState)
{
void Aparecemonstruoagua(string &in asParent, string &in asChild, int alState)
}

SetEntityActive("enemigo", true);

SetEntityActive("enemigoagua", true);

ShowEnemyPlayerPosition("enemigo");

}

////////////////////////////
// Run when entering map
void OnEnter()
{


}

////////////////////////////
// Run when leaving map
void OnLeave()
{

}

void Abrirpuerta(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Puerta", false, true);
}


RE: Error! - Steve - 08-02-2012

no more like this:

////////////////////////////
// Run first time starting map
void OnStart()
{
AddEntityCollideCallback("Player", "Area", "Aparecemonstruo", true, 0);
AddUseItemCallback("abrirpuerta", "Llave", "Puerta", "Abrirpuerta", true);
AddEntityCollideCallback("Player", "Dani", "Aparecemonstruoagua", true, 0);
}

void Aparecemonstruo(string &in asParent, string &in asChild, int alState)
{
PUT STUFF YOU WANT TO HAPPEN IN HERE
}

void Aparecemonstruoagua(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("enemigo", true);
SetEntityActive("enemigoagua", true);
ShowEnemyPlayerPosition("enemigo");
}

////////////////////////////
// Run when entering map
void OnEnter()
{

}

////////////////////////////
// Run when leaving map
void OnLeave()
{

}

void Abrirpuerta(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("Puerta", false, true);
}