#include "dungeon.h"
#include "player-personality.h"
+#include "character-dump.h"
#include "files.h"
#include "world.h"
#include "term.h"
* @param dumpbuf 伝送内容バッファ
* @return エラーコード
*/
-static errr make_dump(player_type *creature_ptr, BUF* dumpbuf, void(*update_playtime)(void))
+static errr make_dump(player_type *creature_ptr, BUF* dumpbuf, void(*update_playtime)(void), void(*display_player)(player_type*, int))
{
char buf[1024];
FILE *fff;
}
/* 一旦一時ファイルを作る。通常のダンプ出力と共通化するため。 */
- (void)make_character_dump(creature_ptr, fff, update_playtime);
+ (void)make_character_dump(creature_ptr, fff, update_playtime, display_player);
my_fclose(fff);
/* Open for read */
* @param creature_ptr プレーヤーへの参照ポインタ
* @return 正常終了の時0、異常があったら1
*/
-errr report_score(player_type *creature_ptr, void(*update_playtime)(void))
+errr report_score(player_type *creature_ptr, void(*update_playtime)(void), void(*display_player)(player_type*, int))
{
#ifdef WINDOWS
WSADATA wsaData;
buf_sprintf(score, "killer: %s\n", creature_ptr->died_from);
buf_sprintf(score, "-----charcter dump-----\n");
- make_dump(creature_ptr, score, update_playtime);
+ make_dump(creature_ptr, score, update_playtime, display_player);
if (screen_dump)
{