W Log_Constans.d dodaj linijkę np.
//---------------------------------------------------------------------
// KAPITEL 1
//---------------------------------------------------------------------
// Aufnahme Altes Lager
const string CH1_QUEST = "Nowy Quest";
const string CH1_MordragKO = "Zadanie od Thorusa";
const string CH1_JoinOC = "Przyjęcie do Starego Obozu";
const string CH1_SnafsRecipe = "Przepis Snafa";
const string CH1_LostNek = "Zaginiony Strażnik";
W dialogu daj (na rozpoczęcie questa)
AI_Output (other, self,"DIA_gredor_quest_15_00"); //...
AI_Output (self, other,"DIA_gredor_quest_10_01"); //.....
AI_Output (self, other,"DIA_gredor_quest_10_02"); //.......
AI_Output (other, self,"DIA_gredor_quest_15_03"); //...
AI_Output (self, other,"DIA_gredor_quest_10_04"); //.................
AI_Output (self, other,"DIA_gredor_quest_10_05"); //........
AI_Output (other, self,"DIA_gredor_quest_10_06"); //........
Log_CreateTopic(CH1_QUEST,LOG_MISSION);
Log_SetTopicStatus(CH1_QUEST,LOG_RUNNING);
B_LogEntry(CH1_QUEST,"........................");
AI_StopProcessInfos(self);
w innym dialogu jako kontynuacja questa (nowe zapisy do questa)
AI_Output (self, other,"DIA_FERALD_quest_15_00"); //.......
AI_Output (other, self,"DIA_FERALD_quest_13_01"); //.......
AI_Output (self, other,"DIA_FERALD_quest_13_02"); //..............
AI_Output (self, other,"DIA_FERALD_quest_13_04"); //......
AI_Output (other, self,"DIA_FERALD_quest_13_05"); //...........
AI_Output (self, other,"DIA_FERALD_quest_13_06"); //..............
AI_Output (self, other,"DIA_FERALD_quest_13_07"); //...............
AI_Output (other, self,"DIA_FERALD_quest_13_08"); //.............
AI_Output (self, other,"DIA_FERALD_quest_13_09"); //.........
B_LogEntry (CH1_QUEST, "....................");
i aby zakończyć questa w dialogu należy wpisać
AI_Output (other, self,"DIA_GRD_gredor_qcomplete_15_00"); //..........
AI_Output (self, other,"DIA_GRD_gredor_qcomplete_10_01"); //...........
AI_Output (other, self,"DIA_GRD_gredor_qcomplete_15_02"); //..........
AI_Output (self, other,"DIA_GRD_gredor_qcomplete_10_03"); //.........
Log_SetTopicStatus(CH1_QUEST,LOG_SUCCESS);
B_LogEntry(CH1_QUEST,".....");
Teraz tak jeszcze w skrócie:
Log_CreateTopic(CH1_QUEST,LOG_MISSION); - Tworzy questa w dzienniku (nazwa)
Log_SetTopicStatus(CH1_QUEST,LOG_RUNNING); -Tworzy questa w grze
B_LogEntry(CH1_QUEST,"........................"); - Tworzy zapiski w dzienniku dotyczące questa
Log_SetTopicStatus(CH1_QUEST,LOG_SUCCESS); - Zakończnie questa (zaliczone misje)