print_tomb(player_ptr);
flush();
- show_info(player_ptr, handle_stuff, update_playtime, display_player, map_name);
+ show_info(player_ptr, update_playtime, display_player, map_name);
Term_clear();
if (check_score(player_ptr)) {
send_world_score_on_closing(player_ptr, do_send);
#include "market/store-util.h"
#include "market/store.h"
#include "gameterm.h"
+#include "core/stuff-handler.h"
#define GRAVE_LINE_WIDTH 31
* @param display_player ステータス表示へのコールバック
* @return なし
*/
-void show_info(player_type *creature_ptr, void(*handle_stuff)(player_type*), update_playtime_pf update_playtime, display_player_pf display_player, map_name_pf map_name)
+void show_info(player_type *creature_ptr, update_playtime_pf update_playtime, display_player_pf display_player, map_name_pf map_name)
{
inventory_aware(creature_ptr);
home_aware(creature_ptr);
creature_ptr->update |= (PU_BONUS);
- (*handle_stuff)(creature_ptr);
+ handle_stuff(creature_ptr);
flush();
msg_erase();
#include "files.h"
void print_tomb(player_type *dead_ptr);
-void show_info(player_type *creature_ptr, void(*handle_stuff)(player_type*), update_playtime_pf update_playtime, display_player_pf display_player, map_name_pf map_name);
+void show_info(player_type *creature_ptr, update_playtime_pf update_playtime, display_player_pf display_player, map_name_pf map_name);