Tu macie jeden
////////////////// EXIT
INSTANCE DIA_GWA_20116_ADAM_EXIT(C_INFO)
{
npc = GWA_20116_ADAM;
nr = 999;
condition = DIA_GWA_20116_ADAM_EXIT_Condition;
information = DIA_GWA_20116_ADAM_EXIT_Info;
permanent = TRUE;
description = DIALOG_ENDE;
};
FUNC INT DIA_GWA_20116_ADAM_EXIT_Condition()
{
return TRUE;
};
FUNC VOID DIA_GWA_20116_ADAM_EXIT_Info()
{
AI_StopProcessInfos (self);
};
//*********************************************************************
// Hallo
//*********************************************************************
INSTANCE DIA_GWA_20116_ADAM_Hallo (C_INFO)
{
npc = GWA_20116_ADAM;
nr = 1;
condition = DIA_GWA_20116_ADAM_Hallo_Condition;
information = DIA_GWA_20116_ADAM_Hallo_Info;
permanent = FALSE;
description = "Kto ty?";
};
FUNC INT DIA_GWA_20116_ADAM_Hallo_Condition()
{
return TRUE;
};
FUNC VOID DIA_GWA_20116_ADAM_Hallo_Info()
{
AI_Output (other,self,"DIA_GWA_20116_ADAM_Hallo_15_01"); //Kto ty?
AI_Output (self,other,"DIA_GWA_20116_ADAM_Hallo_07_02"); //Adam
};
//*********************************************************************
// Robitka
//*********************************************************************
INSTANCE DIA_GWA_20116_ADAM_Robi (C_INFO)
{
npc = GWA_20116_ADAM;
nr = 2;
condition = DIA_GWA_20116_ADAM_Robi_Condition;
information = DIA_GWA_20116_ADAM_Robi_Info;
permanent = FALSE;
description = "Co robisz?";
};
FUNC INT DIA_GWA_20116_ADAM_Robi_Condition()
{
return TRUE;
};
FUNC VOID DIA_GWA_20116_ADAM_Robi_Info()
{
AI_Output (other,self,"DIA_GWA_20116_ADAM_Robi_15_01"); //Co robisz?
AI_Output (self,other,"DIA_GWA_20116_ADAM_Robi_07_02"); //Gotuje zupy
AI_Output (self,other,"DIA_GWA_20116_ADAM_Robi_07_03"); //Zrobił bym dla ciebie ale jestem zajęty
AI_Output (self,other,"DIA_GWA_20116_ADAM_Robi_07_04"); //Idź już sobie.
};
//*********************************************************************
// Temat1
//*********************************************************************
INSTANCE DIA_GWA_20116_ADAM_Temat1 (C_INFO)
{
npc = GWA_20116_ADAM;
nr = 3;
condition = DIA_GWA_20116_ADAM_Temat1_Condition;
information = DIA_GWA_20116_ADAM_Temat1_Info;
permanent = TRUE;
description = "Opowiedz mi o czymś";
};
FUNC INT DIA_GWA_20116_ADAM_Temat1_Condition()
{
return TRUE;
};
FUNC VOID DIA_GWA_20116_ADAM_Temat1_Info()
{
AI_Output (other,self,"DIA_GWA_20116_ADAM_Temat1_15_01"); //Opowiedz mi o czymś
AI_Output (self,other,"DIA_GWA_20116_ADAM_Temat1_07_02"); //A co byś chciał wiedzieć?
Info_ClearChoices (DIA_GWA_20116_ADAM_Temat1);
Info_AddChoice (DIA_GWA_20116_ADAM_Temat1,"Skąd pochodzisz?",DIA_GWA_20116_ADAM_TEMAT11);
Info_AddChoice (DIA_GWA_20116_ADAM_Temat1,"Możesz mnie uczyć?",DIA_GWA_20116_ADAM_TEMAT12);
};
FUNC VOID DIA_GWA_20116_ADAM_TEMAT11()
{
AI_Output (other, self, "DIA_GWA_20116_ADAM_TEMAT11_15_00"); //Skąd pochodzisz?
AI_Output (self, other, "DIA_GWA_20116_ADAM_TEMAT11_07_01"); //Po cholerę ci to wiedzieć?
AI_StopProcessInfos (self);
};
FUNC VOID DIA_GWA_20116_ADAM_TEMAT12()
{
AI_Output (other, self, "DIA_GWA_20116_ADAM_TEMAT12_15_00"); //Możesz mnie uczyć?
AI_Output (self, other, "DIA_GWA_20116_ADAM_TEMAT12_07_01"); //Bardzo śmieszne...
AI_StopProcessInfos (self);
};
//*********************************************************************
// GOT
//*********************************************************************
instance DIA_GWA_20116_ADAM_GOT (C_INFO)
{
npc = GWA_20116_ADAM;
nr = 99;
condition = DIA_GWA_20116_ADAM_GOT_Condition;
information = DIA_GWA_20116_ADAM_GOT_Info;
permanent = TRUE;
description = "Nauczysz mnie gotować?";
};
func int DIA_GWA_20116_ADAM_GOT_Condition ()
{
if (Gotowanie == FALSE)
{
return TRUE;
};
};
func void DIA_GWA_20116_ADAM_GOT_Info ()
{
AI_Output (other, self, "DIA_GWA_20116_ADAM_TECH_GOT_15_00"); //Możesz mnie nauczyć gotować?
AI_Output (self, other, "DIA_GWA_20116_ADAM_TECH_GOT_07_01"); //Miło iż chcesz się ode mnie uczyć.
Gotowanie == TRUE;
};