extern bool can_save;
extern COMMAND_CODE now_message;
-extern void play_game(bool new_game);
-extern void update_playtime(void);
-extern s32b turn_real(s32b hoge);
-extern void prevent_turn_overflow(void);
-extern void close_game(void);
+extern bool repair_monsters;
+extern bool repair_objects;
-extern void handle_stuff(void);
-extern void update_output(void);
+extern void play_game(player_type *player_ptr, bool new_game);
+extern s32b turn_real(player_type *player_ptr, s32b hoge);
+extern void prevent_turn_overflow(player_type *player_ptr);
+extern void close_game(player_type *player_ptr);
+
+extern void handle_stuff(player_type *player_ptr);
+extern void update_output(player_type *player_ptr);