/*
- * Check on the status of an active quest
- * @param creature_ptr プレーヤーへの参照ポインタ
- * @return なし
- */
-void do_cmd_checkquest(player_type *creature_ptr)
-{
- FILE_TYPE(FILE_TYPE_TEXT);
- screen_save();
- do_cmd_knowledge_quests(creature_ptr);
- screen_load();
-}
-
-
-/*
* Display the time and date
* @param creature_ptr プレーヤーへの参照ポインタ
* @return なし
extern void do_cmd_version(void);
extern void do_cmd_feeling(player_type *creature_ptr);
extern void do_cmd_knowledge(player_type *creature_ptr);
-extern void do_cmd_checkquest(player_type *creature_ptr);
extern void do_cmd_time(player_type *creature_ptr);
/*
#include "object-curse.h"
#include "object-flavor.h"
#include "knowledge/knowledge-autopick.h"
+#include "knowledge/knowledge-quests.h"
#include "market/store.h"
#include "spells.h"
#include "spells-summon.h"
#include "world.h"
#include "core/show-file.h"
+ /*
+ * Check on the status of an active quest
+ * @param creature_ptr プレーヤーへの参照ポインタ
+ * @return なし
+ */
+void do_cmd_checkquest(player_type *creature_ptr)
+{
+ FILE_TYPE(FILE_TYPE_TEXT);
+ screen_save();
+ do_cmd_knowledge_quests(creature_ptr);
+ screen_load();
+}
+
+
/*
* todo player_typeではなくQUEST_IDXを引数にすべきかもしれない
* Print all active quests
#pragma once
+void do_cmd_checkquest(player_type *creature_ptr);
void do_cmd_knowledge_quests_completed(player_type *creature_ptr, FILE *fff, QUEST_IDX quest_num[]);
void do_cmd_knowledge_quests_failed(player_type *creature_ptr, FILE *fff, QUEST_IDX quest_num[]);
void do_cmd_knowledge_quests(player_type *creature_ptr);