// ***************************************************
// B_CloseTopics_Yoly () (verschiebt Topics in den zugehцrigen Log-Ordner bei FAILED oder SUCCESS)
// ***************************************************
func void B_CloseTopic(var string topic,var int MissionVar,var int CommonVar,var int EndChapter)
{
if (MissionVar == LOG_SUCCESS)
|| (CommonVar == TRUE)
{
Log_SetTopicStatus(topic,LOG_SUCCESS);
}
else if(MissionVar == LOG_OBSOLETE)
{
Log_SetTopicStatus(topic,LOG_OBSOLETE);
}
else if(MissionVar == LOG_FAILED)
{
Log_SetTopicStatus(topic,LOG_FAILED);
}
else if((Kapitel >= EndChapter) && ((MissionVar == LOG_Running) || (CommonVar == FALSE)))
{
Log_SetTopicStatus(topic,LOG_OBSOLETE);
};
};
func void B_CheckLog()
{
/*
//Addonworld
B_CloseTopic (TOPIC_Addon_TeleportsADW, 0, SC_ADW_ActivatedAllTelePortStones, 6);
B_CloseTopic (TOPIC_Addon_Sklaven, 0, Sklaven_Flucht, 6);
B_CloseTopic (TOPIC_Addon_RavenKDW, 0, RavenIsDead, 4);
B_CloseTopic(Topic_Addon_Hammer,MIS_SnafHammer,0,6);
B_CloseTopic(Topic_Addon_Buddler,MIS_Send_Buddler,0,4);
*/
B_CloseTopic (TOPIC_Q101, MIS_Q101, 0, 6);
B_CloseTopic (TOPIC_Q102, MIS_Q102, 0, 6);
B_CloseTopic (TOPIC_Q103, MIS_Q103, 0, 6);
B_CloseTopic (TOPIC_Q104, MIS_Q104, 0, 6);
B_CloseTopic (TOPIC_Q105, MIS_Q105, 0, 6);
B_CloseTopic (TOPIC_Q106, MIS_Q106, 0, 6);
B_CloseTopic (TOPIC_Q107, MIS_Q107, 0, 6);
B_CloseTopic (TOPIC_Q108, MIS_Q108, 0, 6);
B_CloseTopic (TOPIC_SQ101, MIS_SQ101, 0, 6);
B_CloseTopic (TOPIC_SQ102, MIS_SQ102, 0, 6);
B_CloseTopic (TOPIC_SQ103, MIS_SQ103, 0, 6);
B_CloseTopic (TOPIC_SQ104, MIS_SQ104, 0, 6);
B_CloseTopic (TOPIC_SQ105, MIS_SQ105, 0, 6);
B_CloseTopic (TOPIC_SQ106, MIS_SQ106, 0, 6);
B_CloseTopic (TOPIC_SQ107, MIS_SQ107, 0, 6);
B_CloseTopic (TOPIC_SQ109, MIS_SQ109, 0, 6);
B_CloseTopic (TOPIC_SQ111, MIS_SQ111, 0, 6);
B_CloseTopic (TOPIC_SQ113, MIS_SQ113, 0, 6);
B_CloseTopic (TOPIC_SQ114, MIS_SQ114, 0, 6);
B_CloseTopic (TOPIC_SQ115, MIS_SQ115, 0, 6);
B_CloseTopic (TOPIC_SQ117, MIS_SQ117, 0, 6);
B_CloseTopic (TOPIC_SQ118, MIS_SQ118, 0, 6);
B_CloseTopic (TOPIC_SQ119, MIS_SQ119, 0, 6);
B_CloseTopic (TOPIC_SQ120, MIS_SQ120, 0, 6);
B_CloseTopic (TOPIC_SQ121, MIS_SQ121, 0, 6);
B_CloseTopic (TOPIC_SQ122, MIS_SQ122, 0, 6);
B_CloseTopic (TOPIC_SQ123, MIS_SQ123, 0, 6);
B_CloseTopic (TOPIC_SQ124, MIS_SQ124, 0, 6);
B_CloseTopic (TOPIC_SQ125, MIS_SQ125, 0, 6);
B_CloseTopic (TOPIC_SQ126, MIS_SQ126, 0, 6);
B_CloseTopic (TOPIC_SQ127, MIS_SQ127, 0, 6);
B_CloseTopic (TOPIC_SQ204, MIS_SQ204, 0, 6);
B_CloseTopic (TOPIC_SQ208, MIS_SQ208, 0, 6);
B_CloseTopic (TOPIC_SQ201, MIS_SQ201, 0, 6);
B_CloseTopic (TOPIC_SQ402, MIS_SQ402, 0, 6);
B_CloseTopic (TOPIC_GQ001, MIS_GQ001, 0, 6);
B_CloseTopic (TOPIC_Q201, MIS_Q201, 0, 6);
B_CloseTopic (TOPIC_Q209, MIS_Q209, 0, 6);
B_CloseTopic (TOPIC_Q202, MIS_Q202, 0, 6);
B_CloseTopic (TOPIC_CQ001, MIS_CQ001, 0, 6);
B_CloseTopic (TOPIC_CQ002, MIS_CQ002, 0, 6);
B_CloseTopic (TOPIC_CQ003, MIS_CQ003, 0, 6);
B_CloseTopic (TOPIC_CQ004, MIS_CQ004, 0, 6);
B_CloseTopic (TOPIC_CQ005, MIS_CQ005, 0, 6);
B_CloseTopic (TOPIC_CQ006, MIS_CQ006, 0, 6);
B_CloseTopic (TOPIC_Q203, MIS_Q203, 0, 6);
B_CloseTopic (TOPIC_FMQ001, MIS_FMQ001, 0, 6);
B_CloseTopic (TOPIC_FMQ002, MIS_FMQ002, 0, 6);
B_CloseTopic (TOPIC_FMQ003, MIS_FMQ003, 0, 6);
B_CloseTopic (TOPIC_QM201, MIS_QM201, 0, 6);
B_CloseTopic (TOPIC_QM202, MIS_QM202, 0, 6);
B_CloseTopic (TOPIC_QM203, MIS_QM203, 0, 6);
B_CloseTopic (TOPIC_Q204, MIS_Q204, 0, 6);
B_CloseTopic (TOPIC_FAQ001, MIS_FAQ001, 0, 6);
B_CloseTopic (TOPIC_FAQ002, MIS_FAQ002, 0, 6);
B_CloseTopic (TOPIC_FAQ003, MIS_FAQ003, 0, 6);
B_CloseTopic (TOPIC_FAQ004, MIS_FAQ004, 0, 6);
B_CloseTopic (TOPIC_QA202, MIS_QA202, 0, 6);
B_CloseTopic (TOPIC_QA203, MIS_QA203, 0, 6);
B_CloseTopic (TOPIC_QA304, MIS_QA304, 0, 6);
B_CloseTopic (TOPIC_Q205, MIS_Q205, 0, 6);
B_CloseTopic (TOPIC_Q206, MIS_Q206, 0, 6);
B_CloseTopic (TOPIC_Q207, MIS_Q207, 0, 6);
B_CloseTopic (TOPIC_Q208, MIS_Q208, 0, 6);
B_CloseTopic (TOPIC_SQ112, MIS_SQ112, 0, 6);
B_CloseTopic (TOPIC_SQ202, MIS_SQ202, 0, 6);
B_CloseTopic (TOPIC_SQ203, MIS_SQ203, 0, 6);
B_CloseTopic (TOPIC_SQ205, MIS_SQ205, 0, 6);
B_CloseTopic (TOPIC_SQ206, MIS_SQ206, 0, 6);
B_CloseTopic (TOPIC_SQ207, MIS_SQ207, 0, 6);
B_CloseTopic (TOPIC_SQ210, MIS_SQ210, 0, 6);
B_CloseTopic (TOPIC_SQ213, MIS_SQ213, 0, 6);
B_CloseTopic (TOPIC_SQ217, MIS_SQ217, 0, 6);
B_CloseTopic (TOPIC_SQ218, MIS_SQ218, 0, 6);
B_CloseTopic (TOPIC_SQ219, MIS_SQ219, 0, 6);
B_CloseTopic (TOPIC_SQ220, MIS_SQ220, 0, 6);
B_CloseTopic (TOPIC_SQ221, MIS_SQ221, 0, 6);
B_CloseTopic (TOPIC_SQ223, MIS_SQ223, 0, 6);
B_CloseTopic (TOPIC_SQ224, MIS_SQ224, 0, 6);
B_CloseTopic (TOPIC_SQ226, MIS_SQ226, 0, 6);
B_CloseTopic (TOPIC_SQ227, MIS_SQ227, 0, 6);
B_CloseTopic (TOPIC_SQ228, MIS_SQ228, 0, 6);
B_CloseTopic (TOPIC_SQ229, MIS_SQ229, 0, 6);
B_CloseTopic (TOPIC_SQ230, MIS_SQ230, 0, 6);
B_CloseTopic (TOPIC_SQ231, MIS_SQ231, 0, 6);
B_CloseTopic (TOPIC_SQ116, MIS_SQ116, 0, 6);
B_CloseTopic (TOPIC_SQ225, MIS_SQ225, 0, 6);
B_CloseTopic (TOPIC_PQ101, MIS_PQ101, 0, 6);
B_CloseTopic (TOPIC_PQ102, MIS_PQ102, 0, 6);
B_CloseTopic (TOPIC_PQ104, MIS_PQ104, 0, 6);
B_CloseTopic (TOPIC_PQ106, MIS_PQ106, 0, 6);
B_CloseTopic (TOPIC_PQ109, MIS_PQ109, 0, 6);
B_CloseTopic (TOPIC_Q301, MIS_Q301, 0, 6);
B_CloseTopic (TOPIC_Q302, MIS_Q302, 0, 6);
B_CloseTopic (TOPIC_Q304, MIS_Q304, 0, 6);
B_CloseTopic (TOPIC_Q303, MIS_Q303, 0, 6);
B_CloseTopic (TOPIC_Q305, MIS_Q305, 0, 6);
B_CloseTopic (TOPIC_Q306, MIS_Q306, 0, 6);
B_CloseTopic (TOPIC_Q307, MIS_Q307, 0, 6);
B_CloseTopic (TOPIC_Q308, MIS_Q308, 0, 6);
B_CloseTopic (TOPIC_Q309, MIS_Q309, 0, 6);
B_CloseTopic (TOPIC_Q311, MIS_Q311, 0, 6);
B_CloseTopic (TOPIC_Q312, MIS_Q312, 0, 6);
B_CloseTopic (TOPIC_PQ103, MIS_PQ103, 0, 6);
B_CloseTopic (TOPIC_PQ105, MIS_PQ105, 0, 6);
B_CloseTopic (TOPIC_PQ107, MIS_PQ107, 0, 6);
B_CloseTopic (TOPIC_PQ108, MIS_PQ108, 0, 6);
B_CloseTopic (TOPIC_PQ110, MIS_PQ110, 0, 6);
B_CloseTopic (TOPIC_QM301, MIS_QM301, 0, 6);
B_CloseTopic (TOPIC_QM302, MIS_QM302, 0, 6);
B_CloseTopic (TOPIC_QM303, MIS_QM303, 0, 6);
B_CloseTopic (TOPIC_QM304, MIS_QM304, 0, 6);
B_CloseTopic (TOPIC_QM305, MIS_QM305, 0, 6);
B_CloseTopic (TOPIC_QA301, MIS_QA301, 0, 6);
B_CloseTopic (TOPIC_QA302, MIS_QA302, 0, 6);
B_CloseTopic (TOPIC_QA303, MIS_QA303, 0, 6);
B_CloseTopic (TOPIC_QA305, MIS_QA305, 0, 6);
B_CloseTopic (TOPIC_QA306, MIS_QA306, 0, 6);
B_CloseTopic (TOPIC_SQ301, MIS_SQ301, 0, 6);
B_CloseTopic (TOPIC_SQ303, MIS_SQ303, 0, 6);
B_CloseTopic (TOPIC_SQ304, MIS_SQ304, 0, 6);
B_CloseTopic (TOPIC_SQ305, MIS_SQ305, 0, 6);
B_CloseTopic (TOPIC_SQ309, MIS_SQ309, 0, 6);
B_CloseTopic (TOPIC_SQ310, MIS_SQ310, 0, 6);
B_CloseTopic (TOPIC_SQ311, MIS_SQ311, 0, 6);
B_CloseTopic (TOPIC_SQ312, MIS_SQ312, 0, 6);
B_CloseTopic (TOPIC_SQ313, MIS_SQ313, 0, 6);
B_CloseTopic (TOPIC_SQ314, MIS_SQ314, 0, 6);
B_CloseTopic (TOPIC_SQ315, MIS_SQ315, 0, 6);
B_CloseTopic (TOPIC_SQ316, MIS_SQ316, 0, 6);
B_CloseTopic (TOPIC_SQ317, MIS_SQ317, 0, 6);
B_CloseTopic (TOPIC_Q400, MIS_Q400, 0, 6);
B_CloseTopic (TOPIC_Q401, MIS_Q401, 0, 6);
B_CloseTopic (TOPIC_Q402, MIS_Q402, 0, 6);
B_CloseTopic (TOPIC_Q403, MIS_Q403, 0, 6);
B_CloseTopic (TOPIC_Q404, MIS_Q404, 0, 6);
B_CloseTopic (TOPIC_Q405, MIS_Q405, 0, 6);
B_CloseTopic (TOPIC_Q406, MIS_Q406, 0, 6);
B_CloseTopic (TOPIC_QA401, MIS_QA401, 0, 6);
B_CloseTopic (TOPIC_QM401, MIS_QM401, 0, 6);
B_CloseTopic (TOPIC_QM402, MIS_QM402, 0, 6);
B_CloseTopic (TOPIC_SQ403, MIS_SQ403, 0, 6);
B_CloseTopic (TOPIC_SQ404, MIS_SQ404, 0, 6);
B_CloseTopic (TOPIC_SQ405, MIS_SQ405, 0, 6);
B_CloseTopic (TOPIC_SQ406, MIS_SQ406, 0, 6);
B_CloseTopic (TOPIC_SQ408, MIS_SQ408, 0, 6);
B_CloseTopic (TOPIC_SQ410, MIS_SQ410, 0, 6);
B_CloseTopic (TOPIC_SQ411, MIS_SQ411, 0, 6);
B_CloseTopic (TOPIC_SQ412, MIS_SQ412, 0, 6);
B_CloseTopic (TOPIC_SQ413, MIS_SQ413, 0, 6);
B_CloseTopic (TOPIC_SQ414, MIS_SQ414, 0, 6);
B_CloseTopic (TOPIC_SQ415, MIS_SQ415, 0, 6);
B_CloseTopic (TOPIC_SQ416, MIS_SQ416, 0, 6);
B_CloseTopic (TOPIC_SQ417, MIS_SQ417, 0, 6);
B_CloseTopic (TOPIC_SQ418, MIS_SQ418, 0, 6);
B_CloseTopic (TOPIC_SQ419, MIS_SQ419, 0, 6);
B_CloseTopic (TOPIC_KQ401, MIS_KQ401, 0, 6);
B_CloseTopic (TOPIC_KQ402, MIS_KQ402, 0, 6);
B_CloseTopic (TOPIC_KQ403, MIS_KQ403, 0, 6);
B_CloseTopic (TOPIC_KQ404, MIS_KQ404, 0, 6);
B_CloseTopic (TOPIC_KQ405, MIS_KQ405, 0, 6);
B_CloseTopic (TOPIC_KQ406, MIS_KQ406, 0, 6);
B_CloseTopic (TOPIC_KQ407, MIS_KQ407, 0, 6);
B_CloseTopic (TOPIC_Q501, MIS_Q501, 0, 6);
B_CloseTopic (TOPIC_Q502, MIS_Q502, 0, 6);
B_CloseTopic (TOPIC_Q503, MIS_Q503, 0, 6);
B_CloseTopic (TOPIC_Q505, MIS_Q505, 0, 6);
B_CloseTopic (TOPIC_Q504, MIS_Q504, 0, 6);
B_CloseTopic (TOPIC_Q506, MIS_Q506, 0, 6);
B_CloseTopic (TOPIC_Q509, MIS_Q509, 0, 6);
B_CloseTopic (TOPIC_Q514, MIS_Q514, 0, 6);
B_CloseTopic (TOPIC_Q515, MIS_Q515, 0, 6);
B_CloseTopic (TOPIC_SQ502, MIS_SQ502, 0, 6);
B_CloseTopic (TOPIC_SQ503, MIS_SQ503, 0, 6);
B_CloseTopic (TOPIC_SQ504, MIS_SQ504, 0, 6);
B_CloseTopic (TOPIC_SQ505, MIS_SQ505, 0, 6);
B_CloseTopic (TOPIC_SQ506, MIS_SQ506, 0, 6);
B_CloseTopic (TOPIC_SQ507, MIS_SQ507, 0, 6);
B_CloseTopic (TOPIC_SQ508, MIS_SQ508, 0, 6);
B_CloseTopic (TOPIC_SQ509, MIS_SQ509, 0, 6);
B_CloseTopic (TOPIC_SQ510, MIS_SQ510, 0, 6);
// B_CloseTopic (TOPIC_Q601, MIS_Q601, 0, 6);
// B_CloseTopic (TOPIC_Q602, MIS_Q602, 0, 6);
};