コード例 #1
0
ファイル: quest.c プロジェクト: BlazingSpear/idathena
/**
 * Reloads the quest database.
 */
void do_reload_quest(void) {
	memset(&quest_dummy, 0, sizeof(quest_dummy));
	questdb->clear(questdb, questdb_free);

	quest_read_db();

	//Update quest data for players, to ensure no entries about removed quests are left over.
	map_foreachpc(&quest_reload_check_sub);
}
コード例 #2
0
ファイル: quest.c プロジェクト: Boooo/i-aint-quitting
void do_init_quest(void)
{
	quest_read_db();
}
コード例 #3
0
ファイル: quest.c プロジェクト: BlazingSpear/idathena
/**
 * Initializes the quest interface.
 */
void do_init_quest(void) {
	questdb = idb_alloc(DB_OPT_BASE);
	quest_read_db();
}
コード例 #4
0
ファイル: quest.c プロジェクト: Carlinhos55/Cronus
void do_reload_quest(void) {
	memset(&quest_db, 0, sizeof(quest_db));
	quest_read_db();
}